dhgdfnhflk
12.10.2021 06:44

Вмассиве все элементы, стоящие после максимального, заменить на 0. пример: из массива a[5]: 3 2 1 5 4 должен получиться массив 3 2 1 5 0

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Бенди3007
06.10.2020 20:32
С++. Протесть на всякий случай, а то с телефона писала. По всем вопросам и за по программированию в личку)

#include <iostream>
#include <vector>
usinag namespace std;
int main()
{
int n=0, mine=-1e9;
cin>>n;
vector <int> a(n);
for (int i =0; i<n; ++i){
cin>>a[i];
if (a[i]>mine)
mine=a[i];
}
int i=0;
for (i=0; i<n && a[i]!=mine; ++i)
cout <<a[i]<<' ';
for (i=i+1; i<n; ++i)
cout<<"0 ";
return 0;
}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота