Need a unique gift idea?
A Pastebin account makes a great Christmas gift
SHARE
TWEET

Untitled

a guest Feb 14th, 2018 66 Never
Upgrade to PRO!
ENDING IN00days00hours00mins00secs
 
  1. //Ydalov Nikita, NT-102, 13.02.2018, 15:00
  2. //В массиве вывести все нечетные элементы в порядке возрастания их индексов.
  3.  
  4. #include <iostream>
  5. using namespace std;
  6. #define NumArr 30
  7.  
  8. int main()
  9. {
  10.   setlocale(LC_ALL, "RUS");
  11.    
  12.     cout << "Программа в введеном массиве находит и выводит все нечетные элементы в порядке возрастания их индексов и считает их количество" << endl << endl;
  13.    
  14.     int arr[NumArr],sum = 0,amount;                     //Иницилизация массива и переменных.
  15.    
  16.     cout << "Введите размер массива (меньше 30-ти) : ";
  17.     cin >> amount;
  18.  
  19.  
  20.  
  21.  
  22.     cout << "Введите " << amount << " чисел массива: " << endl;
  23.     for (int i = 0; i < amount; i++)                                //Заполнение массива числами.
  24.     {
  25.         cin >> arr[i];
  26.     }
  27.  
  28.     cout << endl << "Нечетные числа в данном массиве: ";
  29.     for (int i = 0; i < amount; i++)                                //Поиск и вывод нечетных чисел массива.
  30.     {
  31.         if (arr[i] % 2 != 0)
  32.         {
  33.             if (i + 1 == amount)
  34.             {
  35.                 sum++;
  36.                 cout << arr[i] << ".";
  37.             }
  38.             else
  39.             {
  40.               sum++;
  41.                 cout << arr[i] << ", ";
  42.             }
  43.         }
  44.        
  45.     }
  46.    
  47.     cout << endl << "Кол-во нечетных чисел равно " << sum << "." << endl << endl;
  48.     system("pause");
  49.     return 0;
  50. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top