UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA
VICE RECTORADO ACÁDEMICO
DEPARTAMENTO CIENCIA Y TECNOLOGÍA
PLANIFICACIÓN ACADÉMICA
PROYECTO DE CARRERA: INGENIERÍA INFORMÁTICA
PROFESOR: ING. MAGÍSTER WILLIAM MERCADO.
PROBLEMARIO PSEUDOCÓDIGO – LPP - PSEINT
1.- Programa que lea 3 números y los escriba ordenados de forma ascendente.
2.- Programa que recibe como dato de entrada una hora expresada horas, minutos y
segundos y escribe la nueva hora transcurrido 1 segundo. Validar el valor de las
entradas.
3.- Programa que calcula el factorial de un nº entero y positivo. Investigue factorial de
N (N!)
4.- Programa que lee un nº entero X y otro nº entero positivo N y calcula la enésima
potencia de X.
5.- Programa que calcula el producto de dos números enteros positivos mediante sumas
sucesivas.
6.- Programa que obtiene el cociente y el resto de dos números enteros y positivos
mediante restas sucesivas. A y B son las variables para leer datos de entrada (dividendo
y divisor), C es la variable para calcular el cociente. En A se guardará el resto. (Nota:
Validar La división entre 0).
7-. Programa que lea un número entero positivo de dos dígitos y muestre por pantalla
el número invertido. Ejemplo, entrada: 23. Salida: 32.
8.- Programa que diga si un número entero positivo es primo o no (se va dividiendo por
2, 3, 5, 7....... hasta N-1). Si ninguna de las divisiones es exacta y llegamos a una en la
que el cociente es menor o igual que el divisor, el nº es primo.
09.- Dado un número entero positivo N, escribe un programa C que determine cuántos
dígitos se necesitan para escribir el valor N. Por ejemplo, 99 necesita 2 dígitos, 115
necesita 3, para 1000 la salida es 4.
10.- Un número natural se denomina perfecto cuando es igual a la suma de todos sus
divisores, primos o no excepto él mismo. Por ejemplo 128 = 1 + 2 + 4 + 7 + 14. Escribe
un programa C que averigüe si un número natural positivo es perfecto o no.
UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA
VICE RECTORADO ACÁDEMICO
DEPARTAMENTO CIENCIA Y TECNOLOGÍA
PLANIFICACIÓN ACADÉMICA
PROYECTO DE CARRERA: INGENIERÍA INFORMÁTICA
PROFESOR: ING. MAGÍSTER WILLIAM MERCADO.
11.- Escribe un programa que lea como dato de entrada una fecha expresada en días (1-
31), mes (1-12) y año (en nº) y nos dice la fecha que será al día siguiente. Se supone que
febrero siempre tiene 28 días.
12.- Escribe un programa que lea un número e imprime un triángulo de números de la
forma siguiente. Si el número leído es 4, imprimirá:
1
22
333
4444
13.- En el supermercado de la esquina colocan las latas de conservas apiladas
triangularmente. Esto trae bastantes problemas a la hora de hacer los pedidos, ya que
quieren un número de latas de manera que no sobre ni falte ninguna. Así, 6 latas se
pueden apilar triangularmente de la siguiente manera:
*
**
***
Si tuvieran 7 latas, no podrían apilarse de forma triangular, ya que sobraría una. Escribir
un programa, que dado un número natural, compruebe si es adecuado para montar pilas
triangulares. En caso de que si sea adecuado dibuje el triángulo, en caso contrario, solo
envíe la notificación de que no es apropiado para ello.
14.- Dado un número natural N, se calcula la raíz digital de N sumando los dígitos que lo
componen. El proceso se repite sobre el nuevo número hasta que el resultado obtenido
tiene un sólo dígito. Este último número es la raíz digital del número N.
Ejemplo: 347 -> 3 + 4 + 7 = 14 -> 1 + 4 -> 5 = Raíz digital (347) = 5. Escribir un programa
que calcule la raíz digital de un número.
15.- Escribe un programa que, dado un número entero positivo y lo devuelva al revés.
Por ejemplo, si el número de entrada es 1234, el programa debería devolver 4321.
16.- Construir un algoritmo que permita multiplicar dos números enteros positivos
empleando el método denominado MULTIPLICACIÓN RUSA. Este método permite
calcular el producto de M*N de la siguiente manera: En pasos sucesivos se divide M por
2 (división entera) y se multiplica N por 2. Este proceso se repite hasta que M es 0. El
UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA
VICE RECTORADO ACÁDEMICO
DEPARTAMENTO CIENCIA Y TECNOLOGÍA
PLANIFICACIÓN ACADÉMICA
PROYECTO DE CARRERA: INGENIERÍA INFORMÁTICA
PROFESOR: ING. MAGÍSTER WILLIAM MERCADO.
resultado de la multiplicación deseada se obtiene acumulando aquellos valores
sucesivos de N para los cuales el valor de M es impar: Ejemplos,
INSTRUCCIONES:
1-. EN SUS CUADERNOS, LIBRETA DE APUNTES O CARPETA CON HOJAS DE RECICLAJE,
DEBERÁN RESOLVER TODOS LOS PROBLEMAS PROPUESTOS APLICANDO
PSEUDOCÓDIGO. ÉSTOS SERÁN REVISADOS ANTES DEL EXAMEN PARCIAL FINAL
PRÓXIMO. QUIEN NO LOS TENGA NO PODRÁ PRESENTAR LA EVALUACIÓN.
2-. EN UN ARCHIVO COMPRIMIDO DE WINRAR DEBERÁ GUARDAR LA SOLUCIÓN DE
TODOS LOS EJERCICIOS PROPUESTOS APLICANDO EL PROGRAMA LPP (DESCARGAR
DEL AULA VIRTUAL TEMA IV). DEBEN INCLUIR TODOS, SI FALTA ALGUNO NO SERÁN
REVISADOS.
3-. EN UN ARCHIVO COMPRIMIDO DE WINRAR DEBERÁ GUARDAR LA SOLUCIÓN DE
TODOS LOS EJERCICIOS PROPUESTOS APLICANDO EL PROGRAMA PSEINT (DESCARGAR
DEL AULA VIRTUAL TEMA IV). DEBEN INCLUIR TODOS, SI FALTA ALGUNO NO SERÁN
REVISADOS.
UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA
VICE RECTORADO ACÁDEMICO
DEPARTAMENTO CIENCIA Y TECNOLOGÍA
PLANIFICACIÓN ACADÉMICA
PROYECTO DE CARRERA: INGENIERÍA INFORMÁTICA
PROFESOR: ING. MAGÍSTER WILLIAM MERCADO.
4-. EN UNA HOJA RESUMEN, DEBERÁ ESCRIBIR SUS COMENTARIOS, OBSERVACIONES,
SUGERENCIAS E IMPRESIONES, SOBRE EL USO Y EXPERIENCIA CON LOS SOFTWARE LPP
Y PSEINT.
FINALMENTE DEBERÁ ENVIAR AL AULA VIRTUAL 03 ARCHIVOS: UN WINRAR CON LOS
EJERCICIOS EN LPP, UN WINRAR CON LOS EJERCICIOS RESUELTOS EN PSEINT Y UN
ARCHIVO PDF CON LA HOJA RESUMEN SOBRE SU PARECER SOBRE LOS SOFTWARE
EMPLEADOS.