Решить задачу, используя любой цикл (с предусловием, либо...

+776 голосов
6.6m просмотров

Решить задачу, используя любой цикл (с предусловием, либо постусловием). S=10+(2*x)/3+(3*x)/3+(4*x)/3+⋯+(n*x)/3


Информатика (29 баллов) | 6.6m просмотров
Дан 1 ответ
+153 голосов

На паскале пойдет?

var

 i,n: integer;

 x,s : real;

begin

 s := 10;

 readln(x,n);

 for i := 2 to n do

    s := s + (i*x)/3

writeln(s);

end.

(770 баллов)
+102

Могу на алгоритмическом то же самое написать

+182

Ошибка: for i := 2 to n do (Program1.pas(14) : Нельзя преобразовать тип real к integer)

+88

Извиняюсь, там n должен быть integer

+137

попробуй теперь, я изменил