Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Ejercicios de Logica de Programacion

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

EJEMPLO DE MODELO DE SOLUCIÓN

1. Realizar la suma de dos números.


RESULTADO SUMA = A + B
Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

A R= A + B RESULTADO
B

2. Realizar la Potencia de números.


POTENCIA = BASE ^ EXPO
Variable(s) de Entrada Proceso u Operación Variable(s) de
Salida

N1 o BASE R= N1^N2 R o Potencia


N2 o Exp.

3. Construir un modelo de solución que resuelva el problema de calcular el


área de un triángulo con la fórmula área igual a base por altura sobre dos.
Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

BASE AREA = (BASE * ALTURA) / AREA


2
ALTURA

4. Área del cuadrado.

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

LADO AREA = L ^2 AREA

5. Promedio de 4 notas
Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

N1 PROMEDIO= (N1 + N2 + N3 PROMEDIO


+ N4)/4
N2
N3
N4
6. Ingresar los Nombres completos de Ud.

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

NOMBRES NC=”NOMBRES” + NC
“APELLIDOS”
APELLIDOS

7. Ingresar un número y mostrar si es número par o impar

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

2N+1 IMPAR=2N+1 IMPAR

8. En una tienda dónde se venden teclados, si se compran más de 8 el costo


por cada una es de 10 soles; entre 4 y 8 es de 11 soles cada una, si la
compra es menor de 4 el costo es de 15 soles cada una.
Escriba el algoritmo para saber cuánto pagará un cliente según el número
de teclados que compra. Mostrar el número de teclados a comprar y el
total a pagar.

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

10 TECLADOS 8=10 costo del teclado


11 4,5,6,7,8teclados=11
15 1,2,3,4teclados =15
costo del teclado=10
pago total=80

9. Mostrar Números Menores a Diez.


Elaborar un programa que ingrese 20 números aleatorios a un array y
mostrar una lista de los números menores o iguales que 10 que hayan sido
agregados.

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

N hasta 20 N hasta 20 menores


menores =N<=10 iguales
igual=N<=10
10. Calcular el promedio de tres calificaciones.

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

promedio1 promedio promedio


promedio2 (p1+p2+p3)/3
promedio3

11. Hacer un programa que ingrese por teclado un número total de segundos
y que luego pueda mostrar la cantidad de horas, minutos y segundos que
existen en el valor ingresado.

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

A=7200 minutos=120 minutos


segundos=7200 segundos
horas=2 horas

12. Hacer un algoritmo dónde una persona recibe un préstamo de 100.00 de


un banco y desea saber cuánto pagará de interés, si el banco le cobra una
tasa del 2% mensual. Ingresar el número de meses por teclado.

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

Meses=A Meses=A monto


monto=180 interes
interes=(monto*(A*0,02) interes total
interes total=monto+interes

13. Genere un programa que permita calcular el sueldo final de un empleado,


si se sabe que el sueldo aumenta en 100 soles por cada hijo y en 25 soles
por cada día no laborable que el trabajador asistió.

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

soles hijos=A hijos


100 dias=B dias
25 A*100 sueldo final
25*B
sueldo final=100*A+25*B
14. Ingrese la cantidad de alumnos aprobados y desaprobados de un curso,
luego mostrar el porcentaje de estudiantes aprobados y el porcentaje de
estudiantes desaprobados.

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

aprobados aprobados=20 porcentaje aprobados


desaprobados desaprobados=8 porcentaje
porcentaje aprobados desaprobados
=20*100/30+20
200/50
porcentaje
desaprobados=8*100/30+20
8000/50

15. Ingresar un número del 1 – 12 y mostrar el mes del año que corresponde,
si el número ingresado no es correcto mostrar un "Mensaje de Error".

Variable(s) de Entrada Proceso u Operación Variable(s) de Salida

(1-12) numero del mes =(8-12) numero del mes


número mes correcto = 8 numero de mes
numero del mes = (13-12) incorrecto
numero del mes
incorrecto=13

También podría gustarte