Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Контроперация. Язык Си. Пожалуйста полный код

здраствуйте я Ученик (45), на голосовании 2 года назад
Контроперация

Хакер Василий получил доступ к классному журналу и хочет заменить все свои минимальные оценки на максимальные. Напишите программу, которая заменяет оценки Василия, но наоборот. :)


Входные данные

В единственной строке задано количество оценок Василия (не больше 100), а затем сами оценки.


Выходные данные

Вывести исправленные оценки в том же порядке.
Входные данные #2

8 5 4 2 2 4 2 2 5

Выходные данные #2

2 4 2 2 4 2 2 2
Голосование за лучший ответ
Jurijus Zaksas Искусственный Интеллект (471011) 3 года назад
Поиск и замена:

int ma = a[0];
int mi = a[0];
for (int i = 1; i < n; i++)
{
if (a[i] > ma) ma = a[i];
if (a[i] < mi) mi = a[i];
}
for (int i = 0; i < n; i++) if (a[i] == ma) a[i] == mi;

Ввод-вывод уж как-нибудь сам.
здраствуйте я Ученик (45) 3 года назад
Входные данные #1
5 1 3 3 3 4
Выходные данные #1
1 3 3 3 1
Входные данные #2
8 5 4 2 2 4 2 2 5
Выходные данные #2
2 4 2 2 4 2 2 2
вроде так , я ничего не менял
здраствуйте я Ученик (45) 3 года назад
Кажется ,пятерки просят удалить
Похожие вопросы