Задать вопрос

Написать программу в Паскаль абс по теме функции. задача: найти сумму цифр трех чисел.

+2
Ответы (1)
  1. 21 июля, 18:53
    0
    function SumDigit (a: integer) : integer; / / функция считает сумму цифр в числе.

    begin

    while a > 0 do / / пока не кончились цифры в числе.

    begin

    Result : = Result + (a mod 10); / / считаем сумму, начиная с последней цифры.

    a : = a div 10; / / удаляем последнюю цифру из числа.

    end;

    end;

    var / / начало основной программы.

    a, b, c, sum: integer; / / объявляем переменные целочисленного типа.

    begin

    writeln ('Введите три целых числа:'); / / вывод на экран строки.

    readln (a, b, c); / / считываем введенные с клавиатуры числа.

    sum : = SumDigit (a) + SumDigit (b) + SumDigit (c); / / считаем сумму цифр всех трех чисел.

    writeln ('Сумма цифр в числах ', a,', ', b,', ', c,' равна: ', sum); / / вывод строки на экран.

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Написать программу в Паскаль абс по теме функции. задача: найти сумму цифр трех чисел. ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Паскаль абс написать программу вычисления произведения положительных элементов третьей строки двумерного массива целых чисел паскаль абс
Ответы (1)
Дано натуральное число: определить а) количество цифр в нем б) сумму его цифр в) произведение его цифр г) среднее арифметическое его цифр д) сумму квадратов его цифр е) сумму кубов его цифр ж) его первую цифру з) сумму его первой и последней цифр
Ответы (1)
1) Написать программу на языке Паскаль, которая вычисляет среднее арифметическое пяти любых чисел. 2) Написать программу на языке Паскаль, вычисляющую корни квадратного уравнения.
Ответы (1)
С клавиатуры вводят строку, состоящую из латинских букв и цифр. Написать программу, которая вычисляет сумму цифр, попадающихся в этой строке, а также выводящую строку после исключения из неё этих цифр. Для паскаль abc.
Ответы (1)
Задача через паскаль АБС ввести с клавиатуры 4 числа если 1 и 2 оканчивается на 5, то увеличить каждое из этих чисел в 2 раза иначе уменьшить каждое из чисел на 5 если 3 и 4 число нечётные, то вычислить сумму квадратов этих чисел иначе их
Ответы (1)