Diagramas de flujo
-
Upload
juan-daniel-lopez-valencia -
Category
Documents
-
view
253 -
download
1
Transcript of Diagramas de flujo
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²
Problema
π x radioxradio
resultado
fin
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
Problema
Inicio
Base + altura +base+ altura
perímetro
Base x altura
área
Fin
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
Problema
Inicio
Fecha act. Fecha nac.
Edad
Fecha nac. – fecha act.
fin
4; sacar promedio de 8 calificaciones
Algoritmo:
1 inicio
2 promedio = calificación 1, 2, 3, 4, 5, 6, 7, 8
3 promedio = calificación + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8
4 suma
5 promedio = suma / 8
6 promedio
7 fin
Diagrama de flujo
Problema
Problema
fin
Inicio
Prom. = calif. 1 , 2, 3, 4…..
Suma total
Prom. = calif. 1 + 2 + 3 + 4 ….
Promedio
Promedio = suma / 8
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
Problema
Inicio
Cantidad del producto
Porcentaje IVA
Óp. = prec. org. X % de desto
fin
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
Problema
Salario diario
Salario semanal
Salario diario x una semana
fin
inicio
B<A
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
SI
NO
NO SI
PROBLEMA
A , B
A
N
fin
inicio
A>B
1
B
B<A
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
Si
No
Si
No
Si
No
Si
No si
Problema
inicio
A<B
C<A
B<C
A<C
1
Fin A
B
C
B
A1
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
Problema
Tomar dos panes
Sándwich con pollo
Untarles mayonesa
fin
inicio
Ponerles pollo (otros ígredien)
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
Problema
Hacer la masa
Sacar el pastel del horno y decorar
Tener un molde para la masa
fin
Meter la masa al horno
inicio
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
Problema
A=1 ,B=2 , C= 3 , D=4
Orden inverso
4, 3, 2, 1
fin
inicio
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
Problema
13; leer dos valores distintos; determina cual de los dos es mayor y que lo muestre
Calificación 1, 2 , 3 , 4 , 5,
Promedio
Prom. = cal. 1 + 2 + 3 + 4 + 5 / 5
inicio
Fin
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
SI
NO
SI
NO
Problema
14; lee tres valores y almacénalos en las variables A , B , C y muestra cual es el valor menor
A, B
B
inicio
Fin
A
B>A
A>B
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
Si
Si no
No
Si
No
Si
NO
no
si
No
Si
Problema
15; la sumatoria de los números enteros múltiplos de 5. Mostrar en pantalla los números y su sumatoria
Algoritmo:
C
inicio
Fin A
B<A
A<B
C<B
B<C
A<C
C<A
B
A
C
B
1 inicio
2 valor 5……..100
3 operación
4 impresión A
5 fin
Diagrama de flujo
Si
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
5…………100
B
inicio
Fin
múltiplos
5
2 valor 8
3 operación A = 0
4 decisión
5 fin
Diagrama de flujo
Si
No
Problema
17; introducir 6 números y calcular la suma y el promedio de dichos números
Algoritmo:
1 inicio
N=-8
inicio
Fin
N
A=0
N+
2 valor 1, 2, 3, 4, 5,6
3 operación suma
4 precisión
5 imprecion suma
6 fin
Diagrama de flujo
Si
No
Problema
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
1,2,3,4,5 suma
Fin
Suma
1 + 2 + 3 + 4 + 5+ 6+
suma
Inicio
Promedio = suma / 6
promedio
3 operación
4 direccion
5 impresión
6 fin
Diagrama de flujo
Si
No
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
Pastel de chocolate
Fin
Pastel cho
Pastel de chocolate
Revisar 5
Inicio
pastel
4 el café está listo
5 final
Diagrama de flujo
Poner agua a hervir
Fin
Agregar azúcar y el café al agua
Inicio
Café listo