Задание 2.
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int n;
cin >> n;
while(true)
{
cout << n << " ";
if (n == 1)
{
break;
}
else if (n % 2 == 0)
{
n /= 2;
}
else if (n % 2 == 1)
{
n *= 3;
n++;
}
}
cout << endl;
return 0;
}
Задание 3.
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
for (int i = 1; i < 100; i++)
{
cout << i << " ";
if (i % 20 == 19)
{
cout << endl;
}
}
return 0;
}
Задание 4.
#include <iostream>
#include <iomanip>
using namespace std;
int factorial(int n)
{
if (n == 1)
{
return 1;
}
return n * factorial(n - 1);
}
int main()
{
setlocale(LC_ALL, "rus");
int N;
cin >> N;
double sum = 0;
for (int i = 1; i <= N; i++)
{
sum += 1.0 / factorial(i);
}
cout << setprecision(10);
cout << sum << endl;
return 0;
}
Объяснение:
Cтраница 1
Типовые задачи о смешении можно сформулировать так: 1) определить р по данным экспериментального определения Сй, если известны или заданы Сщъ и t; 2) определить возраст ( время) с момента смешения, если известны или заданы pit Caih, 3) определить начальные концентрации Сот, если известны pi и t; 4) но чаще всего неизвестны pt и t, тогда как С &, C0ik известны или относительно - начальных концентраций можно сделать ряд более или менее обоснованных предположений, это наиболее частый случай.
Типовые задачи решаются по четким правилам в один ход: правила указывают, как должна быть преобразована исходная система. Называют такие правила стандартами, а совокупность этих правил, определенным образом классифицированных - системой стандартов.
Объяснение:
var a:array [1..3,1..6] of integer;
i,j:byte;
begin
for i:=1 to 3 do
for j:=0 to 1 do
begin
a[i,1+3*j]:=random(101)+10;
a[i,2+3*j]:=random((1001)+100) div (i+2*j);
a[i,3+3*j]:=(random(101)+10) mod 10;
end;
for i:=1 to 3 do
begin
for j:=1 to 6 do
write(a[i,j],' ');
writeln;
end;
end.
//Если нужны пояснения - пишите