Вычислить сумму 1-1/2+1/3-...(-1)^n+1*1/n условный оператор и операцию возведение в...

0 голосов
125 просмотров

Вычислить сумму 1-1/2+1/3-...(-1)^n+1*1/n условный оператор и операцию возведение в степень не использовать. Нужно блок схему и программу. Очень срочно. Пожалуйста.


Информатика (48 баллов) | 125 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Программа:
var n,i,z:integer; a,s:real;
begin
write('n = '); readln(n);
s:=0; z:=-1;
for i:=1 to n do
 begin
 z:=-z;
 a:=z/i;
 s:=s+a;
 end;
writeln('s= ',s);
end.

Пример:
n = 5
s= 0.783333333333333

Блок-схема - в прилагаемом файле.

(194k баллов)
0

Спасибо большое) Можете ещё написать что каждая переменная значит?

0 голосов

   int a;    a=otvet    cout << "primer" << endl;    cout << a << endl;

(21 баллов)
0

Только вместо otvet пишешь ответ из примера(считаешь на калькуляторе), а вместо primer копируешь пример

0

Я не написала забыла, а потом было позно, мне надо в паскале))

0

ок,сейчас сделаю

0

Заранее большое спасибо

0

может лучше на С++ перейдёшь?) Я плохо паскаль знаю

0

не,сорян,не получаеться, плохо знаю паскаль(

0

у нас по школьной программе паскаль

0

ну ладно сама попробую разобраться