Estructura de Control Switch
Enviado por 985018498 • 1 de Enero de 2013 • 331 Palabras (2 Páginas) • 657 Visitas
Estructura de Control Switch
• Ejercicio 1:
1. Enunciado del problema:
Desarrollar un programa que detecte que vocal es introducida.
2. Codificación:
#include <iostream.h>
#include <conio.h>
void main()
{
char letra;
cout<<"Ingrese una vocal: ";
cin>>letra;
switch(letra)
{
case 'a':cout<<"Se ha introducido una a";break;
case 'e':cout<<"Se ha introducido una e";break;
case 'i':cout<<"Se ha introducido una i";break;
case 'o':cout<<"Se ha introducido una o";break;
case 'u':cout<<"Se ha introducido una u";break;
default:
cout<<"No se ha introducido ninguna vocal";
}
getch();
}
3. Ventana de Compilación:
4. Ventana de Ejecución:
• Ejercicio 2:
1. Enunciado:
Desarrollar un programa que al ingresar dos números y un operador realiza dicha función.
2. Código:
#include <conio.h>
#include <iostream.h>
#include <math.h>
void main()
{
int n1, n2;
char operador;
cout<<"Ingrese dos numeros: ";
cin>>n1>>n2;
cout<<"Ingrese el operador(+,-,*,/,#): ";
cin>>operador;
switch(operador)
{
case '+':cout<<"\nSuma = "<<(n1+n2);break;
case '-':cout<<"\nResta = "<<(n1-n2)<<" y "<<(n2-n1);break;
case '*':cout<<"\nMultiplicacion = ";break;
case '/':cout<<"\nCociente = "<<float(n1)/n2<<" y "<<float(n2)/n1;break;
case '#':cout<<"\nPotencia = "<<pow(n1,n2)<<" y "<<pow(n2,n1);break;
}
getch();
}
}
3. Ventana de Compilación:
4. Ventana de Ejecución:
• Ejercicio 3:
1. Enunciado:
Desarrollar un programa que al ingresar una nota diga cómo es su rendimiento.
2. Código:
#include <conio.h>
#include <iostream.h>
void main()
{
int nota;
cout<<"Ingrese nota: ";
cin>>nota;
switch(nota)
{
case 1:case 2:case 3:case 4:
case 5:case 6:case 7:case 8:
cout<<"El
...