Programación en c
Enviado por Jorgesoriano • 27 de Diciembre de 2018 • Examen • 541 Palabras (3 Páginas) • 119 Visitas
UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA[pic 1]
Programación estructurada 1er. Examen Parcial. 31 de octubre del 2017.
Nombre: Grupo:
Conteste cuidadosamente el siguiente cuestionario, recuerde que sus respuestas deben ser exactas debido a que no existen medios puntos. No está permitido hablar con sus compañeros por ningún motivo, si necesita algo consúltelo con el profesor. Dispone de 1 hora y 50 minutos para resolver el examen.
Encuentre los errores en el siguiente segmento de código en C y vuelva a escribirlo sin errores.
int a, r;
printf("Ingresa el radio del círculo: ");
scanf("%f", r);
a = 3.14159*r*r;
printf("El área del círculo es %d\n", a);
Realice una prueba de escritorio para el siguiente código, considerando que se ingresan como valores de a = 1900, 2000, 2016, 2017. Recuerde que debe considerar evaluar todos los cálculos y las expresiones lógicas indicando el resultado de cada una de ellas.
int a;
printf("Ingresa un valor entre 1 y 2017: ");
scanf("%d", &a);
if(((a % 4) == 0) && ((a % 100) != 0))
printf("SI\n");
else
if((a % 400) == 0) printf("SI\n");
else printf("NO\n");
Escriba un programa en C que calcule el factorial de un número entero considerando que [pic 2].
Escriba un programa en C que calcule el promedio de una serie de números enteros que terminan en -1, sin que este último valor sea tomado en cuenta. Ejemplo: para los valores 2, 2, 4, 4, -1 el promedio es igual a 3.0.
Haga una prueba de escritorio para el siguiente código, considerando que los valores de x son 1, 5 y 11. Recuerde poner el resultado de todas las comparaciones.
int a[10] = { 3, 8, 1, 4, 5, 2, 7, 6, 9, 0 };
printf("Ingresa un valor entero: ");
scanf("%d\n", &x);
for(lug = 0; lug < 10; lug++)
if(x == a[lug]) break;
if(lug < 10) printf("lugar = %d\n", lug);
else printf("no localizado\n");
Describa las diferentes formas de controlar un ciclo y ponga un ejemplo de su uso.
Escriba el código en C para ordenar un arreglo de enteros por medio del algoritmo de la burbuja.
Escriba un programa en C que muestre un menú para calcular el área de círculos, cuadrados y triángulos. Una vez que se elija la opción deberá solicitar los datos y calcular el resultado.
...