Page 54 - Chapra y Canale. Metodos Numericos para Ingenieros 5edición_Neat
P. 54
30 PROGRAMACIÓN Y SOFTWARE
Instrucción 1
Instrucción 2 Instrucción 1
Instrucción 2
Instrucción 3
Instrucción 3 Instrucción 4
FIGURA 2.2 Instrucción 4
a) Diagrama de fl ujo y
b) seudocódigo para la a) Diagrama de flujo b) Seudocódigo
estructura secuencial.
Aunque las estructuras IF/THEN e IF/THEN/ELSE son suficientes para construir cual-
quier algoritmo numérico, por lo común también se usan otras dos variantes. Suponga que el
ELSE de un IF/THEN/ELSE contiene otro IF/THEN. En tales casos el ELSE y el IF se pue-
den combinar en la estructura IF/THEN/ELSEIF que se muestra en la figura 2.4a.
FIGURA 2.3
Diagrama de fl ujo y seudo- Diagrama de flujo Seudocódigo
código para estructuras de
selección simple.
a) Selección con una alter-
nativa (IF/THEN) y b) se- Condición Verdadero
lección con dos alternativas ?
(IF/THEN/ELSE). IF condición THEN
Bloque verdadero
Bloque ENDIF
verdadero
a) Estructura (IF/THEN) para una sola alternativa
Falso Verdadero
Condición IF condición THEN
?
Bloque verdadero
ELSE
Bloque Bloque Bloque falso
falso verdadero ENDIF
b) Estructura (IF/THEN/ELSE) para dos alternativas
6/12/06 13:43:41
Chapra-02.indd 30 6/12/06 13:43:41
Chapra-02.indd 30

