• Составить программу в Паскаль. Вывести на экран произведение первых 20-ти натуральных чисел.
    Очень нужно. Заранее спасибо!)

Ответы 7

  • browZe)))
  • В Вашем профиле написано Browze ))
    • Автор:

      gizmottfo
    • 5 лет назад
    • 0
  • там z, а не s, как выше вы написали)
    • Автор:

      chumbhun
    • 5 лет назад
    • 0
  • Точно, извиняюсь, неправ был
  • Да ладно, вы не первый))
    • Автор:

      bud4xeu
    • 5 лет назад
    • 0
  • Типа double должно хватить под это все дело.

    В целочисленные типы такое число, увы, не влезет.

    var

       i:integer;

       result:double;

    begin

       result := 1;

       for i := 2 to 20 do

           result := result * i;

       writeln('Результат = ', result);

    end.

    • Автор:

      brenna
    • 5 лет назад
    • 0
  • // PascalABC.NET 3.4.2, сборка 1785 от 06.09.2018

    begin

     Range(1,20).Aggregate(biginteger(1),(p,x) -> p*x).Println;

    end.

    Ответ =  2432902008176640000

    • Автор:

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

Войти через Google

или

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

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

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