Делфи Помощь с написанием кода Дан массив из 10 элементов. Найти:
а) количество элементов, величины которых являются четными числами;
б) количество элементов, величины которых являются неотрицательными.

29 Сен 2021 в 19:45
165 +1
0
Ответы
1

Пример кода на Delphi:

program FindElements;
var
arr: array1..101..101..10 of Integer; // объявляем массив из 10 элементов
i, countEven, countNonNegative: Integer;
begin
// заполняем массив произвольными значениями
arr111 := 5;
arr222 := -2;
arr333 := 8;
arr444 := -4;
arr555 := 0;
arr666 := 3;
arr777 := 10;
arr888 := -7;
arr999 := 6;
arr101010 := -1;
countEven := 0;
countNonNegative := 0;
for i := 1 to 10 do
begin
// проверяем на четность
if arriii mod 2 = 0 then
InccountEvencountEvencountEven;
// проверяем на неотрицательность
if arriii >= 0 then
InccountNonNegativecountNonNegativecountNonNegative;
end;
Writeln′Количествочетныхэлементов:′,countEven'Количество четных элементов: ', countEvenКоличествочетныхэлементов:,countEven;
Writeln′Количествонеотрицательныхэлементов:′,countNonNegative'Количество неотрицательных элементов: ', countNonNegativeКоличествонеотрицательныхэлементов:,countNonNegative;
Readln;
end.

Этот код на Delphi сначала объявляет массив arr из 10 элементов и заполняет его произвольными значениями. Затем с помощью цикла for проходит по всем элементам массива и проверяет их на четность и неотрицательность. После этого выводит количество четных элементов и количество неотрицательных элементов.

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