Задать вопрос
25 апреля, 07:32

Даны три целых числа. Определите, у которого из них больше сумма цифр. Подсчет суммы цифр организуйте через подпрограмму.

+4
Ответы (1)
  1. 25 апреля, 10:33
    0
    Var a, b, c, m1, m2, m3, max:integer;

    function sum (n:integer) : integer;

    var s:integer;

    begin

    s:=0;

    n:=abs (n) ;

    while n>0 do

    begin

    s:=s+n mod 10;

    n:=n div 10;

    end;

    sum:=s;

    end;

    begin

    write ('a, b, c: ') ;

    readln (a, b, c) ;

    m1:=sum (a) ; m2:=sum (b) ; m3:=sum (c) ;

    writeln ('m1 = ', m1,' m2 = ', m2,' m3 = ', m3) ;

    if m1>m2 then max:=m1 else max:=m2;

    if m3>max then max:=m3;

    writeln ('max = ', max) ;

    end.

    Пример:

    a, b, c: 45 - 3549 138

    m1 = 9 m2 = 21 m3 = 12

    max = 21
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Даны три целых числа. Определите, у которого из них больше сумма цифр. Подсчет суммы цифр организуйте через подпрограмму. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Разработать подпрограмму, которая в качестве аргумента получает целое число и проверяет, является ли оно простым. Используя подпрограмму вывести на экран все простые числа из промежутка целых чисел, определенного пользователем. Pascal ABC
Ответы (1)
Нужно сделать подпрограмму. Помогите не умею я подпрограммы писать! 9 класс, Делфи Сделать подпрограмму, которая вводит с клавиатуры 3 числа, находит найбольшее и выводит на экран.
Ответы (1)
Написать в VBA, используя подпрограмму: Натуральное число, в записи которого n цифр, называется числом Амстронга, если сумма его цифр, возведенных в степень n равна самому числу. Найти все эти числа от 1 до k.
Ответы (1)
Создать подпрограмму, которая получает в качестве аргумента целое число и проверяет, является ли оно совершенным.
Ответы (1)
Составить подпрограмму, заменяющую все элементы одномерного массива, меньшие заданной величины Т, на значение этой величины и считающую число таких замен.
Ответы (1)