Algoritmos y diagramas de flujo 1.- Escribir un algoritmo que permita convertir una cantidad proporcionada en pulgadas
Views 178 Downloads 2 File size 97KB
Algoritmos y diagramas de flujo
1.- Escribir un algoritmo que permita convertir una cantidad proporcionada
en pulgadas a centímetros. Desplegar el resultado obtenido. ALGORITMO: 1. 2. 3. 4. 5.
Inicio Leer “capturar el número en pulgadas” n1 Calcular Res n1*2.54 Imprimir “el resultado obtenido en cm es:” Res Fin
DIAGRAMA DE FLUJO:
Inicio
n1
Resn1*2.54
Res
Fin
2.- Escribir un algoritmo que calcule el total de percepciones mensuales
que recibe un empleado de acuerdo con al siguiente formula: Perceps = Sd*Dt+PHE+PInc; considera que el empleado tuvo 6 días de incapacidad, 2 faltas injustificadas, 15 horas extras ( las nueve primeras se pagan el doble y el resto el triple )y un sueldo mensual asignado. ALGORITMO: 1. Inicio 2. Leer “Captura sueldo base” Sbase 3. Calcular Sd Sbase/30 4. SH Sd/8 5. PHE (((9*SH)*2) + ((6*SH)*3)) 6. PInc ((3*Sd) + (3*(Sd*.75))) 7. Dt 30-8 8. Perceps Sd*Dt + PHE + PInc 9. Imprimir “las percepciones serán” Perceps 10. Fin. DIAGRAMA DE FLUJO: Inicio
Sbase
Sd Sbase/30 SH Sd/8 PHE (((9*SH)*2) + ((6*SH)*3)) PInc ((3*Sd) + (3*(Sd*.75))) Dt 30-8 Perceps Sd*Dt + PHE + PInc
Perceps
Fin
3.-Una dependencia de gobierno aplicó una encuesta a 20 mujeres
trabajadoras , con el propósito de calcular la necesidad de contar con guarderías; por lo cual se registran las respuestas a las siguientes preguntas:¿usted trabaja?, ¿Cuántos niños tiene que requieren guardería?, imprimir cuantas guarderías se requieren si cada una puede atender a 8 niños .
ALGORITMO: 1. Inicio 2. Leer “capture la cantidad de niños que requieren guardería” m20 3. Calcular n1 m20/8 4. Imprimir “Las guarderías necesarias son:” n1 5. Fin DIAGRAMA DE FLUJO:
Inicio
m20
n1
m20/8
n1
Fin
4.-Calcular el área de una circunferencia y el volumen de una esfera;
imprimir el resultado obtenidos por medio de un algoritmo. ALGORITMO: 1. 2. 3. 4. 5. 6. 7. 8.
Inicio Leer “ingrese el radio de la circunferencia” n1 “ingrese el radio de la esfera” n2 Calcular ar1 3.1416*n1^2 Vol1 n2*4/3*3.1416 Imprimir “el valor del área será:” ar1 “el valor del volumen será:” Vol1 Fin
DIAGRAMA DE FLUJO:
Inicio
n1, n2
ar1 3.1416*n1^2 Vol1 n2*4/3*3.1416
ar1 Vol1
Fin
5.-Escribir un algoritmo para calcular el nombre de dos agentes de vetas
en computadoras, así como la cantidad de máquinas que vendió cada uno de ellos. Considera que cada computadora cuesta $8700, calcular: a) Cuantas computadoras se vendieron en total b)cual fue el monto de venta de cada agente , indicar el resultado así como el nombre de dicho agente c)cual fue el ingreso que recibió la empresa por la venta de sus agentes considerando que el 20% de dichas ventas se le pago en comisiones a estos 2 agentes ; imprimir los resultados obtenidos. ALGORITMO:
1. Inicio 2. Leer “Escribir el nombre del primer agente” Ven1 3. Leer “Escribe el nombre del segundo agente” Ven2 4. Leer “Ingrese la cantidad de ventas del agente 1” Comven1 5. Leer “Ingrese la cantidad de ventas del agente 2” Comven2 6. Calcular A1comven1*8700 7. A2comven2*8700 8. com1A1-(A1*0.20) 9. com2A2-(A2*0.20) 10. GTcom1+com2 11. ComTcomven1+comven2 12. Imprimir “Las computadoras totales fueron” ComT 13. “El vendedor” Ven1 “vendió” A1 14. “El vendedor” Ven2 “vendió” A2
15. fue” GT 16. Fin
“El monto recibido a la agencia
DIAGRAMA DE FLUJO Inicio
Ven1 Ven2 Comven1 Comven2
A1comven1*8700 A2comven2*8700 com1A1-(A1*0.20) com2A2-(A2*0.20) GTcom1+com2 ComTcomven1+comven2
ComT A1 A2 Ven1 Ven2 GT
Fin
6.-Escribir un algoritmo para calcular resultados del siguiente problema:
1 estudiante está parado en la orilla del techo de un edificio de 100 metros de altura, si deja caer una piedra ¿Qué distancia recorrió la piedra entre el 1er y 3er segundo de su caída? Imprimir el resultado obtenido. ALGORITMO:
1.Inicio 2.Calcular S11/2*9.81*1^2 3. S21/2*9.81*3^2 4. SRS2-S1 5.Imprimir “La distancia de la piedra fue:” SR 6.Fin DIAGRAMA DE FLUJO
Inicio
S11/2*9.81*1^2 S21/2*9.81*3^2 SRS2-S1
SR
Fin
7.-El costo de un automóvil nuevo para un comprador es la suma total
del costo del vehículo, del porcentaje de la ganancia del vendedor y de los impuestos locales, estatales aplicables (sobre el precio de la renta). Suponer una ganancia del vendedor del 12% en cada unidad y un impuesto del 6%; diseñar un algoritmo para calcular el costo total que el cliente tendrá que pagar por dicho vehículo. ALGORITMO:
1.Inicio 2.Leer “Insertar el costo del vehículo” n1 3.Calcular ganvenn1*0.12 4. impvenn1*0.06 5. costoganven+impven+n1 6.Imprimir “El costo total será:” costo DIAGRAMA DE FLUJO
Inicio
n1
ganvenn1*0.12 impvenn1*0.06 costoganven+impven
costo
Fin
8.-Una tienda vende artículos clasificados en: Laterías y detergentes.
Al principio del día en laterías existentes en el almacén; se cuentan con 1000 unidades y en detergentes con 1500 unidades al finalizar el cierre de dicho día se desea saber cuanto se tiene en existencia actualmente por cada clasificación. Escribir un algoritmo para plantear un procedimiento e imprimir los resultados obtenidos.
ALGORITMO:
1.Inicio 2.Leer “Ingrese el número de latas vendidas por día” Lvd 3. “Ingrese el número de detergentes vendidos por un día” Dvd 4.Calcular Lex1000-Lvd 5. Dex1500-Dvd 6.Imprimir “Las latas en existencia son:” Lex 7. “Los detergentes en existencia son:” Dex 8.Fin
DIAGRAMA DE FLUJO
Inicio Lvd Dvd
Lex1000-Lvd Dex1500-Dvd
Lex Dex
Fin
9.-Calcule el monto a pagar por el servicio de estacionamiento;
teniendo en cuenta, que por una hora de estadía se tiene una tarifa de $40 y las horas restantes tienen una tarifa de $60. Se tiene como datos: hora de entrada y la de salida. Indicar por medio de un mensaje que la hora de entrada no puede ser mayor a la de salida y ambos datos no pueden exceder 24 hrs; imprimir el resultado obtenido.
ALGORITMO:
1.Inicio 2.Imprimir “La hora de entrada no puede ser mayor a la de salida y ambos datos no pueden exceder de 24 hrs” 3.Leer “Ingrese su hora de entrada” he 4. “Ingrese su hora de salida” hs 5.Calcular hths-he 6. hrht-1 7. Phrhr*60 8. PT40+Phr 9.Imprimir “El pago total será:” PT 10. Fin Inicio
DIAGRAMA DE FLUJO: La hora de entrada no puede ser mayor a la de salida y ambas no pueden exceder 24hrs he hs hths-he hrht-1
PT40+Phr PT
Fin
10.-Calcular la suma de dos números e imprimir el resultado obtenido, por
medio de un algoritmo ALGORITMO:
1.Inicio 2.Leer “Captura un número” n1 3. “Captura otro número” n2 4.Calcular sumn1+n2 5.Imprimir “La suma es:” sum 6.Fin DIAGRAMA DE FLUJO:
Inicio
n1 n2
sumn1+n2
sum