1) Даны целое число X и цифра Y (от 0 до 7) в десятичной системе счисления. Укажите сколько из приведенных ниже логических выражений, записанных на Pascal, истинны для высказывания «число X оканчивается на цифру Y в восьмеричной системе счисления».
X mod 8=Y
abs(X) mod 8=Y
X div 8=Y
abs(X) div 8=Y
X mod 10=Y
abs(X mod 10)=Y
1) 1;
2) 2;
3) 3;
4) 4.
2. Ученикам была дана часть программы для получения частного q и остатка r при делении a на b.
var a, b, q, r, k: integer;
begin readln(a,b);
q:=a div b;
r:=a mod b;
…
writeln(q,' ',r);
end.
A
begin
G
k:=-1
B
else
H
q:=q+1
C
end или end;
I
q:=q+k*1
D
if a<0 then
J
q:=q-1
E
if b<0 then
K
r:=r+abs(b)
F
k:=1;
L
r:=r+b
Петя, Вася, Маша и Даша составили недостающий фрагмент программы и закодировали его с следующих букв (см. таблицу). У Пети получилось GDFEAIKC, у Васи – GEFDAIKC, у Маши – DEAHKCBAJLC, а Даши – DEAHLCBAJLC. Сколько учеников решили задачу верно?
1) 1; 2) 2; 3) 3; 4) 4.
F
k:=1;
L
r:=r+b
Петя, Вася, Маша и Даша составили недостающий фрагмент программы и закодировали его с следующих букв (см. таблицу). У Пети получилось GDFEAIKC, у Васи – GEFDAIKC, у Маши – DEAHKCBAJLC