Una
sentencia if es anidada cuando la sentencia
de la rama verdadera o la rama falsa es a su vez una sentencia if.
ESTRUCTURA
if (Condicion 1)
{
Instrucción 1;
Instrucción 2;
}
else
{
if (Condicion 2)
{
Instrucción A;
Instrucción B;
}
else
{
Instrucción X;
Instrucción Z;
}
}
#include<iostream>
#include<conio.h>
using namespace std;
float a;
int main ()
{
cout<<"DIGITE EL
NUMERO CORRESPONDIENTE A LA SEMANA ";cin>>a;
if (a<=0 | a>=0)
{
if (a==1)
{
cout<<"EL
NUMERO "<<a;cout<<" DIGITADO CORRESPONDE AL DIA LUNES
";
}
if (a==2)
{
cout<<"EL
NUMERO "<<a;cout<<" DIGITADO CORRESPONDE AL DIA MARTES
";
}
if (a==3)
{
cout<<"EL
NUMERO "<<a;cout<<" DIGITADO CORRESPONDE AL DIA MIERCOLES";
}
if (a==4)
{
cout<<"EL
NUMERO "<<a;cout<<" DIGITADO CORRESPONDE AL DIA
JUEVES";
}
if (a==5)
{
cout<<"EL NUMERO
"<<a;cout<<" DIGITADO CORRESPONDE AL DIA VIERNES ";
}
if (a==6)
{
cout<<"EL
NUMERO "<<a;cout<<" DIGITADO CORRESPONDE AL DIA
SABADO";
}
if (a==7)
{
cout<<"EL
NUMERO "<<a;cout<<" DIGITADO CORRESPONDE AL DIA
DOMINGO";
}
if (a>7 |
a<=0)
{
cout<<"NO
CORRESPONDIENTE A NINGUN NUMERO DE LOS DIAS DE LA SEMANA "<<a;
}
}
getche();
}
 |
| RESULTADO EJECUTANDOLO |