Необходимо написать программу, которая вычислит сумму 1+1/3+1/3^2++1/3^n на языке c++, используя цикл for
296
299
Ответы на вопрос:
#include < iostream> #include < cmath> using namespace std; typedef unsigned u; int main() { u n = 3; double s = 1.0; for (u i = 1; i < = n; ++i) { s += 1.0 / pow(3.0, i); } cout < < s; }
Microsoft vs 2017 (c++) #include< iostream> using namespace std ; double find(int n) { double rez = 1.; for (int i = 1; i < = n; i++) { rez += 1 / pow(3, i); } return rez; } int main() { int n; cin > > n; cout < < find(n) < < endl; system("pause"); //если не компилируется, поменяй эту строку //на getchar() return 0; }
Var i,s: integer; begin write('s=2'); i: =2; s: =i; while i< 20 do begin i: =i+2; write('+',i); s: =s+i end; writeln('=',s) end. результат s=2+4+6+8+10+12+14+16+18+20=110 var i,s: integer; begin write('s=1'); i: =1; s: =i; while i< 20 do begin i: =i+1; write('+',i); s: =s+i end; writeln('=',s) end. результат s=1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20=210
Популярно: Информатика
-
ваня134023.10.2020 03:26
-
lizismik1515.03.2022 14:46
-
An044102.08.2020 21:33
-
Mockov28.09.2020 21:37
-
Utugav12.04.2022 09:06
-
6788905511.10.2020 22:31
-
andreyglukhov729.11.2022 21:47
-
ssshhh131.10.2020 03:52
-
ibraevaira24.10.2022 11:57
-
эмриханастчсия12.03.2020 13:40