Определите значение переменной с после выполнения следующего фрагмента программы (все переменные целого типа):

Паскаль
a := 10;
b := 2;
a := a * b;
b := a mod 3;
c := a - b;
Си
a = 10;
b = 2;
a = a * b;
b = a % 3;
c = a - b;

Ответы

Ответ дал: Удачник66
10
a = 10
b = 2
a = a*b = 10*2 = 20
b = остаток от деления а на 3 = 20 mod 3 = 2
c = a - b = 20 - 2 = 18

dimon20003: помогите плз с этим:
dimon20003: В программе используется целочисленный одномерный массив А с индексами от 0 до 5. Ниже представлен фрагмент программы, записанный на разных языках программирования:Паскаль

for i:=0 to 5 do
begin
if (i>2) then A[i]:=i*2;
else A[i]:=i*3;
end
dimon20003: Сиfor (i=0;i<=5;i++)
{
if (i>2) A[i]=i*2;
else A[i]=i*3;
}
dimon20003: Введите последовательность чисел, которая будет сохранена в массиве в результате выполнения программы (числа разделять одним пробелом, например, 1 2 3 4 5 6)
Удачник66: A[0] = 0*3 = 0; A[1] = 1*3 = 3; A[2] = 2*3 = 6; A[3] = 3*2 = 6
Удачник66: A[4] = 4*2 = 8; A[5] = 5*2 = 10.
Удачник66: Ответ: 0 3 6 6 8 10
dimon20003: Спасибо!!!!
Вас заинтересует