Задать вопрос
4 мая, 20:48

Составить программу в паскале с использованием циклических операторов:

Среди всех чисел, меньших к (к<=999) указать те, сумма цифр которых равна даномучислу n

+3
Ответы (1)
  1. 4 мая, 21:25
    0
    function sum (i, n: integer) : boolean;

    var

    a, b: integer;

    begin

    a : = i;

    repeat

    b : = b + a mod 10;

    a : = a div 10;

    until (a = 0) ;

    sum : = (b = n) ;

    end;

    var

    n, i, k: integer;

    begin

    readln (n, k) ;

    for i : = 1 to k do

    if sum (i, n) then

    writeln (i) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить программу в паскале с использованием циклических операторов: Среди всех чисел, меньших к (к ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы