UNIVERSIDAD JOSÉ CARLOS MARIATEGUI
FACULTAD DE INGENERÍAS
INGENERÍA CIVIL
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
DOCENTE:
ING. JULIAN MANUEL FLORES MANCHEGO
ALUMNO:
RAMOS MURILLO JESUS MARTIN
GRUPO:
“A"
MOQUEGUA – 2020
EJERCICIOS DE FUNDAMENTOS DE PROGRAMACION DIGITAL - A
1) Diseñe un algoritmo que si un número entero dado de 1 hasta 5, lea número 1 y
número 2, luego determinar la suma de ambos números y que escriba: “el resultado de
sumar” ambos números.
INICIO
PARA i: 1 hasta 5 con Paso 1 Hacer
LEER num1,num2
SUMA=num1+num2
ESCRIBIR 'el resultado de sumar es ' ,suma
CIERRE
FIN
2) Desarrollar un programa que permita la carga de 10 valores por teclado y nos muestre
posteriormente la suma de los valores ingresados y su promedio. Este problema lo
desarrollamos y lo resolveremos empleando la estructura Para
PSEUCÓDIGO:
INICIO
SUMA=0
PARA i: 1 hasta 10 con Paso 1 Hacer
LEER x
SUMA=SUMA+X
CIERRE
PROMEDIO=SUMA/10
ESCRIBIR 'LA SUMA ES ' ,SUMA
ESCRIBIR 'EL PROMEDIO ES ' ,PROMEDIO
FIN
3) Escribir un programa que lea 10 notas de alumnos y nos informe cuántos tienen notas
mayores o iguales a 7 y cuántos menores.
PSEUCÓDIGO:
INICIO
APROBADOS=0
REPROBADOS=0
PARA i: 1 hasta 10 con Paso 1 Hacer
LEER NOTA
DECISIÓN NOTA>=7
NO REPROBADOS=REPROBADOS+1
SI APROBADOS=APROBADOS+1
CIERRE
ESCRIBIR 'HAY ' ,APROBADOS , ' APROBADOS'
ESCRIBIR 'HAY ' ,REPROBADOS , ' REPROBADOS'
FIN
4) Realizar un programa que imprima en pantalla los números del 1 al 50
INICIO
N=1
PARA N: 1 hasta 50 con Paso 1 Hacer
LEER N
CIERRE
FIN
5) Escribir un programa que lea 10 números enteros y luego muestre cuántos valores
ingresados fueron múltiplos de 3 y cuántos de 5. Debemos tener en cuenta que hay
números que son múltiplos de 3 y de 5 a la vez
PSEUCÓDIGO:
INICIO
PARA n: 1 hasta 10 con Paso 1 Hacer
LEER X
DECISIÓN X MOD3=0
NO: DECISIÓN X MOD 5=0
SI:M5=M5+1
SI: M3=M3+1
DECISIÓN X MOD5=0
SI: M3Y5=M3Y5+1 M5=M5+1
CIERRE
ESCRIBIR 'Hay ', M3, ' Multiplos de 3'
ESCRIBIR 'Hay ', M5, ' Multiplos de 5'
ESCRIBIR 'Hay ', M3y5, ' Multiplos de 3 y 5'
FIN