Что не так в программе? var A,B,a,b:integer; begin read(a,b); if (a mod 6=0) and (b mod...

0 голосов
72 просмотров

Что не так в программе? var A,B,a,b:integer; begin read(a,b); if (a mod 6=0) and (b mod 6=0) then (A:= a div 6) and (B:= b div 6) write(A,'/',B); end.


Информатика (25 баллов) | 72 просмотров
0

нет в 4-ой сорян

0

var C,D,a,b:integer;begin read(C,D,a,b);if (a mod 6=0) and (b mod 6=0)then (C:=a div 6) and (D:=b div 6) <-- вот тутwrite(C,'/',D);end.

0

Тут 4 строка кривая... Наверное, надо добавить begin, убрать скобки, поставить ";", добавить end.

0

begin после then

0

И and убрать

0

var C,D,a,b:integer;begin read(C,D,a,b);if (a mod 6=0) and (b mod 6=0)then begin C:=a div 6 D:=b div 6; встречено D а ожидалось ;endwrite(C,'/',D);end.

0

4 строка

0

C:=a div 6; D:=b div 6 end;

0

получилось

0

спасибо

Дан 1 ответ
0 голосов

Паскаль или дельфи не чувствительны к регистру букв, поэтому Вы задали 2 раза одни и те же переменные, т.е. а=А, b=B. Замените одну пару другими переменными, например c,d

(552 баллов)