Используя метод нисходящего проектирования, разработать схему алгоритма и составить...

0 голосов

Используя метод нисходящего проектирования, разработать схему алгоритма и составить программу вычисления функции при заданных значениях аргументов. Результаты вычислений напечатать.


image

спросил от Начинающий (101 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от БОГ (194k баллов)
 
Лучший ответ

Проектировать здесь нечего, так как задача - простейшая.
Блок-схема - в прилагаемом файле.
Программа:
var x,p:integer; f:real;
begin
writeln('x    F');
p:=1;
writeln(x,' ',exp(0)-p:5:2);
for x:=1 to 6 do
 begin
 p:=p*x;
 f:=exp(-x)-p;
 writeln(x,' ',f:8:4);
 end;
end.

Результат:
x    F
0  0.00
1  -0.6321
2  -1.8647
3  -5.9502
4 -23.9817
5 -119.9933
6 -719.9975


image
оставил комментарий от Начинающий (101 баллов)

Огромное спасибо)))

оставил комментарий от БОГ (194k баллов)

Пожалуйста.

оставил комментарий от Начинающий (101 баллов)

А если с постусловием repeat? Можете написать?

оставил комментарий от БОГ (194k баллов)

Могу написать.

оставил комментарий от Начинающий (101 баллов)

Будьте добры, помогите написать) Необходимо, чтобы присутствовало repeat и until

оставил комментарий от Начинающий (101 баллов)

PetyaGavrikov, вы поможете?

оставил комментарий от БОГ (194k баллов)

var x,p:integer; f:real;
begin
writeln('x F');
x:=0;
p:=1;
writeln(x,' ',exp(0)-p:5:2);
repeat
x:=x+1;
p:=p*x;
f:=exp(-x)-p;
writeln(x,' ',f:8:4);
until x>=6;
end.

оставил комментарий от Начинающий (101 баллов)

Благодарю.

...