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

Ответы 6

  • спасибо и на этом)
  • var n, i, k, a, b: integer;begin readln(n, k); for i := 1 to k do begin b := 0; a := i; repeat b := b + a mod 10; a := a div 10; until (a = 0); if (b = n) then writeln(i); end;end.
    • Автор:

      sky12
    • 6 лет назад
    • 0
  • Без функции
    • Автор:

      claire
    • 6 лет назад
    • 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.
    • Автор:

      cindy
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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