Даю 100 баллов. Одномерный массив из 100 элементов заполнен случайным образом. Замените элементы равные 5 на 0.


BobbyFresnel: На паскале это пишется меньше минуты. Оформлять дольше
Sasha3951: Я знаю, что это вроде очень лёгкая тема, но нам на уроке почти ничего не объяснили, поэтому я не знаю как сделать
aynurppp: Создаешь массив на 100 элементов, вводишь с клавиатуры (если надо), далее пробегаешься по нему и если этот элемент равен 5, то делаешь его 0
BobbyFresnel: "заполнен случайным образом" - причем тут "вводишь с клавиатуры (если надо)," ?
aynurppp: Забыл, что случайным
aynurppp: Просто читал вопрос минут 10 назад
Sasha3951: А если бы с клавиатуры вводить, то как оформить?
BobbyFresnel: Для простеньких задачек C++ до Паскаля - как до Луны раком.
BobbyFresnel: var a := RealArrInteger(n);
BobbyFresnel: ReadArrInteger(n); - описка

Ответы

Ответ дал: BobbyFresnel
0

===== PascalABC.NET =====

begin

 var a := ArrRandom(100, -20, 20);

 a.Println;

 a.Transform(p -> p = 5 ? 0 : p);

 a.Print

end.

Приложения:

Sasha3951: Через a: array [1..100] нужно
BobbyFresnel: Октуда мне знать, что там Вам нужно. Ты написал, что паскаль, я на праскале написал.
BobbyFresnel: На паскале.
Sasha3951: Ну ладно
BobbyFresnel: Программа работает, скрин есть. Ответ соответствует вопросу.
Sasha3951: Я и не спорил, что ответ неправильный
Похожие вопросы