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

Помогите, прошу Вычислите сумму ряда чисел 1/1*1+1/2*2+1/3*3+...+1/n*n, где n определяется пользователем


raf1O5: В задаче было записано именно так?
raf1O5: Или же деление было обозначено горизонтальной чертой между 1 и произведением двух чисел?
raf1O5: Если это так, то вы забыли заключить умножение в скобки

Ответы

Автор ответа: raf1O5
0

1. По условию которое записано у вас

(1/1*1+1/2*2+1/3*3+...+1/n*n, ) В этом случае программа будет бессмысленной

program raf105;

var n,i:integer;

sum:real;

begin

write('Введите n: ');

readln(n);

for i:=1 to n do

 sum += 1/i*i;

writeln('Сумма: ',sum);

end.

2. По условию которое могло быть на самом деле

(1/(1*1)+1/(2*2)+1/(3*3)+...+1/(n*n), )

program raf105;

var n,i:integer;

sum:real;

begin

write('Введите n: ');

readln(n);

for i:=1 to n do

 sum += 1/(i*i);

writeln('Сумма: ',sum);

end.

Язык программирования PascalABC

Похожие вопросы
Предмет: Химия, автор: rulakovanasta
Предмет: Английский язык, автор: Kid228
Предмет: Математика, автор: 21111983