Algoritmos y diagramas de flujo

Algoritmos y diagramas de flujo 1.- Escribir un algoritmo que permita convertir una cantidad proporcionada en pulgadas

Views 178 Downloads 2 File size 97KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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 A1comven1*8700 7. A2comven2*8700 8. com1A1-(A1*0.20) 9. com2A2-(A2*0.20) 10. GTcom1+com2 11. ComTcomven1+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 S11/2*9.81*1^2 3. S21/2*9.81*3^2 4. SRS2-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 ganvenn1*0.12 4. impvenn1*0.06 5. costoganven+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 Lex1000-Lvd 5. Dex1500-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 hths-he 6. hrht-1 7. Phrhr*60 8. PT40+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 sumn1+n2 5.Imprimir “La suma es:” sum 6.Fin DIAGRAMA DE FLUJO:

Inicio

n1 n2

sumn1+n2

sum