В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
mtv1007
mtv1007
28.01.2022 10:39 •  Информатика

Дан массив с, состоящий из 20 элементов. найти и отпечатать первый отрицательный элемент массива и его порядковый номер, предполагая, что среди элементов массива обязательно есть отрицательные. pascal

Ответ:
GameNooB
GameNooB
09.10.2020 06:42
PascalABC.NET 3.4.2, сборка 1847 от 28.10.2018Внимание! Если программа не работает, обновите версию!

begin

 var c := ArrRandom(20, -50, 50);

 c.Println;

 var i := c.FindIndex(t -> t < 0);

 Writeln('C[', i + 1, '] = ', c[i])

end.

Пример

11 33 16 -45 -43 -41 6 -41 47 6 28 39 -28 -29 20 42 -17 -33 -4 -35

C[4] = -45

0,0(0 оценок)
Ответ:
zhenyakudryash
zhenyakudryash
09.10.2020 06:42

var c: array [1..20] of integer;

i,n: integer;

begin

for i:=1 to 20 do begin c[i]:=10-random(15);

write('[',i,'] ',c[i],' ');

end;

writeln;

for i:=1 to 20 do if (c[i]<0) then begin

writeln('Найдено отрицательное число "',c[i],'" с порядковым номером - ',i);

break;

end;

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?