Este documento presenta 19 problemas y sus respectivos algoritmos y diagramas de flujo para resolverlos. Los problemas incluyen calcular el área de figuras geométricas, sacar promedios, determinar el mayor de dos valores, elaborar recetas como un sándwich y un pastel, y preparar una taza de café. Para cada problema, se describe el algoritmo en pasos y también se muestra el diagrama de flujo correspondiente.
1. Problema
1; sacar área de un circulo
Algoritmo:
1 inicio
2 π x radio²
3 π x radio x radio
4 se obtiene resultado
5 fin
Diagrama de flujo
Inicio
π x radio²
πx
radioxradio
resultado
fin
2. Problema
2; área y perímetro de un rectángulo
Algoritmo:
1 inicio
2 base + altura + base + altura
3 perímetro
4 base x altura
5 área
6 fin
Diagrama de flujo
Inicio
Base + altura
+base+ altura
perímetro
Base x altura
área
Fin
3. Problema
3; sacar la edad de una persona
Algoritmo:
1 inicio
2 fecha actual, fecha nacimiento
3 fecha actual – fecha de nacimiento
4 edad
5 fin
Diagrama de flujo
Inicio
Fecha act.
Fecha nac.
Fecha nac. –
fecha act.
ct
Edad
fin
5. Problema
5; sacar IVA de cualquier producto
Algoritmo:
1 inicio
2 precio del producto
3 operación = (descuento) precio original por porcentaje de descuento / 100
4 porcentaje (IVA)
5 fin
Diagrama de flujo
Inicio
Cantidad del
producto
Óp. = prec. org.
X % de desto
Porcentaje IVA
fin
6. Problema
6; sacar salario semanal de un trabajador
Algoritmo:
1 inicio
2 salario diario
3 salario x una semana
4 salario semanal
5 fin
Diagrama de flujo
inicio
Salario diario
Salario diario x
una semana
Salario semanal
fin
7. Problema
7; leer los dos valores distintos y determina cual de los dos es mayor
Algoritmo:
1 inicio
2 valor a valor b
3 valor a>b si es si muestra el valor a de lo contrario
4 b<a si es si muestra el valor de b de lo contrario
5 pregunta un nuevo valor
6 fin
Diagrama de flujo
inicio
A,B
SI
A
A>B
NO
NO B<A SI B
1
fin
8. PROBLEMA
8; Leer lo valores distintos y determina cuál de ellos es mayor
Algoritmo:
1 inicio
2 A, B, C
3 A<B si es si mostrar A de lo contrario
4 B<A si es si mostrar B de lo contrario
5 C<A si es si mostrar C de lo contrario
6 B<C si es si mostrar B de lo contrario
7 A<C si es si mostrar A de lo contrario
8 C<B si es si mostrar C delo contrario preguntar numero
9 fin
Diagrama de flujo 1
inicio
Si
Fin
A<B A
No
Si
B<A B
No
Si
C<A C
No
Si
B<C B
No si
1 A
A<C
1
9. Problema
9; pasos para elaborar un sándwich de pollo
Algoritmo:
1 inicio
2 tomar dos panes
3 untarles mayonesa
4 ponerles pollo (otros ingredientes)
5 se obtiene el sándwich de pollo
6 fin
Diagrama de flujo
inicio
Tomar dos
panes
Untarles
mayonesa
Ponerles pollo
(otros ígredien)
Sándwich con
pollo
fin
10. Problema
10; pasos para elaborar un pastel de chocolate
Algoritmo:
1 inicio
2 hacer la masa para el pastel
3 tener un molde para meter la masa
4 meter al horno
5 sacar del horno el pastel y decorar
6 fin
Diagrama de flujo
inicio
Hacer la
masa
Tener un molde
para la masa
Meter la masa al
horno
Sacar el pastel del
horno y decorar
fin
11. Problema
11; dados los datos a , b , c y d que representan números enteros escribe lo
mismo en orden inverso
Algoritmo:
1 inicio
2 ingresar valores
3 valores 4 , 3 , 2 , 1
4 impresión
5 fin
Diagrama de flujo
inicio
A=1 ,B=2 ,
C= 3 , D=4
4, 3, 2, 1
Orden inverso
fin
12. Problema
12; un estudiante obtiene 5 calificaciones a lo largo del semestre. Dibuja el
diagrama de flujo que muestre el promedio de sus calificaciones
Algoritmo:
1 inicio
2 valores 1 , 2 , 3 , 4 , 5 ,
3 operación
4 promedio
5 fin
Diagrama de flujo
inicio
Calificación
1, 2 , 3 , 4 , 5,
Prom. = cal. 1 +
2+3+4+5/5
Promedio
Fin
13. Problema
13; leer dos valores distintos; determina cual de los dos es mayor y que lo muestre
Algoritmo:
1 inicio
2 valor de A, B
3 valor A >B si es si mostrar valor A
4 valor B>A si es si mostrar valor B
5 preguntar numero o valor
6 fin
Diagrama de flujo
inicio
A, B
SI
A>B A
NO
B>A SI B
NO
Fin
14. Problema
14; lee tres valores y almacénalos en las variables A , B , C y muestra cual es el
valor menor
Algoritmo:
1 inicio
2 valor A<B si es si muestra el valor A
3 valor B<A si es si muestra el valor B
4valor C<A si es si muestra el valor C
5 valor B<C si es si muestra el valor B
6 valor A<C si es si muestra el valor A
7 valor C<B sies si muestra el valor C
8 fin
Diagrama de flujo
inicio Si C
C<B
Si no
A<B A
Fin
No
Si
B<A B
No
Si
C<A C
NO
no
B<C si B
No
Si
A<C A
15. Problema
15; la sumatoria de los números enteros múltiplos de 5. Mostrar en pantalla los
números y su sumatoria
Algoritmo:
1 inicio
2 valor 5……..100
3 operación
4 impresión A
5 fin
Diagrama de flujo
inicio
5…………100
5
Si
B
múltiplos
Fin
16. Problema
16; leer un valor entero N y determine si es positivo o no si no es positivo pedir
otro numero hasta que sea positivo
Algoritmo:
1 inicio
2 valor 8
3 operación A = 0
4 decisión
5 fin
Diagrama de flujo
inicio
N=-8
A=0
Si
N N+
No
Fin
17. Problema
17; introducir 6 números y calcular la suma y el promedio de dichos números
Algoritmo:
1 inicio
2 valor 1, 2, 3, 4, 5,6
3 operación suma
4 precisión
5 imprecion suma
6 fin
Diagrama de flujo
Inicio
1,2,3,4,5
suma
1 + 2 + 3 + 4 + 5+
6+
Si
Suma suma
No
Promedio =
suma / 6
promedio
Fin
Problema
18. Problema
18; se desea elaborar un pastel de chocolate una que el pastel se metió al horno
es necesario revisarlo cada 5 minutos hasta que esté perfectamente cocido
Algoritmo:
1 inicio
2 valor
3 operación
4 direccion
5 impresión
6 fin
Diagrama de flujo
Inicio
Pastel de
chocolate
Pastel de
chocolate
Si
Pastel Revisar 5
cho
No
pastel
Fin
19. Problema
19; como preparar una taza de café
Algoritmo:
1 inicio
2 poner agua a hervir
3 agregar el café y azúcar al agua
4 el café está listo
5 final
Diagrama de flujo
Inicio
Poner agua a
hervir
Agregar azúcar y
el café al agua
Café listo
Fin