Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/34: Рейтинг темы: голосов - 34, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 17.12.2013
Сообщений: 10
1

Найти N! (читается “N факториал”, где N!=1*2*3*.*N). Программу написать в трех вариантах: с использованием циклов с параметром, предусловием, постус

17.12.2013, 19:32. Показов 6412. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Найти N! (читается “N факториал”, где N!=1*2*3*...*N). Программу написать в трех вариантах: с использованием циклов с параметром, предусловием, постусловием.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2013, 19:32
Ответы с готовыми решениями:

составить блок-схему алгоритмов для решения задач с использованием трех циклов цикла с постусловием, цикла с предусловием и цикла с параметрами
помогите составить блок-схему алгоритмов для решения задач с использованием трех циклов цикла с...

Использование разных циклов: с предусловием, с постусловием, с параметром
Помогите решить задачу на VBA с использованием разных циклов,с предусловием,с постусловием,с...

напишите 2 программы (с использованием циклов с параметром и циклов с условием) для вычисления и вывода на экран в виде

Создать программу по всем 3 видам циклов...цикл с параметром,цикл с условием,цикл,и цикл с предусловием...
Найти сумму чисел 1 в квадрате до 10 c квадрате...операцию возведению в степень не использовать...

2
0 / 0 / 1
Регистрация: 17.12.2013
Сообщений: 5
17.12.2013, 19:41 2
Лучший ответ Сообщение было отмечено Профессор23 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
PROGRAM PR;
USES CRT;
VAR N,I:INTEGER;
    P:REAL;
BEGIN
CLRSCR;
WRITELN('INPUT N');READLN(N);
IF N=0 THEN WRITELN('O!=1') ELSE
IF N<0 THEN WRITELN('VVEDITE POLOGITELNOE CHISLO') ELSE
BEGIN
P:=1;
FOR I:=1 TO N DO
P:=P*I;
WRITELN(P:2:2);
END;
READKEY;
END.
0
399 / 378 / 408
Регистрация: 14.09.2013
Сообщений: 1,204
17.12.2013, 19:52 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
uses crt;
var n,i,f:longint;
BEGIN
clrscr;
repeat
write('n = ');
read(n);
until n>0;
f:=1;
 
for i:=1 to n do
 f:=f*i;
 
 writeln('F = ',f);
readkey;
END.
Добавлено через 45 секунд
2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt;
var n,i,f:longint;
BEGIN
clrscr;
repeat
write('n = ');
read(n);
until n>0;
f:=1;
i:=1;
while i<=n do
 begin
 f:=f*i;
 i:=i+1;
 end;
 
 writeln('F = ',f);
readkey;
END.
Добавлено через 1 минуту
3.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt;
var n,i,f:longint;
BEGIN
clrscr;
repeat
write('n = ');
read(n);
until n>0;
f:=1;
i:=1;
repeat
 begin
 i:=i+1;
 f:=f*i;
 end;
until i=n;
 writeln('F = ',f);
readkey;
END.
0
17.12.2013, 19:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2013, 19:52
Помогаю со студенческими работами здесь

Написать и отладить программу с использованием оператора цикла с предусловием и постусловием
Помогите пожалуйста ! написать прогу, найти максимальное из n отрицательных чисел! Работаю на...

Написать программу с использованием циклов на VB
В простую переменную последовательно вводятся н чисел. все ли числа меньше заданного числа к?...

Написать программу с использованием циклов
Вычислить сумму 12 членов рекуррентной последовательности(вложения) Для решения задачи описать...

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

Как написать программу с использованием циклов
Дано значение x и натуральное число n. Вычислить сумму S. n=10

Вычислить сумму ряда с использованием циклов с предусловием и постусловием
Bычиcлить cумму дaннoгo pядa c тoчнocтью дo члeнa pядa меньшeгo \varepsilon, для кaждoгo X...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru