Ответ:
Уберите точку с запятой. перед else
Объяснение:
If <Операторы>
else <Операторы>
Sum = 0
while x!= 0:
a = int(input())
if( a % 10 == 3) or (a % 3 == 0):
sum+=1
print(sum)
только я надеюсь вы знаете как оформляется цикл и if. Ибо здесь всё формотируется и все нужные TAB'ы исчезают
Const n=4; { любое число N от 1 до 100000}
var a:array [1..n] of integer;
b,min,max, s:integer;
proizvedenie:real;
beginwriteln('Введите n чисел');
for b:=1 to n do read (a[b]);
for b:=1 to n do
write(a[b],' ');
min:=a[1];
max:=0;
for b:=1 to n do
begin
if a[b]>max then max:=a[b];
if a[b]<min then min:=a[b];
end;
proizvedenie:=max-min;
writeln;
writeln('minimum ',min,' ','maximum ',max,' Proizvedenie= ',proizvedenie); readln;
<span>end.</span>
1)отливаем 8 литров в 8 литровый, тогда в 12 литровом останется4
2) из 8 литрового переливаем в 5 литровый 5 литров, тогда в 8 литровом останется 3
3)ИЗ 5 ЛИТРОВОГО ОБРАТНО 5 ЛИТРОВ В 12 ЛИТРОВЫЙ
ТАМ СТАНОВИТСЯ 9 ЛИТРОВ
4)ИЗ 8 ЛИТРОВОГО ПЕРЕЛИВАЕМ 3 ЛИТРА В 5 ЛИТРОВЫЙ
5)НАЛИВАЕМ ИЗ 12 ЛИТРОВОГО 8 ЛИТРОВ В 8 ЛИТРОВЫЙ
<span>6)ТЕПЕРЬ ИЗ 8 ЛИТРОВОГО ДОЛИВАЕМ В 5 ЛИТРОВЫЙ 2 ЛИТРА(ДО ВЕРХА), ТОГДА В 8 ЛИТРОВОМ ОСТАЕТСЯ 6 ЛИТРОВ</span>