У Сони и Гали должен быть одинаковый месяц, среди указанных дат только один месяц встречается дважды, это март.
У Гали и Кати должны совпасть числа, единственная пара равных чисел — 2 (в марте и июле).
Тогда день рождения Гали — 2 марта, так как она входит в обе пары. Значит, у Сони день рождения 20 марта (оставшаяся дата в марте), у Кати — 2 июля. Тамаре остаётся только 17 мая.
var a:array[1..10,1..10]of integer;
i,j,m,k,s:integer;
begin
for i:=1 to 10 do for j:=1 to 10 do readln(a[i,j]);
for i:=1 to 10 do begin for j:=1 to 10 do write(a[i,j],' '); if j=10 then writeln; end;
for i:=1 to 10 do
for j:=1 to 10 do
if (a[i,j]<>0) and (i mod 2=0) then s:=s+a[i,j];
writeln(s);
readln(m,k);
s:=0;
for i:=1 to 10 do
for j:=1 to 10 do
if (a[i,j]>=m) and (a[i,j]<=k) then s:=s+1;
writeln(s);
end.
Двоичный код это 1 и 0.Двоичная система это язык вычислительной техники. Вся информация переводится в 1 и 0.
например
0=0
1=1
2=10
3=11
4=100
5=101 и т.д.
#4
a)
1
2
3
4
5
b)
1 1
2 4
3 9
4 16
5 25
6 36
7 49
8 64
9 81
10 100
c)
пустой вывод
#5
n = 5
#6
until n > 10 or a == 0
#7
a)
program _1to10;
var
i: integer;
begin
for i := 1 to 10 do
write(i, ' ')
end.
b)
program sqr_7_27;
var
i: integer;
begin
for i := 7 to 27 do
begin
if i mod 2 == 1 then
write(sqr(i), ' ');
end;
end.
c)
program sqrt_3_4per_23;
var
i: integer;
begin
i := 3;
repeat
write(sqrt(i), ' ');
i := i + 4;
until (i > 23);
end.