Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagramas de Flujo Lab. 5 y 6
Diagramas de Flujo Lab. 5 y 6
CURSO: Algoritmos
CONTENIDO: LABORATORIO 5 Y 6
CARNET: 1490-13-4750
; 1490-13-4400
A) escriba una sentencia if- else que visualice la palabra "Aprobado" si el valor de la variable
nota es mayor a 60 y "Reprobado" si el valor de nota es menor que 61.
INICIO
N1: entero
INGRESAR SU NOTA
SI N1 >
60
MOSTRAR
“REPROBADO
MOSTRAR
“APROBADO
FIN
B) codifique un programa que escriba la calificación correspondiente a una nota de acuerdo
0 a 60 reprobado 60 a 70 aprobado 71 a 80 notable 80 a 90 sobresaliente 90 a 100
excelentes.
INICIO
NOTA: entero
INGRESAR SU NOTA
Si nota
<60
REPROBADO
Si nota >=
60 >70
APROBADO
Si nota
>=70
nota<80
NOTABLE
Si nota >=
80 nota
<90
SOBRESALIENTE
Si nota >=
90
nota<=1000
EXELENTE
FIN
C) escriba un programa que lea la hora de un día de notación de 24 horas y la respuesta en
notación de 12 horas
INICIO
Entero :h,m
SI h>=1 Y
h<=12 Y m
<60
SI (h>= 13 Y
h<= 24 Y m
<60)
la hora es: 1
2,3,4,5,6,7,8,9,11,12 pm
FIN
D) se desea calcular el salario extra neto semanal de los trabajadores de una empresa de
acuerdo a las siguientes normas horas semanales trabajadas <38 a una tasa dada horas
extras >38 a una tasa 50% mayor a la tasa dada
INICIO
H,H: entero
s,m,x,t desimal
Si s <38
h= s* 11
Mostrar H, x, t
El salario es h
FIN
E) Dado como datos cuatro números reales, identifique cuál es el mayor, Considere que los
números pueden ser iguales
INICIO
si (N1>N2)si
(N1>N3)si
(N1>N4)
Mayor es N1
si (N2>N1)si
(N2>N3)si
(N2>N4)
Mayor es N2
si (N3>N1)si
(N3>N2)si
(N3>N4)
Mayor es N3
si (N4>N1)si
(N4>N2)si
(N4>N3)
Mayor es N4
FIN
F) El costo de las llamadas telefónicas internacionales depende de la zona geográfica en la
que se encuentre el país destino y del número de minutos hablados. En la siguiente tabla
se presenta el costo del minuto por zona. A cada zona se le ha asociado una clave
INICIO
CST,CLV,MIN: enterro
Si
CLV==12
CST=MIN*2
Si
CLV==15
CCST=MIN*2.55;
CST=MIN*4.90;
Si
CLV==19
CST=MIN*3.50;
Si
CLV==23
CST=MIN*6;
CST=MIN*7.60;
Si
CLV==29
CST=MIN*5;
FIN
G) En una tienda efectúan un descuento a los clientes dependiendo del monto de la
compra. El descuento se efectúa con base en el siguiente criterio dado
g)
INICIO
D,X,x: entero
Si (monto
< 500)
Si monto
>=500&&mon
to <= 1000
Si (monto >
15000)
FIN
LABORATORIO VI:
Nery de león 1490 13- 4750
Instrucciones: A continuación se le presenta una serie de problemas que deberá resolver mediante
un algoritmo. Presente diagrama de flujo, Pseudocódigo y culmine trasladándolo a lenguaje C++.
g)
INICIO
x,y,r,ultx,ulty: entero
for (x= 1; x<= ulty; x++) for (y=1; y<= ultx; y++)
r=x*y
Mostrar X * Y = R
FIN
e) Calcule el factorial de un número entero ingresado por el usuario
g)
INICIO
N,X: entero;
El factorial es: X;
FIN
F) Escriba un algoritmo que implemente la conjetura de Ulam.
g)
INICIO;
a entero;
Si (a>1)
while (a != 1)
si(a%2)
== 0)
a= (a*3)+1; a= a/2;
FIN;
G) este programa se requiere de diseñar un juego de adivinanza
g)
INICIO
N,X: entero;
for(i=1;i<=3;i++)
oportunidad i; (N2);
si
(N2==N
1)
Si
"el número es mayor"; (N2>N1
)
FIN
H) Imprima en forma inversa el alfabeto, desde la "z" hasta la "a" respectivamente
g)
INICIO
for(x=26;x>=0;x--)
FIN
I) Muestre un menú donde por medio de un número, un usuario pueda elegir su signo del
zodiaco, a continuación imprima la suerte en el amor
g)
INICIO
Si
(SZ==1)
)
Si
(SZ==2)
)
Si
(SZ==4)
)
Si
(SZ==5)
)
Si
(SZ==6)
)
Si
(SZ==8)
)
Si
(SZ==9)
)
Si
(SZ==10)
Si
(SZ==12)
FIN