Ejemplos dev c

Solo disponible en BuenasTareas
  • Páginas : 2 (487 palabras )
  • Descarga(s) : 4
  • Publicado : 29 de junio de 2010
Leer documento completo
Vista previa del texto
DIAGRAMAS DE FLUJO Símbolos básicos

Terminal: Comienzo y fin

Proceso general

Toma de decisión

Entrada de datos

Salida de datos

Proceso predefinido



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



res ← Residuo(mayor/menor)

mayor ← menor menor ← res res = 0 ?



"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



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...
tracking img