• Паскаль срочно 90 баллов
    Уровень 9 класса

    1.Напишите программу, которая в последовательности натуральных чисел определяет максимальное число,
    кратное 4. Программа должна вывести одно число — максимальное число, кратное 4

    2.Напишите программу, которая в последовательности натуральных чисел определяет кол-во чисел, кратных
    4. Программа должна вывести количество чисел, кратных 4.

    3.Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел,
    оканчивающихся на 4. Программа должна вывести одно число — сумму чисел, оканчивающихся на 4

Ответы 1

  • 1.

    var n,i,a,m:integer;

    begin

    m:=-1;

    write ('Введите количество чисел в последовательности: ');

    readln(n);

    for i:=1 to n do

    begin

    write ('Введите число (больше -1): ');

    readln(a);

    if (a mod 4 = 0) and (a>m) then m:=a

    end;

    write('Максимальное число, кратное 4, равно ',m);

    end.

    2.

    var n,i,a,k:integer;

    begin

    write ('Введите количество чисел в последовательности: ');

    readln(n);

    for i:=1 to n do

    begin

    write ('Введите число: ');

    readln(a);

    if a mod 4 = 0 then k:=k+1

    end;

    write('Количество чисел, кратных 4, равно ',k);

    end.

    3.

    var n,i,a,s:integer;

    begin

    write ('Введите количество чисел в последовательности: ');

    readln(n);

    for i:=1 to n do

    begin

    write ('Введите число: ');

    readln(a);

    if a mod 10 = 4 then s:=s+a

    end;

    write('Сумма чисел, оканчивающихся на 4, равна ',s);

    end.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years