1даны два целых числа a и в, a > b. выведите все нечётные числа от a до b включительно, в порядке убывания. 2 даны два целых числа a и в, a > b. выведете произведение всех чисел от а до в. пример: а = 2, в = 4 результат: 24(2*3*4) 3 по данному натуральному n ≤ 9 выведите лесенку из n ступенек, i-я ступенька состоит из чисел от 1 до i без пробелов. пример: n = 4 результат: 1 12 123 1234 №5

korablevabella korablevabella    1   26.09.2019 18:10    5

Ответы
Puroscok009 Puroscok009  08.10.2020 20:46
PascalABC.NET 3.4.0, сборка 1671 от 31.05.2018
Внимание! Если программа не работает, обновите версию!

№1

begin
  var (a,b):=ReadInteger2('Введите a,b:');
  if a.IsEven then a-=1;
  Range(a,b,-2).Println
end.

Пример
Введите a,b: 18 4
17 15 13 11 9 7 5

№2

begin
  var (a,b):=ReadInteger2('Введите a,b:');
  Range(b,a).Aggregate(BigInteger(1),(i,j)->i*j).Println
end.

Пример
Введите a,b: 50 7
42241796113490802838350844675089956728302279956889600000000000

№3

begin
  var n:=ReadInteger('n=');
  for var i:=1 to n do
    (1.To(i)).Println('')
end.

Пример
n= 7
1
12
123
1234
12345
123456
1234567
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика