0% encontró este documento útil (0 votos)
42 vistas14 páginas

02 Flujogramas

Cargado por

itael
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
42 vistas14 páginas

02 Flujogramas

Cargado por

itael
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

FLUJOGRAMAS

APRENDEJAVA.es

© 2015 IBM Corporation


Objetivo General

 Reconocer y aplicar objetos gráficos para desarrollar algoritmos


computacionales.
 Identificar instrucciones condicionales en un algoritmo.
Contenido de Agenda

 Diagramas de flujo
 Diagramando entrada, proceso y salida
 Diagramando instrucciones repetitivas
 Diagramando instrucciones condicionales
 Diagramando instrucciones de transferencia
 Combinaciones de instrucciones
1. Diagramas de flujo
2. Diagrama de entrada, proceso y salida

Cuando se trata solo de cálculos


simples, se requiere que se ingresen
los datos; luego, éstos son
procesados mediante fórmulas que
usan los operadores de Java para
finalmente, obtener el resultado
esperado.
Entrada: 5 Inicio
Procesamiento:
Área= 5*5
Perímetro=4*5
Lado=5
Salida: 25 y 20

Área=5*5
Perímetro=4*5

25 y 20

Fin
3. Diagrama de instrucciones repetitivas
Entrada: valor entero Inicio
Procesamiento:
cuantos dígitos tiene
Solicitar valor
Salida: cantidad de dígitos
Ctosdig=0

false
Valor>0

true
Dig=valor%10; ctosdig
++ctosdig;
valor-=dig;
Valor/=10;
Fin
Inicio
Ctos=0

Solicitar valor

++ctos;

false
Valor!=0
true
Ctos-1

Fin
Imprimir tabla de multiplicar del 1 al 1
i=1 Inicializacion: i=1, j= 1
Control: i<=12, j<=12
Proposicion: i+”*”+j+”=“+(i*j)
i<=12 false
true
j=1

false
j<=12

true
i+”*”+j+”=“+(i*j)

++j;

++i;
4. Diagrama de instrucciones condicionales

expresión a evaluar

caso 1 proposición 1

caso 2 proposición 2

caso N proposición N

valor por defecto


5. Diagrama de instrucciones de transferencia

Sentencia 1
Sentencia 1

condición
condición

Sentencia N
Sentencia N
6. Combinaciones de instrucciones
Inicio

Ingresar valor
digpar = 0
digimp = 0

valor >= 0

true

dig = valor % 10

true false
(dig % 2) == 0

++digpar ++digimp

valor -= dig

valor /= 10

Imprimir digpar,
digimp

Fin
Resumen del Capítulo

 El flujograma es la representación gráfica de un algoritmo.


 Tenemos 3 tipos de instrucciones de control:
 Repetitivas
 Condicionales
 Transferencia

También podría gustarte