<u>Pascal:</u>
var a:array [1..5] of integer;
i:integer;
begin
randomize;
for i:=1 to 5 do
begin
a[i]:=random(31)-15;
write (a[i]:4);
end;
writeln;
for i:=1 to 5 do
begin
a[i]:=a[i]*2;
write (a[i]:4);
end;
writeln;
readln;
end.
<u>C++:</u>
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
int a[5];
srand (time(NULL));
for (int i = 0; i<5; i++)
{
a[i] = rand()%15-15;
cout <<a[i] <<" ";
}
cout <<endl;
for (int i = 0; i<5; i++)
{
a[i]*=2;
cout <<a[i] <<" ";
}
return 0;
}
<span>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<span>program sort;
type a=array[1..1000]of integer;
var
m:a;
i,n:integer;
procedure sortm(var m:a;n:integer);//сортировка массива
var
i,j,buf:integer;
begin
for i:=1 to n
do
for j:=i+1 to n do
if(m[i]>m[j])
then
begin
buf:=m[j];
m[j]:=m[i];
m[i]:=buf;
end;
end;
begin
randomize;
read(n);
for i:=1 to n do
m[i]:=random(999);
sortm(m,n);
for i:=1 to n
do
write(' ',m[i]);
end.</span></span>
2^i=N
Используем 3 бит на один символ
3*11*20=660 бит
Т. к. 1 ребенок любит и капусту и морковь и горох, то:
4 - 1 = 3 ребенка любят капусту и морковь
3 - 1 = 2 детей любят капусту и горох,
2 - 1 = 1 ребенок любит морковь и горох
7 - (1 + 2 + 3) = 1 ребенок любит только капусту
6 - (1 + 3 + 1) = 1 ребенок любит только морковь
5 - (1 + 2 + 1) = 1 ребенок любит только горох
Т. к. мы узнали предпочтения всех детей то сложив количество этих детей получим сколько человек в семье:
1 + 3 + 2 + 1 + 1 + 1 + 1 = 10 детей.
Ответ. В семье 10 детей.
<span>Любое наглядное пособие, используемое на уроках, является моделью</span>