• ПОМОГИТЕ ПАСКАЛЬ
    Даны два трехзначных натуральных числа. Выяснить, в каком из них сумма цифр больше.
    (Определить ФУНКЦИЮ для расчета суммы цифр трехзначного натурального числа.)

Ответы 1

  • function sum(x:integer):integer;

    begin

    sum:=(x div 100)+(x div 10 mod 10)+(x mod 10);

    end;

    var a,b,sa,sb:integer;

    begin

    writeln('Введите 3 трехзначных числа:');

    readln(a,b);

    sa:=sum(a);

    sb:=sum(b);

    writeln('sa = ',sa,' sb = ',sb);

    if sa>sb then writeln('Сумма цифр в числе ',a,' больше')

    else if sb>sa then writeln('Сумма цифр в числе ',b,' больше')

        else writeln('Суммы цифр в числах равны');

    end.

    Пример:

    Введите 3 трехзначных числа:

    25 41

    sa = 7 sb = 5

    Сумма цифр в числе 25 больше

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

Войти через Google

или

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

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

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