Язык C. Дан одномерный массив, заменить элементы больше данного Z этим числом. Посч??тать кол-во замен.

?тать кол-во замен.

Ответы:
Лина Клименко
22-01-2018 06:27

#include <iostream>#include <vector>#include <cstdlib>using namespace std;int main(){ int count; cout <<"Введите размер массива: "; cin >>count; vector<int> v(count); srand(time(0)); for (int i=0; i<count; i++) { v[i]=rand()%100; cout <<v[i] <<" "; } cout <<endl; int c=0; int n; cout <<"Введите максимальный элемент: "; cin >>n; for (int i=0; i<v.size(); i++) if (v[i]>n) { v[i]=n; c++; } cout <<"Было произведено " <<c <<" замен" <<endl; for (int i=0; i<v.size(); i++) cout <<v[i] <<" "; cout <<endl; return 0;}

Картинка с текстом вопроса от пользователя АРИНА СОЛДАТЕНКО

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Язык C. Дан одномерный массив, заменить элементы больше данного Z этим числом. Посч?» от пользователя АРИНА СОЛДАТЕНКО в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!