Предмет: Информатика, автор: den4ik21072004

Вычислить сумму 1+1/3+1/3^2 +..+1/3^8 .Операцию возведения в степень не использовать.Напишите полную программу на паскале

Ответы

Автор ответа: Оставленные
2

Ответ:

Получилось так, надеюсь хоть правильно!

Объяснение:

program Octavleniy; (Можешь свое)

var

sum: real;

a, n, i: integer;

begin

sum :=1;

n: :=3;

for a :=1 to 8 do

begin

for i := 1 to a - 1 do

n :-n*3;

sum := sum+l / n;

n :=3;

end;

Writeln(sum);

end.

Приложения:

den4ik21072004: на месте троеточия должно стоять число
den4ik21072004: которое я введу
Оставленные: Допустим, если это число вставим то у меня получится так, 1+1/3+1/3^2 +49992379210486 +1/3^8 =4,9992379 × 10^13
den4ik21072004: ну ты уверен ,что это правильно?
Оставленные: 50 на 50 где то. Но такое задание уже было, примерно посмотрел такой же ответ получился.
Оставленные: У других получилось:
Var
m: real;
BEGIN
m:=1+1/3+1/3*1/3+1/3*1/3*1/3+1/3*1/3*1/3*1/3+1/3*1/3*1/3*1/3*1/3+1/3*1/3*1/3*1/3*1/3*1/3+1/3*1/3*1/3*1/3*1/3*1/3*1/3+1/3*1/3*1/3*1/3*1/3*1/3*1/3*1/3;
write(m);
END.
Оставленные: Человек ответил что правильно все.
den4ik21072004: спасибо что все разъяснил
Оставленные: Успехов тебе)
den4ik21072004: И тебе)
Похожие вопросы
Предмет: Математика, автор: nataaameow