Задан массив A(m).Заменить отрицательные элементы массива A, расположенные до...

0 интересует 0 не интересует
111 просмотров

Задан массив A(m).Заменить отрицательные элементы массива A, расположенные до максимального элемента, на нули.


спросил от Начинающий (259 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Архангел (142k баллов)
 
Лучший ответ

// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
  var a:=ArrRandom(ReadInteger('n='),-99,99); a.Println;
  for var i:=0 to a.IndexMax-1 do
    if a[i]<0 then a[i]:=0;<br>  a.Println
end.

Тестовое решение:
n= 15
-35 4 87 60 -93 -23 -95 -24 -19 -52 10 91 -53 -67 -1
0 4 87 60 0 0 0 0 0 0 10 91 -53 -67 -1

оставил комментарий от Начинающий (259 баллов)
0 0

а можно на простом PascalABC а то учитель наорет

оставил комментарий от Архангел (142k баллов)
0 0

А на Pascal ABC я писать не люблю - это скучное занятие и время отнимает.

оставил комментарий от Архангел (142k баллов)
0 0

Потому что тут будет строк гораздо больше...

...