Está en la página 1de 2

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERIA DE SISTEMA E INFORMATICA

ESTRUCTURAS CONDICIONALES (SIMPLE Y DOBLE)

Estructura condicional simple

if (expresiónBooleana)
sentencia ;

Estructura condicional Doble

if (expresiónBooleana)
sentencia ;
else
sentencia ;

Observación: si hay más de una sentencia a ejecutar se considera un bloque de


sentencias y debe ir entre llaves.

if (expresiónBooleana) {
sentencia1 ;
sentencia2;
....
}

if (expresiónBooleana)
sentencia ;
else {
sentencia1 ;
sentencia1 ;
......
}

Expresión booleana o lógica


Esta expresión puede incluir operadores relacionales y lógico y su resultado será
verdadero o falso.

Operadores Relacionales

== Igual
!= Diferente
< Menor
> Mayor
<= Menor o igual
>= Mayor o igual

CASO: Dado un número entero mostrar un mensaje que indique si es par o impar. Si el
número es cero considerarlo como par.
# include <iostream>
# include <string.h>

using namespace std;

int main( ) {
int num;
char mensaje[30];

cout<<"Ingrese un numero ";


cin>>num;

if (num % 2 == 0)
strcpy(mensaje, "Es par ");
else
strcpy(mensaje, "Es impar ");

cout<<mensaje<<endl;
system("pause");

También podría gustarte