Sie sind auf Seite 1von 8

ESTRUCTURAS DE

PROGRAMACIN

ING MARINA VINTIMILLA

ESTRUCTURAS
BSICAS
Secuenciale
s

Condicional
es

Ejecucin
secuencial
Instruccio
nes E/S
Expresion
es
matemtic
as y/o
lgicas

Bifurcacio
nes de
proceso
Operador
condiciona
L
If-the-else
switch

Cclicas
Repeticion
es de
proceso
While
Do until
For

BIFURCACIONES (SEUDOCODIGO)

Si (condicin) entonces
proceso1
Caso contrario
proceso2
Fin si

BIFURCACIONES
DIAGRAMA DE FLUJO
inicio

A,B
C=
A*3

NO

A =
B

FIN

SI

C=B/2
+A

OPERADORES DE RELACIONALES

Los operadores relacionales se utilizan para


comprobar una condicin.

los operadores relacionales que tiene C++


son:Operador en C++
Significado
==

Igual

!=

Diferente

<

Menor que

>

Mayor que

<=

Menor o igual que

>=

Mayor o igual que

OPERADORES LGICOS

Se utilizan con expresiones para devolver un


valor verdadero (cualquier entero diferente
de cero) o un valor falso (cero).

Los operadores lgicos que maneja C++ son:


Operador en C++

Significado

||

or

&&

and

not

OPERADOR
CONDICIONAL
Operador con tres operandos:
Expresin 1 ? expresin 2 : expresin3;

Se evala expresin1

Se ejecuta expresin2 si el resultado


evaluacin es verdadera,

Se ejecuta expresion3 su el resultado


evaluacin es falso

Ej: A != B ? C=A*2 : C= A/2;

IF THEN - ELSE
Sentencia de control que permite ejecutar un
proceso u otro dependiendo de una condicin.

if (expresin)
{sentencias 1;}
else
{sentencias 2;}
Se

evala expresin
Si es verdadera ejecuta sentencias 1
Si es falso se ejecuta sentencias 2

Das könnte Ihnen auch gefallen