Problema 1 · Programació I UDL 2022
Tema: Bucles i disseny iteratiu · Del examen Examen Primer Parcial (Novembre 2022) (2022)
Enunciado
Problema 1 (2 punts). Traça d'execució de codi
Considereu el fragment següent en llenguatge C++, compilat amb els paràmetres -ansi i -Wall:
#include <stdio.h>
int main ()
{
int x, y;
printf ("Introdueix el valor de x: ");
scanf ("%d", &x);
printf ("Introdueix el valor de y: ");
scanf ("%d", &y);
while (0 < y)
{
if (y%2 == 1)
{
x*=2;
}
y--;
}
printf ("x = %d, ", x);
printf ("y = %d.\n", y);
return 0;
}
Indiqueu quina sortida exacta es mostra per pantalla per a cadascuna de les parelles de valors d'entrada següents:
a)
,
b)
,
c)
,
d)
,

Solución
Según los criterios oficiales de corrección
a. ,
Solución: x = 48, y = 0.
b. ,
Solución: x = -64, y = 0.
c. ,
Solución: x = 40, y = 0.
d. ,
Solución: x = 7, y = -2.
La explicación paso a paso, hecha con IA, es Premium. Premium
Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.