Задать вопрос
2 июня, 10:39

Ниже приведен код одной и той же программы на двух языках программирования.

Си Паскаль

int main (void)

{

int a, b, x, y;

scanf ("%i%i", &a, &b) ;

x = (a + 2*b) / 5;

y = b - x;

printf ("%i %i", x, y) ;

}

var a, b, x, y: integer;

begin

read (a, b) ;

x : = (a + 2*b) div (5) ;

y : = b - x;

write (x,' ', y) ;

end.

Определите, какие значения указал пользователь в качестве входных данных, если известно, что программа в результате вывела два числа: 1 и 0 в указанном порядке.

+3
Ответы (1)
  1. 2 июня, 14:30
    0
    Из кода следует, что x=1, y=0

    тогда

    1 = (a+2b) / 5

    0=b-1

    откуда b=1, a=3

    пользователь ввел 1 и 3
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Ниже приведен код одной и той же программы на двух языках программирования. Си Паскаль int main (void) { int a, b, x, y; scanf ("%i%i", &a, ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике