Обработка одномерных массивов
Автор: Даниил Соболев • Октябрь 21, 2020 • Задача • 274 Слов (2 Страниц) • 374 Просмотры
Задача на тему: Обработка одномерных массивов
Цель работы: приобрести навыки программирования алгоритмов обработки одномерного числового массива
Задание: Составить блок-схему и программу для решения поставленной задачи по вариантам. Значения элементов указанного в задании целочисленного одномерного массива задать случайным образом и вывести на экран монитора в строку через два пробела.
Вывести отдельно элементы массива, которые заканчиваются на цифру 2, и посчитать их количество. G[14]. Диапазон 0..100.
Блок-схема алгоритма для решения задачи показана на рисунке 1.
Текст программы:
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <math.h>
using namespace std;
main()
{
setlocale(LC_ALL, "rus");
srand (time(0));
int G[14], i, countK=0, k=2;
cout<<"Массив G"<<endl;
for (i=0; i<14; i++)
{G[i]=rand()%101-0;
cout<<G[i]<<" ";
}
cout<<endl<<" \nЭлементы массива, которые заканчиваются на цифру 2: "<<endl;
for (i=0; i<14; i++)
if (G[i]%10==k) {countK++;
cout<<G[i]<<” ”;}
cout<<endl<<endl<<"Количество элементов которые кончаются на цифру 2: "<<countK;
Результат: были приобретены навыки
...