Язык C. Дан одномерный массив, заменить элементы больше данного Z этим числом. Посч??тать кол-во замен.
?тать кол-во замен.
#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;}
Также наши пользователи интересуются:
Как налить в кастрюлю 2л воды,если есть банки вместительностью 1 и 3л?запиши числов?Что такое культурная норма? Приведите пример
⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Язык C. Дан одномерный массив, заменить элементы больше данного Z этим числом. Посч?» от пользователя АРИНА СОЛДАТЕНКО в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.
Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!