Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Programa que lee dos números y realiza una operación de acuerdo a la opción
que escoja.
#include <conio.h>
#include <stdio.h>
main(){
int num1,num2,opcion,resp;
clrscr();
scanf("%d",&opcion);
switch(opcion)
case 1: resp=num1+num2;
break;
case 2:
resp=num1-num2;
break; case 3:
resp=num1*num2;
break;
case 4:
resp=num1/num2; break;
default:
resp=0;
return 0;
#include
#include
int i;
char op;
main()
scanf("%s",&op);
switch(op)
{
case 'f':
for(i=0;i<=20;i+=2)
if (i%2==0)
printf("%d\n",i);
break;
case 'w':
i=0;
while(i<=20)
if (i%2==0)
printf("%d\n",i);
i+=2;
break;
default:printf("fuera de rango");
getch();
#include <iostream.h>
#include <conio.h>
int numero;
float lado;
float base;
float altura;
float superficie;
float termino;
int num;
float diam;
float resul;
float diametro;
float radio;
main()
cin>> numero;
switch(numero){
case 1:
cout<< "Introduzca el valor del lado: ";
cin>> lado;
lado = lado*lado;
cout<< "La superficie del cuadrado es: "<<lado;
break;
case 2:
cout<< "Introdusca el valor de la base del rectangulo: ";
cin>> base;
cout<< "Introdusca el valor de la altura del rectangulo: ";
cin>> altura;
superficie = base*altura;
cout<< "La superficie del rectangulo es: "<<superficie;
break;
case 3:
cout<< "Introdusca el valor de la base del triangulo: ";
cin>> base;
cout<< "Introdusca el valor de la altura del triangulo: ";
cin>> altura;
superficie = base*altura;
termino = superficie/2;
cout<< "La superficie del triangulo es: "<<termino;
break;
case 4:
cout<< "Elija una de las siguientes opciones: \n\n";
cout<< " 1- Calculo de area a partir del diametro \n";
cout<< " 2- Calculo de area a partir del radio \n\n";
cin>> num;
switch(num){
case 1:
cout<< "Introdusca el valor del diametro: ";
cin >> diametro;
diam = diametro/2;
resul = 3.14*diam;
cout<< "El area del circulo es: "<<resul;
break;
case 2:
cout<< "Introdusca el valor del radio: ";
cin >> radio;
resul = 3.14*radio;
cout<< "El area del circulo es: "<<resul;
break;
default:
cout<<"No existe la opcion especificada";
}
break;
default:
cout<< "No existe la opcion especificada.";
}
getch();
}
Si quieres ver más ejercicios en C++ puedes entrar a este enlace
http://www.monografias.com/trabajos81/ejercicios-c-resueltos-
varios/ejercicios-c-resueltos-varios.shtml