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

0 голосов
57 просмотров

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


Информатика (33 баллов) | 57 просмотров
Дан 1 ответ
0 голосов

#include
#include
#include
using namespace std;

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

(1.7k баллов)