ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Estructura de Control Switch


Enviado por   •  1 de Enero de 2013  •  331 Palabras (2 Páginas)  •  611 Visitas

Página 1 de 2

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

...

Descargar como (para miembros actualizados)  txt (3.5 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com