Каждая из девочек говорит правду, но только об одном предположении из двух.
Оля: Химия 16.04
Вика: Физика 15.04
Таня: НЕ химия 09.04
От сюда выходит что Оля не может быть права на счет химии, так как Вика сказала что это была физика, а Таня сказала, что это НЕ химия. Получается, что Вика и Таня говорят правду на счет предмета, но ошиблись в дате. Выходит, что это была контрольная по физике и 16.04
Первоначально в ячейки с номерами от 0 до 99 были записаны числа от 1 до 100. Таким образом, в ячейке с номером 18 было записано значение 19.
19 - это нечетное простое число, следовательно, ячейка, в которой оно было записано, обнулится.
Ответ: а) 0
Program aaa;
var A: array[1..100,1..100] of integer;
B,C: array[1..100] of integer;
D: array[1..100] of real;
m,n,s,p: integer; sa,x: real; i,j: byte;
begin
randomize;
write ('Введите M и N: ');
readln (m,n);
writeln;
writeln ('Исходный массив:');
s:=0; p:=1; sa:=MaxReal;
for i:=1 to m do begin
for j:=1 to n do begin
A[i,j]:=random(0,11);
write (A[i,j]:5);
s:=s+A[i,j];
p:=p*A[i,j];
if j>1
then begin
x:=(A[i,j]+A[i,j-1])/2;
if sa>x then sa:=x;
end;
end;
B[i]:=s;
C[i]:=p;
D[i]:=sa;
s:=0; p:=1; sa:=MaxReal;
writeln
end;
writeln;
writeln ('Массив B - суммы строк:');
for i:=1 to m do
write (B[i]:7);
writeln;
writeln;
writeln ('Массив C - произведения строк:');
for i:=1 to m do
write (C[i]:7);
writeln;
writeln;
writeln ('Массив D - наименьшие средние арифметические строк:');
for i:=1 to m do
write (D[i]:7);
end.
--------------------
Введите M и N: 5 4
Исходный массив:
2 6 10 11
10 6 4 7
8 6 3 7
2 9 8 4
6 7 9 5
Массив B - суммы строк:
29 27 24 23 27
Массив C - произведения строк:
1320 1680 1008 576 1890
Массив D - наименьшие средние арифметические строк:
4 5 4.5 5.5 6.5
ОТДЕЛ Задание+;
ИСПОЛЬЗУЕТ Вывод ИЗ "...\Отделы\Обмен\", Матем ИЗ "...\Отделы\Числа\";
ПЕР
a, b: РЯД 10 ИЗ ЦЕЛ;
сч: ЦЕЛ;
УКАЗ
ОТ сч := 0 ДО РАЗМЕР(a) - 1 ВЫП
a[сч] := УЗК(ВШИРЦЕЛ(Матем.случ() * 9)) + 1
КОН;
ОТ сч := 0 ДО РАЗМЕР(b) - 1 ВЫП
ЕСЛИ ЧЕТ(сч) ТО
b[сч] := a[сч] * 2
ИНАЧЕ
b[сч] := a[сч] * 3
КОН
КОН;
ОТ сч := 0 ДО РАЗМЕР(a) - 1 ВЫП
Вывод.ЧЦел("%d ", a[сч], 0, 0, 0)
КОН;
Вывод.Цепь("^");
ОТ сч := 0 ДО РАЗМЕР(b) - 1 ВЫП
Вывод.ЧЦел("%d ", b[сч], 0, 0, 0)
КОН
КОН Задание.
(1/a+1/24)*8=1
8/a+8/24=1
8/a+1/3=1
8/a=1-1/3
8/a=2/3
8/a=8/12
a=12