Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 978 ответов!

Написать программу, которая вычисляет факториал числа, введенного с клавиатуры (используя цикл с параметром).

10-11 класс

язык - pascal

Aysel2004 14 марта 2015 г., 8:46:05 (9 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Lesyanazarova
14 марта 2015 г., 9:44:34 (9 лет назад)

program E9;
  var p, i, n: integer;
begin
  write ('введите целое n = ');
  readln (n);
  p: = 1;
  for i: = 1 to n do
    p: = p * i;
  write (n, '! = ',p); 

+ 0 -
Keutis
14 марта 2015 г., 11:38:28 (9 лет назад)

var
  y: System.uint64; //Большая цЫфра же и положительная
  x, i: byte; //Нет смысла большие числа брать слишком, переполнение будет

begin
  readln(x); //Принимаем число...
  y := 1;
  for i := 1 to x do
    y *= i; //...и умножаем такое-то количество раз
  if (y = 0) then //Выводим, предусмотрев переполнение
    writeln('Слишком большая цЫферка')
  else
    writeln(y);
end.
==========================================

Ответить

Читайте также

1) Написать программу для вычисления суммы цифр пятизначного числа , введенного с клавиатура

2) Заданы действительные числа a , b , c и d . Написать программу нахождения полусуммы наименьшего и наибольшего из них.
3) Написать программу для вычисления суммы цифр числа , введенного с клавиатуры

Помогите прошу

Напишите программу, которая вычисляет НОД двух чисел. Используйте функцию.

Напишите программу, которая вычисляет НОК двух чисел. Используйте функцию.

1)Написать программу, которая спрашивает имя пользователя, а потом здоровается. 2)Написать программу, которая выводит на экран перевёрнутый

текст.

3)Написать программу, которая определяет является ли слово палиндромом.

4)Написать программу, определяющую какая из букв а или о встречается в тексте первой.

Помогите хотябы одну пожалуйста))Нужно до завтра!))



Вы находитесь на странице вопроса "Написать программу, которая вычисляет факториал числа, введенного с клавиатуры (используя цикл с параметром).", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.