Sunteți pe pagina 1din 11

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. Inicio
2. Leer “capturar el número en pulgadas” n1
3. Calcular Res  n1*2.54
4. Imprimir “el resultado obtenido en cm es:” Res
5. 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. Inicio
2. Leer “ingrese el radio de la circunferencia” n1
3. “ingrese el radio de la esfera” n2
4. Calcular ar1  3.1416*n1^2
5. Vol1  n2*4/3*3.1416
6. Imprimir “el valor del área será:” ar1
7. “el valor del volumen será:” Vol1
8. 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. “El monto recibido a la agencia
fue” GT
16. Fin
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

S-ar putea să vă placă și