Está en la página 1de 10

EJERCICIOS PRACTICOS PROPUESTOS EN CLASE

Indice
1. EJERCICIOS PRACTICOS PROPUESTOS EN CLASE ............................................... 1

1.1. Verificar si un año es bisiesto. ................................................................................. 1

1.2. Almacenar 3 números en 3 variables A, B y C. El diagrama debe decidir cual es el


mayor y cual es el menor ........................................................................................... 2

1.3. Realizar el diagrama de flujo para que nos calcule la hipotenusa de un triángulo
rectángulo, conocidos su dos catetos. ....................................................................... 3

1.4. Leer 2 números diferentes y nos diga cuál es el mayor de los 2 números. ............. 3

1.5. Hacer un organigrama que lea N números, calcule y escriba la suma de los pares y
el producto de los impares. ........................................................................................ 4

1.6. Un alumno desea saber cuál será su calificación final en la materia de Programación.
Dicha calificación se compone de los siguientes porcentajes: ................................... 5

1.7. Calcular la cantidad de segundos que están incluidos en el número de horas, minutos
y segundos ingresados por el usuario........................................................................ 6

1.8. Introducir un numero de seis dígitos, generar tres números de dos dígitos ............ 7

1.9. Una agencia de viajes establece el costo del pasaje según el peso del pasajero, sin
embargo, la empresa compró una balanza que mide en gramos y por cada gramo
cobra 0,0015 centavos. ¿Cuánto pagará el pasajero que indica su peso en Kg? ..... 7

1.10. Hacer un diagrama de flujo que permita escribir los 100 primeros pares. ........... 8
1. EJERCICIOS PRACTICOS PROPUESTOS EN CLASE

1.1. Verificar si un año es bisiesto.

Un año es bisiesto si es múltiplo de 4, exceptuando los múltiplos de 100, que sólo son
bisiestos cuando son múltiplos además de 400, por ejemplo, el año 1900 no fue bisiesto,
pero el año 2000 si lo será. Hacer un organigrama que dado un año A nos diga si es o no
bisiesto.

PSEUDOCODIGO
Inicio
Leer a
Preguntar a mod 100 diferente de 0
Si
Preguntar a mod 4 = 0
Si
Mostrar “Es bisiesto”
No
Mostrar “No es bisiesto”
No
Preguntar a mod 400 = 0
Si
Mostrar “Es bisiesto”
No
Mostrar “No es bisiesto”
fin

1
1.2. Almacenar 3 números en 3 variables A, B y C. El diagrama debe decidir cual es
el mayor y cual es el menor

PSEUDOCODIGO
Inicio
Leer a
Leer b
Leer c
Preguntar a > b Y a>c
Si
Mostrar “a” es el mayor
No
Preguntar b>a y b>c
Si
Mostrar “b” es el mayor
No
Mostrar “c” es el mayor
fin

2
1.3. Realizar el diagrama de flujo para que nos calcule la hipotenusa de un triángulo
rectángulo, conocidos su dos catetos.

PSEUDOCODIGO
Inicio
catA=0
catB=0
Leer catA
Leer catB
hip= Raiz cuadrada catA+catB
Mostraa hip

fin

1.4. Leer 2 números diferentes y nos diga cuál es el mayor de los 2 números.

PSEUDOCODIGO
Inicio
Leer a
Leer b
Preguntar a>b
Si
Mostrar a
no
Mostrar b

fin

3
1.5. Hacer un organigrama que lea N números, calcule y escriba la suma de los
pares y el producto de los impares.

PSEUDOCODIGO
Inicio
Leer n
SP=0
PI=1
hacer
leer a
preguntar amod2=0
si
sp=sp+a
no
pi=pi*a
n=n-1
Mientras n ¡= 0
Mostrar sp
Mostrar pi

fin

4
1.6. Un alumno desea saber cuál será su calificación final en la materia de
Programación. Dicha calificación se compone de los siguientes porcentajes:

• 55% del promedio de sus tres calificaciones parciales.


• 30% de la calificación del examen final.
• 15% de la calificación de un trabajo final.
Pero también debe tomar en cuenta que cada inasistencia implica 0,5 puntos menos

PSEUDOCODIGO
Inicio
Leer p1
Leer p2
Leer p3
SP=(p1+p2+p3)/3
N1= sp*0.55
Leer ef
N2=ef+0.30
Leer tf
N3=tf*0.15
Leer faltas
N4=faltas*0.5
Nf=N1+N2+N3-N4
Mostrar Nf

fin

5
1.7. Calcular la cantidad de segundos que están incluidos en el número de horas,
minutos y segundos ingresados por el usuario.

PSEUDOCODIGO
Inicio
Leer horas
V1=horas*3600
Leer minutos
V2=minutos*60
Leer seg
Total=v1+v2+seg
Mostrar total

fin

6
1.8. Introducir un numero de seis dígitos, generar tres números de dos dígitos

PSEUDOCODIGO
Inicio
Leer n
A= n mod 100
N=n/100
B=n mod 100
N=n/100
Mostrar a
Mostrar b
Mostrar n
fin

1.9. Una agencia de viajes establece el costo del pasaje según el peso del pasajero,
sin embargo, la empresa compró una balanza que mide en gramos y por cada
gramo cobra 0,0015 centavos. ¿Cuánto pagará el pasajero que indica su peso en
Kg?

PSEUDOCODIGO
Inicio
Leer kg
A=kg*1000
Pasaje=a*0.015
Mostrar pasaje
fin

7
1.10. Hacer un diagrama de flujo que permita escribir los 100 primeros pares.

PSEUDOCODIGO

Inicio
I=100
P=0
hacer
mostrar p
P=p+2
I=i-1
Mientras i ¡= 0

fin

También podría gustarte