tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Язык c. дан одномерный
Язык c. дан одномерный массив, заменить элементы больше данного z этим числом. посчитать кол-во замен.
marek2
1 21.07.2019 20:30
0
Ответы
TigerForceCasual
03.10.2020 09:56
#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;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
missstelmah2002
11.05.2020 11:55
Три одноклассника — Вадим, Виктор и Том — встретились спустя 14 лет после окончания школы.Выяснилось, что один из них стал актёром, другой физиком, а третий юристом.Том...
Avetodor
11.05.2020 11:56
бжб информатика ІІ нұсқа Тапсырмалар: 1. Төменде берілген сөйлемдегі 1 және 2 деген сандардың қолданылу мақсатын анықтаңыз компютер куралган негызгы1 жане косымша...
pazovamilanai
11.05.2020 11:56
Кто Кто правильно ответит отмечу лучшим ответомСОР. Информатика...На фотооо...
ppetrovaa
11.05.2020 11:56
1. Вставьте пропущенные слова.(3) А) используются в документах, чтобы дать пояснения и комментарии к тексту, а также указать источник сведений. В) это право на созданные...
котя1995
11.05.2020 11:56
ІІ нұсқа Тапсырмалар: 1. Төменде берілген сөйлемдегі 1 және 2 деген сандардың қолданылу мақсатын анықтаңыз компютер куралган негызгы1 жане косымша болып болынеды...
юра982
13.04.2020 20:48
Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 5 F(n) = 5·F(n–1) + 7 · n, при n 1 Чему равно значение...
Sehunjungkook
13.04.2020 20:49
Определить расстояние между этими элементами. Пример 3 2 6 1 3 4 7 2 min=1, max=7,...
Dangor123
09.06.2020 17:06
Написать программы для вычисления 3+4*4+4 5 mod 2 + 4 div 3...
michlich
08.06.2020 17:07
написать код на Python: Построить эти фигуры, желательно с небольшим объяснениям как вы их строили....
nastusya1709
10.06.2019 18:20
Составить программу для определения суммы чисел: -5, -1, 3, 27....
Популярные вопросы
Для каждой ёлочки из чисел расположенные на ней составь и реши...
2
Скласти речення з словом прекрасный...
3
Что тормозило реконкисту(желательно ответе попроще...
1
Люди добрые решить) дана прямая 3х+у+7=0.составить уравнение...
3
Сочинить 10 предложений на тему зимушка зима сказка...
1
Вычисли значение выражения: 13+37а если а =23,a =59...
3
Почему образование и наука необходима в современном мире...
1
Река на которой был расположен главный город ассирии в 8-7 веке...
3
Образуйте страдательное причастие настоящего времени от глагола...
3
Какие действия ты предпримешь,чтобы у тебя появилась своя компания?...
3
#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;
}