Ejemplos dev c
Terminal: Comienzo y fin
Proceso general
Toma de decisión
Entrada de datos
Salida de datos
Proceso predefinido
n°
Conector - página actualn°
Conector - distinta página
Líneas de conección: dirección del flujo
EJEMPLOS
1. Elabore un diagrama de flujo que solucione el problema de calcular el máximo común divisor (MCD) dedos números leídos por teclado, según el siguiente método: “El MCD de dos números se obtiene dividiendo el mayor de los números dados por el menor. Si la división es exacta, el menor es el MCD; si esinexacta, se divide el divisor por el residuo. Lo anterior se repite hasta obtener una división exacta, siendo el último divisor el MCD”. Muestre el resultado en pantalla.
INICIO
"Ingrese dosnúmeros"
mayor,menor
mayor ≥ menor ?
No
Sí
res ← Residuo(mayor/menor)
mayor ← menor menor ← res res = 0 ?
Sí
"El MCD es",menor
No
FIN
2. Elabore un diagrama de flujo quesolucione el problema de encontrar los N primeros términos de la serie: 1, 1, 2, 3, 5, 8, 13, … an+1 = an + an-1 N se lee por teclado y el resultado se mostrará en pantalla.
INICIO
"Ingresevalor de N"
N
tant ← 0 tact ← 1 i← 0
i< N ?
No
FIN
Sí tact, " "
i← i+1
tsgte ← tant + tact
tant ← tact tact ← tsgte
3. Elabore un diagrama de flujo que solucione el problemade encontrar la raíz cuadrada entera de un número a partir de la siguiente expresión: n2 = 1 + 3 + 5 + 7 + … + (2n-1) Muestre el resultado en pantalla.
INICIO
"Ingrese un número"
num
i← 1impar ← 1 suma ← 1
suma > num? No impar ← impar + 2
Sí
raiz ← i - 1
"La raíz es", raiz
FIN
suma ← suma + impar
i← i+1
PROBLEMAS PROPUESTOS 4. Elabore un diagrama de flujo quesolucione el problema de calcular el promedio de un determinado curso. Datos de entrada: • Notas de las 5 prácticas calificadas • Nota del examen parcial y final • Peso de las notas Salida: • El...
Regístrate para leer el documento completo.