циклы с параметром в паскале



Автор Ѐи задал вопрос в разделе Другие языки и технологии

В Паскале. Напишите программу для вычисления факториала с использованием оператора цикла с параметром. и получил лучший ответ

Ответ от Миоко Таканава[гуру]
Ещё 0!=1 нужно учитывать.
F := 1;
if N>0 then
for i := 1 to N do F := F * i;
WriteLn(N, '! = ', F);
Jurii
Высший разум
(113332)
А разве я не учёл?
for i := 1 to N do - будет выполняться при условии, что N > 0,
но F уже задана!

Ответ от Victor Volyanskiy[гуру]
Program Fact; uses CRT; Var F: longint; n,i : integer; BEGIN writeln ('Введите число для вычисления факторила >' ); read(n); F:=n; For I=(n-1) downo 1 do Begin F:=F*i; End; Writeln ('Факториал равен '

Ответ от Jurii[гуру]
В Паскале факториал можно найти максимум до 13! - если не использовать хитрости.. . F := 1; for i := 1 to N do F := F * i; WriteLn(N, '! = ', F);

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: В Паскале. Напишите программу для вычисления факториала с использованием оператора цикла с параметром.

Операторы цикла с условием в Паскале
1. Оператор цикла с условием используется в случае отсутствия явного итератора (счетчика) элементов
подробнее...

Комментарии в паскале
program program3_v7; {Имя программы, выбирается пользователем}
var x,y:real; i:integer; {раздел
подробнее...

Как написать программу цикла в паскале?
Вообще-то цикл с параметром тут как раз не то, что нужно. Досчитать до бесконечности даже компьютер
подробнее...

Как в паскале посчитать сколько в массиве элементов?
Доброго времени суток.

Вы можете узнать только минимальное и максимальное значение индекса с
подробнее...
спросили в Randomness
Написал малую программу на паскале. Как сделать, чтоб случайные цифры не повторялись? код в пояснении
на самом деле генератор случайных чисел выдает не случайные, а псевдослучайные числа. Т. е. обычно
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в POS
вот, Паскаль.
1) Erase, Flush.
2) Проверяется условие продолжения выполнения цикла, выполняется тело цикла
подробнее...
спросили в Техника
Что значит inc в Турбо паскаль?
inc +1 увеличивает переменную на единицу
dec -1 уменьшает переменную на
подробнее...
спросили в NAT Object Pascal
чем отличается Delphi 7 от PascalABC.net ???
На сайте PascalABC.NET специально описаны описаны различия.
"Язык PascalABC.NET близок к
подробнее...

Что нужна знать для программиста?
Нужна потребность.
Когда в вузе на 1 курсе я изучал С++, я нихрена не понял, а свои расчеты
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*