Академический Документы
Профессиональный Документы
Культура Документы
simple, doble y
mltiple
Operadores Relacionales
Significado
Ejemplo
== (No =)
Igual a
a==b
!=
No igual a
a!=b
>
Mayor que
a>b
<
Menor que
a<b
>=
a>=b
<=
a<=b
Operadores Relacionales
Estructura if
Selectiva Simple
Si (condicin) es verdadera
Grupo
de
Instrucciones
verdadero
Fin si
if (condicin)
Instruccin verdadera;
if (condicin)
{
Grupo
de
verdaderas;
}
Instrucciones
Estructura if
Condicin
Verdadera
Condicin Falsa
Estructura if else
Si (condicin) es verdadera
Grupo
de
Instrucciones
verdadero
else
Grupo de Instrucciones falso
Fin si
if (condicin)
Instruccin verdadera;
else
Instruccin falsa;
if (condicin)
{
Grupo
de
Instrucciones
verdaderas;
}
else
{
Grupo de Instrucciones falsa;
}
Estructura if else
Ejercicios de Prctica
Elabore el algoritmo, as como la codificacin para cada instruccin
para los siguientes problemas.
1. Saber si un alumno aprob cierta materia. (Use instruccin
Selectiva Simple)
2. Desarrolle el ejemplo anterior para una instruccin selectiva doble.
3. Saber si un alumno aprob, va a subsanacin o desaprob cierta
materia. (Use instruccin Selectiva anidada)
4. Ingresar una temperatura en oC y visualice los siguientes
mensajes:
. temp<=0 oC Clima muy frio.
. 0<temp<=15 oC Clima frio.
. 15<temp<=22 oC Clima templado.
. 22<temp<=28 oC Clima calido.
. 28<temp Oh que calor.
Declarar:
Nota: Real
Salida Pantalla:
Ingrese nota:
Leer Teclado:
Nota
Si Nota>=10.5 es
verdadero
Visualizar:
Aprobado
Fin Si
Fin Pseudocdigo
Declarar:
Nota: Real
float Nota;
Salida Pantalla:
Ingrese nota:
cout<<Ingrese nota: ;
Leer Teclado:
Nota
cin>>Nota;
Si Nota>=10.5 es
verdadero
Visualizar:
Aprobado
Fin Si
Fin Pseudocdigo
if Nota>=10.5
{
cout<<Aprobado;
}
Declarar:
Nota: Real
float Nota;
Salida Pantalla:
Ingrese nota:
cout<<Ingrese nota: ;
Leer Teclado:
Nota
cin>>Nota;
Si Nota>=10.5 es
verdadero
Visualizar:
Aprobado
Sino
Visualizar:
Desaprobado
Fin Si
Fin Pseudocdigo
if Nota>=10.5
{
cout<<Aprobado;
}
else
{
cout<<Desaprobado;
}
Estructura if else - if
if anidada
if (condicin 1)
{
<G.S.1.V>;
}
else if (condicin 2)
{
<G.S.2.V>;
}
.
.
else if (condicin n)
{
<G.S.n.V>;
}
else
{
<G.S.n.F>;
}
Estructura if else - if
if anidada
cout<<Ingrese nota: ;
cin>>Nota;
if (Nota>=10.5)
{
cout<<Aprobado;
}
else if (Nota>=6.5)
{
cout<<Aplazado;
}
else
{
cout<<Desaprobado;
}
cout<<Ingrese nota: ;
cin>>Nota;
if (Nota>=10.5)
{
cout<<Aprobado;
}
else if (Nota>=6.5)
{
cout<<Aplazado;
}
else
{
cout<<Desaprobado;
}
Ejemplo 02
Ayuda 01: Como saber si
un nmero es par o impar
dividendo divisor
residuo
cociente
residuo dividendo%2
cociente dividendo/divisor
Nota: las variables a declarar
son:
-
Dividendo,
divisor,
cociente, residuo.
Todas tienen que ser del
tipo entero
Estructura Simple
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3,
promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/
3;
if (promedio>=10.5)
cout<<"Aprobado:
"<<promedio<<endl;
}
Estructura Selectiva
Simple
Estructura Simple
nota 1 = ?
#include<iostream>
using namespace std;
promedio = ?
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedio<<e
ndl;
}
nota 2 = ?
nota 3 = ?
Estructura Selectiva
Simple
Estructura Simple
nota 1 = ?
nota 2 = ?
#include<iostream>
using namespace std;
promedio = ?
void main()
{
double nota1, nota2, nota3, promedio;
Ingrese nota 1:_
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedio<<e
ndl;
}
nota 3 = ?
Estructura Selectiva
Simple
Estructura Simple
nota1 = 10.9
nota2 = ?
#include<iostream>
using namespace std;
promedio = ?
void main()
{
double nota1, nota2, nota3, promedio;
Ingrese nota 1: 10.9
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedio<<e
ndl;
}
nota3 = ?
Estructura Selectiva
Simple
Estructura Simple
nota1 = 10.9
nota2 = ?
#include<iostream>
using namespace std;
promedio = ?
void main()
{
double nota1, nota2, nota3,
Ingrese nota 1: 10.9
promedio;
Ingrese nota 2:_
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/
3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedi
o<<endl;
}
nota3 = ?
Estructura Selectiva
Simple
Estructura Simple
nota1 = 10.9
nota2 = 12.2
#include<iostream>
using namespace std;
promedio = ?
void main()
{
double nota1, nota2, nota3,
Ingrese nota 1: 10.9
promedio;
Ingrese nota 2: 12.2_
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/
3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedi
o<<endl;
}
nota3 = ?
Estructura Selectiva
Simple
Estructura Simple
nota1 = 10.9
nota2 = 12.2
#include<iostream>
using namespace std;
promedio = ?
void main()
{
double nota1, nota2, nota3,
Ingrese nota 1: 10.9
promedio;
Ingrese nota 2: 12.2
cout<<"Ingrese nota 1: ;
Ingrese nota 3: _
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/
3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedi
o<<endl;
}
nota3 = ?
Estructura Selectiva
Simple
Estructura Simple
nota1 = 10.9
nota2 = 12.2
#include<iostream>
using namespace std;
promedio = ?
void main()
{
double nota1, nota2, nota3,
Ingrese nota 1: 10.9
promedio;
Ingrese nota 2: 12.2
cout<<"Ingrese nota 1: ;
Ingrese nota 3: 15.0_
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/
3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedi
o<<endl;
}
nota3 = 15.0
Estructura Selectiva
Simple
Estructura Simple
nota1 = 10.9
nota2 = 12.2
#include<iostream>
using namespace std;
promedio = 12.7
void main()
{
double nota1, nota2, nota3,
Ingrese nota 1: 10.9
promedio;
Ingrese nota 2: 12.2
cout<<"Ingrese nota 1: ;
Ingrese nota 3: 15.0_
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/
3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedi
o<<endl;
}
nota3 = 15.0
Estructura Selectiva
Simple
Estructura Simple
nota1 = 10.9
nota2 = 12.2
#include<iostream>
using namespace std;
promedio = 12.7
void main()
{
double nota1, nota2, nota3,
Ingrese nota 1: 10.9
promedio;
Ingrese nota 2: 12.2
cout<<"Ingrese nota 1: ;
Ingrese nota 3: 15.0_
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/
VERDADERO
3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedi
o<<endl;
}
nota3 = 15.0
Estructura Selectiva
Simple
Estructura Simple
nota1 = 10.9
nota2 = 12.2
#include<iostream>
using namespace std;
promedio = 12.7
void main()
{
double nota1, nota2, nota3,
Ingrese nota 1: 10.9
promedio;
Ingrese nota 2: 12.2
cout<<"Ingrese nota 1: ;
Ingrese nota 3: 15.0
cin>>nota1;
Aprobado con 12.7_
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/
3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedi
o<<endl;
}
nota3 = 15.0
Estructura Selectiva
Simple
Estructura Simple
nota1 = 10.9
nota2 = 12.2
nota3 = 15.0
#include<iostream>
using namespace std;
promedio = 12.7
void main()
{
double nota1, nota2, nota3,
Ingrese nota 1: 10.9
promedio;
Ingrese nota 2: 12.2
cout<<"Ingrese nota 1: ;
Ingrese nota 3: 15.0
cin>>nota1;
Aprobado con 12.7
Presione cualquier tecla para continuar
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/
3;
if (promedio>=10.5)
cout<<"Aprobado:"<<promedi
o<<endl;
}
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
}
nota2 = ?
nota3 = ?
nota3 = ?
nota3 = ?
nota2 = 08
nota 1: 10
nota 2: 08
nota 3: 11
nota3 = 11
nota3 = 11
nota3 = 11
Estructura Selectiva
Anidada
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
{
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
nota1 = ?
Estructura Selectiva
Anidada
nota2 = ?
promedio = ?
nota3 = ?
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
{
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
nota1 = 10
Estructura Selectiva
Anidada
nota2 = ?
promedio = ?
Ingrese nota 1: 10_
nota3 = ?
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
{
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
nota1 = 10
Estructura Selectiva
Anidada
nota2 = 5
promedio = ?
Ingrese nota 1: 10
Ingrese nota 2: 5_
nota3 = ?
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
{
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
nota1 = 10
Estructura Selectiva
Anidada
nota2 = 5
promedio = ?
Ingrese nota 1: 10
Ingrese nota 2: 5
Ingrese nota 3: 4_
nota3 = 4
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
{
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
nota1 = 10
Estructura Selectiva
Anidada
nota2 = 5
promedio = 6.33
Ingrese nota 1: 10
Ingrese nota 2: 5
Ingrese nota 3: 5
nota3 = 4
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
{
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
nota1 = 10
Estructura Selectiva
Anidada
nota2 = 5
promedio = 6.33
Ingrese nota 1: 10
Ingrese nota 2: 5
Ingrese nota 3: 5
nota3 = 4
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
FALSO
cout<<"Aprobado con
"<<promedio<<endl;
else
{
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
nota1 = 10
Estructura Selectiva
Anidada
nota2 = 5
promedio = 6.33
Ingrese nota 1: 10
Ingrese nota 2: 5
Ingrese nota 3: 5
nota3 = 4
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
{
FALSO
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
nota1 = 10
Estructura Selectiva
Anidada
nota2 = 5
promedio = 6.33
Ingrese nota 1: 10
Ingrese nota 2: 5
Ingrese nota 3: 5
Desaprobado con: 6.33
nota3 = 4
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
{
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
nota1 = 10
Estructura Selectiva
Anidada
nota2 = 5
nota3 = 4
promedio = 6.33
Ingrese nota 1: 10
Ingrese nota 2: 5
Ingrese nota 3: 5
Desaprobado con: 6.33
Presione cualquier tecla para
continuar
#include<iostream>
using namespace std;
void main()
{
double nota1, nota2, nota3, promedio;
cout<<"Ingrese nota 1: ;
cin>>nota1;
cout<<"Ingrese nota 2: ;
cin>>nota2;
cout<<"Ingrese nota 3: ;
cin>>nota3;
promedio=(nota1+nota2+nota3)/3;
if (promedio>=10.5)
cout<<"Aprobado con
"<<promedio<<endl;
else
{
if (promedio>=6.5)
cout<<"Aplazado con
"<<promedio<<endl;
else
cout<<Desaprobado con
"<<promedio<<endl;
Estructura En Caso De
Estructura Formato
general
int opc;
...
switch (opc)
{
case 1:
<G.S.1>;
break;
case 2:
<G.S.2>;
break;
case 3:
<G.S.3>;
break;
...
case n:
<G.S.n>;
break;
default:
<G.S.xD>;
}
Estructura Formato
general
char opc;
...
switch (opc)
{
case a:
<G.S.1>;
break;
case b:
<G.S.2>;
break;
case c:
<G.S.3>;
break;
...
case n:
<G.S.n>;
break;
default:
<G.S.xD>;
}
switch(opc)
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
case 2:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
cout<<"Opcion no vlida.\n";
}
Solucin 1: Presionando
teclas Ctrl + F5
#include<iostream>
using namespace std;
void main()
{
int opc;
float a,b,r;
cout<<"MENU\n";
cout<<"1. Suma\n";
cout<<"2. Resta\n";
cout<<"3. Salir\n";
cout<<"Seleccione opcin: ";
cin>>opc;
las
opc = ?
Solucin 1: Presionando
teclas Ctrl + F5
#include<iostream>
using namespace std;
void main()
{
int opc;
float a,b,r;
cout<<"MENU\n";
cout<<"1. Suma\n";
cout<<"2. Resta\n";
cout<<"3. Salir\n";
cout<<"Seleccione opcin: ";
cin>>opc;
las
opc = ?
a=?
b=?
r=?
opc = ?
a=?
MENU
cout<<"MENU\n";
cout<<"1. Suma\n";
cout<<"2. Resta\n";
cout<<"3. Salir\n";
cout<<"Seleccione opcin: ";
cin>>opc;
b=?
r=?
opc = ?
a=?
MENU
1. Suma
b=?
r=?
opc = ?
a=?
MENU
1. Suma
2. Resta
b=?
r=?
opc = ?
a=?
MENU
1. Suma
2. Resta
3. Salir
b=?
r=?
opc = ?
a=?
b=?
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: _
r=?
opc =
2
a=?
b=?
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2_
r=?
switch(opc)
<
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
<
case 2:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
cout<<"Opcion no vlida.\n";
}
opc =
2
a=?
b=?
r=?
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
switch(opc)
<
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
<
case 2:
< primer numero: ;
cout<<"Ingrese
cin>>a;
cout<<"Ingrese segundo numero:
";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
cout<<"Opcion no vlida.\n";
}
opc =
2
a = 3.6
b=?
r=?
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
switch(opc)
<
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
<
case 2:
cout<<"Ingrese primer numero: ;
cin>>a;
< segundo numero:
cout<<"Ingrese
";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
cout<<"Opcion no vlida.\n";
}
opc =
2
a = 3.6
b = 11.6
r=?
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
switch(opc)
<
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
<
case 2:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
";
<
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
cout<<"Opcion no vlida.\n";
}
opc =
2
a = 3.6
b = 11.6
r = -8
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
switch(opc)
<
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
<
case 2:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
";
cin>>b;
<
r=a-b;
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
cout<<"Opcion no vlida.\n";
}
opc =
2
a = 3.6
b = 11.6
r = -8
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
Resta = -8
switch(opc)
<
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
<
case 2:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
";
cin>>b;
r=a-b;
<
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
cout<<"Opcion no vlida.\n;
}
opc =
2
a = 3.6
b = 11.6
r = -8
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
Resta = -8
switch(opc)
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
case 2:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
<
cout<<"Opcion no vlida.\n;
}
opc =
2
a = 3.6
b = 11.6
r = -8
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
Resta = -8
switch(opc)
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
case 2:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
cout<<"Opcion no vlida.\n;
<
}
opc =
2
a = 3.6
b = 11.6
r = -8
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
Resta = -8
Presione cualquier tecla para salir.
switch(opc)
{
case 1:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
break;
case 2:
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero:
";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
break;
case 3:
cout<<"Salir delprograma.\n;
break;
default:
cout<<"Opcion no vlida.\n;
<
}
opc =
2
a = 3.6
b = 11.6
r = -8
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
Resta = -8
Presione cualquier tecla para salir.
if (opc==1)
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
}
else if (opc==2)
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
}
else if (opc==3)
cout<<"Salir del programa.\n;
else
cout<<"Opcin no vlida.\n";
Ejemplo
05:
Escriba
un
algoritmo
(Diagrama de flujo) y codificacin con
Men para sumar y restar dos nmeros
ingresados por teclado.
Solucin 2:
#include<iostream>
using<namespace std;
void main()
{
int opc;
float a,b,r;
cout<<"MENU\n";
cout<<"1. Suma\n";
cout<<"2. Resta\n";
cout<<"3. Salir\n";
cout<<"Seleccione opcin: ";
cin>>opc;
Ejemplo
05:
Escriba
un
algoritmo
(Diagrama de flujo) y codificacin con
Men para sumar y restar dos nmeros
ingresados por teclado.
Solucin 2:
#include<iostream>
using namespace std;
void main()
{
<
int opc;
float a,b,r;
cout<<"MENU\n";
cout<<"1. Suma\n";
cout<<"2. Resta\n";
cout<<"3. Salir\n";
cout<<"Seleccione opcin: ";
cin>>opc;
opc = ?
a=?
b=?
r=?
Ejemplo
05:
Escriba
un
algoritmo
(Diagrama de flujo) y codificacin con
Men para sumar y restar dos nmeros
ingresados por teclado.
Solucin 2:
#include<iostream>
using namespace std;
void main()
{
<
int opc;
float a,b,r;
cout<<"MENU\n";
cout<<"1. Suma\n";
cout<<"2. Resta\n";
cout<<"3. Salir\n";
cout<<"Seleccione opcin: ";
cin>>opc;
opc = ?
a=?
b=?
r=?
Ejemplo
05:
Escriba
un
algoritmo
(Diagrama de flujo) y codificacin con
Men para sumar y restar dos nmeros
ingresados por teclado.
opc = ?
a=?
b=?
Solucin 2:
#include<iostream>
using namespace std;
void main()
{
int opc;
float a,b,r;
cout<<"MENU\n";
cout<<"1.<
Suma\n";
cout<<"2. Resta\n";
cout<<"3. Salir\n";
cout<<"Seleccione opcin: ";
cin>>opc;
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin:_
r=?
Ejemplo
05:
Escriba
un
algoritmo
(Diagrama de flujo) y codificacin con
Men para sumar y restar dos nmeros
ingresados por teclado.
opc =2
a=?
b=?
Solucin 2:
#include<iostream>
using namespace std;
void main()
{
int opc;
float a,b,r;
cout<<"MENU\n";
cout<<"1. Suma\n";
cout<<"2. Resta\n";
cout<<"3. Salir\n";
cout<<"Seleccione
opcin: ";
<
cin>>opc;
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2_
r=?
if (opc==1)
FALSO
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
}
else if (opc==2)
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
}
else if (opc==3)
cout<<"Salir del programa.\n;
else
cout<<"Opcin no vlida.\n";
}
opc =
2
a=?
b=?
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
r=?
if (opc==1)
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
}
else if (opc==2)
VERDADERO
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
}
else if (opc==3)
cout<<"Salir del programa.\n;
else
cout<<"Opcin no vlida.\n";
}
opc =
2
a=?
b=?
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
r=?
if (opc==1)
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
}
else if (opc==2)
VERDADERO
{
cout<<"Ingrese primer numero: ;
cin>>a;
<
cout<<"Ingrese segundo numero: ";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
}
else if (opc==3)
cout<<"Salir del programa.\n;
else
cout<<"Opcin no vlida.\n";
}
opc =
2
a = 3.6
b = 11.6
r=?
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6_
if (opc==1)
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
}
else if (opc==2)
VERDADERO
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ";
cin>>b;
r=a-b;
<
cout<<"Resta = "<<r<<endl;
}
else if (opc==3)
cout<<"Salir del programa.\n;
else
cout<<"Opcin no vlida.\n";
}
opc =
2
a = 3.6
b = 11.6
r=8
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
if (opc==1)
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
}
else if (opc==2)
VERDADERO
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ";
cin>>b;
r=a-b;
cout<<"Resta<= "<<r<<endl;
}
else if (opc==3)
cout<<"Salir del programa.\n;
else
cout<<"Opcin no vlida.\n";
}
opc =
2
a = 3.6
b = 11.6
r=8
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
Resta = -8
if (opc==1)
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ;
cin>>b;
r=a+b;
cout<<"Suma = "<<r<<endl;
}
else if (opc==2)
{
cout<<"Ingrese primer numero: ;
cin>>a;
cout<<"Ingrese segundo numero: ";
cin>>b;
r=a-b;
cout<<"Resta = "<<r<<endl;
}
else if (opc==3)
cout<<"Salir del programa.\n;
else
cout<<"Opcin no vlida.\n";
}
opc =
2
a = 3.6
b = 11.6
r=8
MENU
1. Suma
2. Resta
3. Salir
Seleccione opcin: 2
Ingrese primer nmero: 3.6
Ingrese segundo nmero: 11.6
Resta = -8
Presione cualquier tecla para continuar