Найти в массиве нечётные числа
// array_even_numbers.cpp: определяет точку входа для консольного приложения.
#include "stdafx.h"
#include <iostream>
#include <ctime>
using namespace std;
int main(int argc, char* argv[])
{
srand(time(0)); // генерация случайных чисел
cout << "Enter size array: ";
int array_size;
cin >> array_size;
int *ptrarray = new int [array_size]; // создание динамического массива
for (int count = 0; count < array_size; count++)
ptrarray[count] = (rand() % 99 + 1); //заполнение массива случайными числами с масштабированием от 1 до 99
cout << "array = ";
for (int count = 0; count < array_size; count++)
cout << ptrarray[count] << " "; // печать первоначального массива
cout << "\nRezult = ";
for (int count = 0; count < array_size; count++)
if ((ptrarray[count] % 2) != 0) // отсеиваем чётные числа
cout << ptrarray[count] << " "; // печать нечётных значений элементов массива
delete [] ptrarray; // высвобождение памяти
cout << endl;
system("pause");
return 0;
}
Результат:

Комментарии:
Нету комментариев для вывода...