Составить программу вычисления и печати суммы всех членов последовательности, меньших...

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

Составить программу вычисления и печати суммы всех членов последовательности, меньших 0.8:
S=1/3+2/4+3/5.....+i/(i+2)


Информатика (21 баллов) | 41 просмотров
Дано ответов: 2
0 голосов
Правильный ответ
// PascalABC.NET 3.2, сборка 1374 от 10.01.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var i:=1;
  var s:=0.0;
  while true do begin
    var t:=i/(i+2);
    if t>=0.8 then break;
    s+=t; i+=1
    end;
  Writeln('s=',s)
end.

Результат
s=4.34206349206349
(150k баллов)
0 голосов

#include

using namepspace std;

int main() {
  for(int i = 1, s = 0; (i/i+2) < 0.8; s+=(i/i+2), i++);
  cout << s << endl;<br>}

(4.6k баллов)