Вы находитесь на странице: 1из 2

INSTRUCCIONES: El siguiente examen tiene el propsito de conocer los conocimientos que el alumno tiene como antecedentes para cursar

Nuevas Tecnologas en computacin e informtica. Conteste brevemente las siguientes preguntas. 1.- Describa 2 metodologas que conoce para el desarrollo de software 2.- Describa cuales son las caractersticas de la Programacin Orientada a Objetos. 3.- Qu entiende por Clase y por Objeto? 4.- Qu lenguajes ha utilizado usted para programar? Cules de estos lenguajes son OO? PRACTICA: Realice un programa que resuelva los problemas que se explican a continuacin. 5.- Solicitar un nmero entero al usuario (n ). Con el nmero proporcionado realizar un ciclo en el que se soliciten n nmeros al usuario. Finalmente el programa debe imprimir el nmero mayor de todos los nmeros que fueron proporcionados. #include <stdio.h> void main(void) { int i, j, k; printf("Ingresa el numero de solicitudes: "); scanf("%d", &i); j=i; for (i=0; i<=n; i++) { printf("Ingresa un numero: "); scanf("%d", &k); if(k>j) j=k; } printf("El numero mas alto de los valores ingresados es: %d.", j); getch(); return 0; } 6.- Se requiere que el programa solicite un nmero entero al usuario (n). Posteriormente calcule e imprima el FACTORIAL del nmero proporcionado. Considere que el factorial se define de la siguiente manera: #include <stdio.h> void main(void) { int i, s, n; long int f; printf("Ingresa un numero: "); scanf("%d", &n); s=0; f=1; for (i=1; i<=n; i++) { s *= i; f *= i; } printf("El factorial de %d es: %ld\n", n, f); getch(); return 0; }

Ejemplos: 5 Factorial = 5! = 1 x 2 x 3 x 4 x 5 = 120 1

3 Factorial = 3! = 1 x 2 x 3 = 6 0 Factorial = 0! = 1

NOTA: Si no recuerda la sintaxis de algn lenguaje de programacin, puede utilizar las estructuras en Pseudocdigo que se le proporcionan a continuacin. LECTURA Y ESCRITURA IMPRIMIR lista_de_expresiones; LEER lista_de_variables; CONDICIONAL IF SI expresion_logica ENTONCES Acciones_por_verdadero SINO Acciones_por_falso FIN_SI CICLO WHILE MIENTRAS expresion_logica HACER Lista de Acciones FIN_MIENTRAS

CICLO DO WHILE o REPEAT UNTIL REPETIR Lista de Acciones HASTA QUE expresion_logica

CICLO FOR PARA i = valor_inicial HASTA valor_final i++ Lista de Acciones FIN_PARA

Вам также может понравиться