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

8 Сен 2019 в 04:42
253 +1
0
Ответы
1

program FirstNegativeElement;

var
C: array[1..20] of Integer;
i: Integer;
found: Boolean;

begin
// Заполнение массива C
for i := 1 to 20 do
begin
write('Введите элемент массива C[', i, ']: ');
readln(C[i]);
end;

// Поиск первого отрицательного элемента
found := False;
for i := 1 to 20 do
begin
if C[i] < 0 then
begin
writeln('Первый отрицательный элемент: ', C[i]);
writeln('Порядковый номер: ', i);
found := True;
break;
end;
end;

if not found then
writeln('Отрицательный элемент не найден в массиве.');

end.

20 Апр 2024 в 02:44
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир