В задаче №3 вижу только одну ошибку. Имя программы не может начинаться с цифры.
Задача №4 представлена частично, поэтому определить наличие ошибок здесь проблематично.
1 вопрос (в)
2 вопрос (г)
3 вопрос (б)
4 вопрос (б)
В задаче достаточно держать в памяти два числа: наибольшее и второе по величине – и обновлять эту пару, считывая числа. Если считанное число больше максимального, то оно будет новым максимумом, а бывший максимум станет вторым по величине; если считанное число меньше максимального, но больше второго по величине, то оно становится новым вторым по величине.
Реализация (python 3):
max, max2 = int(input()), int(input())
if max2 > max:
max, max2 = max2, max
while True:
t = int(input())
if t == 0: break
if t > max:
max, max2 = t, max
elif t > max2:
max2 = t
print(max2)
Пример ввода:
5
1
3
2
4
0
Пример вывода:
4
var i,n,k: integer;
<span> a: array[0..9] of integer;
</span><span>begin
</span><span> write('число: '); readln(n);
</span><span> for i:=0 to 9 do a[i]:=0;
</span><span> while n>0 do
</span><span> begin
</span><span> k:=n mod 10;
</span><span> a[k]:=a[k]+1;
</span><span> n:=n div 10;
</span><span> end;
</span><span> for i:=0 to 9 do
</span><span> if a[i]>1 then writeln('повторяющаяся цифра: ',i);
</span><span>end.
</span>число: 1022315
<span>повторяющаяся цифра: 1
</span><span>повторяющаяся цифра: 2
</span><span>
</span>
Ответ:
1) Нарисуй два круга, которые пересекаются частично. Назови их (А и В)
Пример: Костя и Катя (буквы К, Т, Я совпадают)
2) Нарисуй два НЕ пересекающихся круга. Назови их (А и В)
Пример: Мальчики и девочки
3) Нарисуй один круг и в нём напиши А=В
Пример: прекрасный и великолепный
4) Нарисуй большой круг и круг, внутри него. Назови их (А и В)
Пример: Домашнее животное и собака
Объяснение: