Advertisement
Guest User

Untitled

a guest
Dec 16th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. int num, sum; // размер массива и сумма
  7. sum = 0;
  8. int max;
  9. max = 0;
  10. cout << "Enter integer value: ";
  11. cin >> num; // получение от пользователя размера массива
  12. if(num > 101){
  13. cout << "poshel hahooi!!!" << endl;
  14. return 1;
  15. }
  16. int *p_darr = new int[num]; // Выделение памяти для массива
  17.  
  18. for (int i = 0; i < num; i++) {
  19. // Заполнение массива и вывод значений его элементов
  20. cin >> p_darr[i];
  21. cout << "Value of " << i << " element is " << p_darr[i] << endl;
  22. }
  23. for (int i = 0; i < num; i++){
  24. if(p_darr[i] % 2 == 0){
  25. sum = sum + p_darr[i];
  26. }
  27. }
  28. cout << "sum even elements: " << sum << endl;
  29. //op2
  30. for (int i = 0; i < num; i++){
  31. if(p_darr[i] > p_darr[max]){//ФИКСИК ТУТ!!!
  32. max = i;
  33. }
  34. }
  35. cout<<"max "<<max<<endl;
  36. for(int i = max +1; i < num; i++){
  37. p_darr[i] = p_darr[i+1];
  38. }
  39. for (int i = 0; i < num - 1; i++) {
  40. // Заполнение массива и вывод значений его элементов
  41. cout << "Value of " << i << " element is " << p_darr[i] << endl;
  42. }
  43. delete [] p_darr; // очистка памяти
  44. return 0;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement