Ответ:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n;
double P=1;
cin >> n;
for(double i = 2; i <= 2*n;i+=2)
P *= i/(i+1);
cout << fixed << setprecision(3) << P;
}
934 = 1110100110 (двоичная)
Объяснение:
934:2=467 (остаток 0)
467:2 = 233 ( остаток 1)
233: 2= 116 (остаток 1 )
116:2 = 58 (остаток 0)
58 : 2 = 29 ( остаток 0)
29:2 = 14 (остаток 1)
14:2 = 7 (остаток 0)
7:2 = 3 (остаток 1)
3:2 = 1 (остаток 1)
Теперь, записываем сначала последний ответ и дальше все остатки снизу вверх. Получаем : 1110100110
Procedure ABCD(Const A:real; Var B,C,D:real);
Begin
B:=A*A;
C:=B*A;
D:=C*A;
End;
Var
A,B,C,D:real;
Begin
Write('A = ');ReadLn(A);
ABCD(A,B,C,D);
WriteLn(A,' ',B,' ',C,' ',D);
End.
Пример вычислений для 10-ти разных чисел:
A = 1
1 1 1 1
A = 2
2 4 8 16
A = 3
3 9 27 81
A = -10
-10 100 -1000 10000
A = 3.141592
3.141592 9.869600294464 31.0062573282858 97.4090099724839
A = 111
111 12321 1367631 151807041
A = 6.66
6.66 44.3556 295.408296 1967.41925136
A = -2.718121812
-2.718121812 7.38818618487016 -20.0819900202127 54.5852951023063
A = 789456123
789456123 6.23240970142191E+17 4.92021399983213E+26 3.8842930686378E+35
A = 123456789
123456789 1.52415787501905E+16 1.88167637178915E+24 2.32305722798259E+32
Program data ;
Uses CRT;
var n:integer;
begin
ReadKey;
Writeln('3 июля');
<span>end.</span>
1 МБ = 1024 КБ
Поэтому 4^2-x = 16 * 1024
4^2-x = 16384
16 - x = 16384
-x = 16384 + 16
-x = 16400
x = -16400