Домашнее задание для ПО 2.11 по системному программированию от 06.05.20
учебно-методическое пособие
Дан массив размера n, заполнить его случайными числами, Найти все нечётные числа массива.
Скачать:
Вложение | Размер |
---|---|
52.docx | 14.74 КБ |
Предварительный просмотр:
Пятьдесят второе задание
Дан массив размера n, заполнить его случайными числами, Найти все нечётные числа массива.
#include "stdafx.h"
#include
#include
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;
}
По теме: методические разработки, презентации и конспекты
Домашнее задание для ПО 1.11 по системному программированию от 04.02.20
Шестнадцатеричное представление Представим, что необходимо просмотреть содержимое некотоpых байт в памяти. Требуется oпределить содержимое четырех последовательных байт (двух слов), которые имеют двои...
Домашнее задание для ПО 1.11 по системному программированию от 11.02.20
Сегменты Сегментом называется область, которая начинается на границе параграфа, то есть, по любому адресу, который делится на 16 без остатка. Хотя сегмент может располагаться в любом месте памяти и им...