You are on page 1of 5

Ejercicios resueltos Clase 5:

 Ingresar la nota de un alumno y luego mostrar si “APROBO”, “RINDE EN DICIEMBRE”,


o “RINDE EN MARZO”, teniendo en cuenta que para aprobar la nota debe ser mayor o
igual a 7, para ir a diciembre la nota debe ser mayor o igual a 4, sino ira a marzo.
INICIO
Escribir “Ingrese la nota:”
LEER nota
SI nota >= 7 ENTONCES
Escribir “APROBO...”
SINO
SI nota >= 4 entonces
Escribir “rinde en diciembre...”
SINO
Escribir “rinde en marzo...”
FINSI
FINSI
FIN

LEER SI ENTONCES SINO


Nota Nota>=7 SI ENTOCES SINO
Escribir
Nota>=4 Escribir Escribir
“Aprobó”
“Rinde en Diciembre” “Rinde en Marzo”
6 6>=7 - 6>=4 Rinde en diciembre -
10 10>=7 Aprobó - - -
5 5>=7 - 5>=4 - Rinde en Marzo

 En una empresa de viajes se ingresan de una en una las ventas del día, para ello se
carga el importe del viaje, y la categoría de la persona (1-Menor, 2-Adulto, 3-Jubilado.
Se pide: Hacer un descuento del 50% a los menores, 25% a los jubilados y nada a los
adultos. Mostrar por pantalla el Nuevo importe.
INICIO
Escribir “Ingrese importe del pasaje:”
LEER importe
Escribir “Ingrese la categoría 1 – Menor / 2 – Adulto / 3 – Jubilado “
LEER CATE
SI CATE = 1 ENTONCES
NuevoImporte = importe * 0.5
SINO
SI CATE = 2 entonces
NuevoImporte = importe
SINO
NuevoImporte = importe * 0.75
FINSI
FINSI
Escribir “El nuevo importe es: “, NuevoImporte

Clase 5
-1-
FIN
LEER SI ENTONCES SINO
Importe Cate Cate=1 SI ENTOCES SINO
Escribir
NuevoImporte
Cate=2 NuevoImporte NuevoImporte NuevoImporte
Importe*0.5
Importe Importe*0.75
100 2 2=1 - 2=2 100 - 100
100 1 1=1 100*0.5=50 - - - 50
100 3 3=1 - 3=2 - 100*0.75=75 75

 Ingresar la edad de una persona y luego mostrar a que categoría pertenece:


o Los menores a 21, categoría “Menores”,
o de 21 a 35 Inclusive, categoría “Adultos Jóvenes,
o de 36 a 45 inclusive, categoría “Adultos Grandes”,
o de 46 a 60 inclusive, Categoría “Mayores”
o y más de 60, categoría “Respetables”.
INICIO
Escribir “Ingrese su edad:”
LEER edad
SI edad <= 21 ENTONCES
Escribir “MENORES....”
SINO
SI edad<= 35 entonces
Escribir “ADULTOS JÓVENES”
SINO
SI edad <= 45 entonces
Escribir “ADULTOS GRANDES”
SINO
SI edad <= 60 entonces
Escribir “MAYORES”
SINO
Escribir “REPETABLE”
FINSI
FINSI
FINSI
FINSI
FIN

ENTONCES SINO
LEER ENTONCES SINO
EDAD
SI ENTONCES SINO
edad<=21 Escribir SI
Escribir SI ENTONCES SINO
Menores edad<=35 Escribir SI
Adultos Jóvenes edad<=45 Escribir Escribir
Adultos Grandes edad<=60
Mayores Respetable

40 40<=21 - 40<=35 - 40<=45 Adultos Grandes - - -


25 25<=21 - 25<=35 Adultos Jóvenes - - - - -
60 60<=21 - 60<=35 - 60<=45 - 60<=60 Mayores -
18 18<=21 Menores - - - - - - -
80 80<=21 - 80<=35 - 80<=45 - 80<=60 - Respetable

Clase 5
-2-
 En una empresa se le otorga aumento de sueldo a todos sus empleados. El aumento es
en forma porcentual y se determina en base al sueldo actual: de cada empleado
siguiendo una lista: 10% a todos los que ganan menos de 1000, 7% a todos los que
ganan entre 1001 y 1500, 5% a todos los que ganan entre 1501 y 2000, 3% a todos los
que ganan más de 2000. Se debe calcular y mostrar el nuevo sueldo de cada empleado.

INICIO
Escribir “Ingrese el sueldo actual:”
LEER sueldo
SI sueldo <= 1000 ENTONCES
NImporte = importe * 1.1
SINO
SI sueldo <= 1500 entonces
NImporte = importe * 1.07
SINO
SI sueldo <= 2000 entonces
NImporte = importe * 1.05
SINO
NImporte = importe * 1.03
FINSI
FINSI
FINSI
Escribir “El nuevo importe es : “,NImporte
FIN

ENTONCES SINO
ENTONCES SINO
Escribir SI
sueldo Nimporte SI ENTONCES SINO Escribir
sueldo<=1000 Nimporte SI
importe*1,1 sueldo<=1500 Nimporte Nimporte Nimporte
importe*1,07 sueldo<=2000
importe*1,05 importe*1,03

800 800<=1000 800*1.1 - - - - - 880


1900 1900<=1000 - 1900<=1500 - 1900<=2000 1900*1.05 - 1995
2500 2500<=1000 - 2500<=1500 - 2500<=2000 - 2500*1.03 2575
1200 1200<=1000 - 1200<=1500 1200*1.07 1198.93

 Se tiene el precio y cantidad de unidades compradas por un cliente, se desea conocer el


importe a pagar por el mismo teniendo en cuenta que si supera los $ 500 se le hará un
descuento del 10%, de lo contrario si la cantidad supera las 20 Unidades, entonces el
descuento será de 5%. Se deberá mostrar por pantalla el Nombre del cliente, Precio,
cantidad y Total a Pagar.

Clase 5
-3-
INICIO
Escribir “Ingrese Nombre del cliente:”
LEER nombre
Escribir “Ingrese el precio:”
LEER precio
Escribir “Ingrese cantidad de unidades”
LEER cantidad
Importe = precio * cantidad
SI importe > 500 ENTONCES
Importe = importe * 0.9
SINO
SI cantidad > 20 entonces
Importe = importe * 0.95
FINSI
FINSI
Escribir nombre, precio, cantidad, importe
FIN

LEER ENTONCES SINO

importe ENTONCES
SI Escribir nombre,
precio*cantida importe SI
nombre precio cantidad importe>500 precio,cantidad,importe
d importe*0,9 cantidad>20
importe
importe*0,95

X1 12 10 12*10=120 120>500 - 10>20 - X1, 12, 10, 120


X2 50 15 50*15=750 750>500 675 - - X1, 50, 15, 675
X3 35 10 35*10=350 350>500 - 35>20 350*0.95=332 X3, 35, 10, 332

 Ingresar tres números y luego mostrar cual es el menor de ellos.

INICIO
Escribir “El 1º numero:”
LEER A
Escribir “El 2º numero:”
LEER B
Escribir “El 3º numero:”
LEER C
SI A < B ENTONCES
Menor = A
SINO
Menor = B
FINSI
SI C < Menor ENTONCES
Menor = C
FINSI
Escribir “El numero mas chico es “,Menor
FIN

LEER SI ENTOCES SINO SI ENTOCES

Clase 5
-4-
Escribir
A B C A>B MENOR=A MENOR=B C<MENOR MENOR=C MENOR
5 8 6 5<8 5 - 6<5 - 5
8 3 1 8<3 - 3 1<3 1 1
9 2 6 9<2 - 2 6<2 - 2

 Ingresar los tres lado de un triangulo y luego mostrar si es Equilátero, Isósceles,


Escaleno.

INICIO
Escribir “El 1º Lado:”
LEER L1
Escribir “El 2º Lado:”
LEER L2
Escribir “El 3º Lado:”
LEER L3
SI L1 = L2 Y L1 = L3 Y L2 = L3 ENTONCES
Escribir “Triangulo Equilátero....”
SINO
SI L1 <> L2 Y L1 <> L3 Y L2 <> L3 ENTONCES
Escribir “Triangulo Escaleno....”
SINO
Escribir “Triangulo Isósceles....”
FINSI
FINSI
FIN

Escribir SI ENTOCES SINO


L1=L2 Y L1=L3 Y SI ENTONES SINO
L1 L2 L3 L2=L3 Escribir L1<>L2 Y L1<>L3 y
Equilátero L2<>L3 Escribir Escribir
Escaleno Isósceles
5 3 4 5=3 Y 5=4 Y 3=4 - 5<>3 Y 5<>4 Y 3<>4 Escaleno -
4 4 1 4=4 y 4=1 y 4=1 - 4<>4 y 4<>1 y 4<>1 - Isósceles
6 6 6 6=6 y 6=6 y 6=6 Equilátero - - -

Clase 5
-5-

You might also like