Оксана Кузина
Оксана Кузина

составить прогу, которая выводит на экран все суммы членов последовательности, задаваемой формулой

a_n=n в квадрате/(n в квадрате +1) +1,не превосходящее некоторое число q,вводимое с клавиатуры, n-кол-во членов последовательности, тоже с клавиатуры. прога на языке паскаль
я написала, но она работает не правильно

Program Summa;
Var q,a,S,n:Real;
i:Integer;
Begin
Write('q=');Read(q);
Write('n=');Read(n);
S:=0;
i:=0;
While i<=n do
Begin
a:=Sqr(i)/(Sqr(i)+1)+1;
S:=S+a;
i:=i+1;
Begin
While S<=q do
Writeln('S=',S);
End;
End;
End.

АК
Ангелина Кролевцова

перепиши условие первого цикла как: while (S< q) and (i<=n)

Похожие вопросы
составить программу в паскале. составить программу, которая выводит на экран нечетные числа в диапазоне от 20 до 50
обработка числовой последовательности найти сумму нечетных членов
составить программу вывода на экран всех степеней числа 5
найдите сумму 10-ти первых членов последовательности, заданной формулой а=3n+1
Составить программу для нахождения суммы по формуле: (формула так которая начинается с S=...
Помогите составить формулу последовательности 50,100,200,400,800,1600...
Написать программу, которая вычисляет и выводит на экран сумму первых N членов ряда 2,4,6... количество членов ряда N в
Составить программу для нахождения суммы по следующей формуле:
составить программу, которая выводит на экран 6 первых четных натуральных чисел
Я задавал вопрос: "Вы знаете универсальный способ найти сумму n первых членов числовой последовательности? "