Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fundamentos de programacin
Desarrollo
Instrucciones:
Elige la respuesta para cada una de las siguientes preguntas resaltandola con
color amarillo.
Al terminar, guarda el archivo bajo la siguiente nomenclatura
AD_(nombrecompletodelestudiante).
Sube el archivo a la plataforma, a la seccin Asignacin a cargo del docente en
lnea.
Toma en cuenta que solamente se evala una vez este trabajo por lo que no hay
retroalimentacin ni opcin de mejora.
a) X tiene un valor de 20
Y tiene valor de 2.5
b) X tiene un valor de 4
Y tiene valor de 2
c) X tiene un valor de 20
Y tiene valor de 10
d) X tiene un valor de 20
Y tiene valor de 5
b) * comentario
en muchas lneas *
c) /* comentario
en muchas lneas */
d) / comentario
en muchas lneas /
a) seccin_nio
b) seccion_nino
c) seccion_nio
d) seccin_nino
switch(x%3)
{
case 0: opcion = 'a';
break;
case 1: opcion = 'e';
break;
case 2: opcion = 'i';
break;
case 3: opcion = 'o';
break;
case 4: opcion = 'u';
break;
default: opcion = 'z';
}
a) El estado de opcion es z
b) El estado de opcion es e
c) El estado de opcion es o
d) El estado de opcion es i
a) p=1
b) No se puede determinar
c) Depende del valor de n y de m
d) p=8
Programa A Programa B
#include <stdio.h> #include <stdio.h>
void intercambia(float, void intercambia(float *x,
float); float *y);
main() main()
{ {
float a = 1.0; float a = 1.0;
float b = 2.0; float b = 2.0;
printf(a = %f, b = printf(a = %f, b =
%f\n, a, b); %f\n, a, b);
intercambia(a, b); intercambia(&a, &b);
printf(a = %f, b = printf(a = %f, b =
%f\n, a, b); %f\n, a, b);
} }
void intercambia(float x,
float y) void intercambia(float *x,
{ float *y)
float temp; {
temp = x; float temp;
x = y; temp = *x;
y = temp; *x = *y;
} *y = temp;
}