Помогите решить в turbo pascal.Вывести ** экран все двухзначные числа в которых старшая...

0 голосов

Помогите решить в turbo pascal.
Вывести на экран все двухзначные числа в которых старшая цифра отличается от младшей не больше чем на 1(с помощью оператора for).


спросил от Начинающий (142 баллов) в категории Информатика
2 Ответы
0 голосов
ответил от Одаренный (1.6k баллов)
 
Лучший ответ

Program easybreazy;
var j:integer;
begin
for j:=10 to 99 do
if j mod 10= j div 10+1 then writeln(j);
end.

0 голосов
ответил от Одаренный (1.1k баллов)

Var
  i : Integer;
begin

  for i := 10 to 99 do
    if (i div 10 - i mod 10 = 1) or (i mod 10 - i div 10 = 1) then Writeln(i);

  Readln;
end.

оставил комментарий от Одаренный (1.6k баллов)

Вывести на экран все двухзначные числа в которых старшая цифра отличается от младшей не больше чем на 1

оставил комментарий от Одаренный (1.6k баллов)

Не меньше чем на 1) Нет такого условия)

оставил комментарий от Одаренный (1.1k баллов)

"старшая цифра отличается от младшей не больше чем на 1" Не написано ведь в какую сторону. Я понял так, пусть сам выбирает)

оставил комментарий от Одаренный (1.6k баллов)

В любом случае твое решение имеет место быть)

...