Ayuda con switch+while+funciones!!!
Publicado: 06 Ago 2011, 23:52
Bueno necesito hacer un programa en el cual...me de lo siguiente:
1)prisma
2)piramide
3)salir
He codeado lo siguiente y abviamente me tira unos errores... puede que sea la parte logica del programa.
Bueno si alguien me puede hechar un cable le estaria muy agradecido.
S4Lud05
1)prisma
2)piramide
3)salir
He codeado lo siguiente y abviamente me tira unos errores... puede que sea la parte logica del programa.
Código: Seleccionar todo
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int 1,2,3,op,opi;
float volumen;
void Piramide();
void Prisma();
return 0;
void Piramide()
{
cout<<" Ingrese el valor de la base mayor"<<endl;
cin>>1;
cout<<"Ingrese el valor de la base mayor"<<endl;
cin>>2;
cout<<"Ingrese el valor de la altura:"<<endl;
cin>>3;
volumen=(1*2)*3/2;
cout<<"El volumen de la piramide es de 1: "<<endl<<"1 = "<< volumen;+
return 0;
}
void Prisma()
{
cout<<" Ingrese el valor del lado: "<<endl;
cin>>1;
cout<<" Ingrese el valor de la altura: "<<endl;
cin>>2;
volumen=(1*1)*2;
cout<<"El volumen del prisma es de 1: "<<endl<<"1 = "<<volumen;
return 0;
}
while(op<3)
{
switch(opi)
{
case 1:
cout<<"1- Para calcular el volumen de la piramide"<<endl;
break;
case 2:
cout<<"2- Para calcular el volumen del prisma"<<endl;
break;
case 3:
cout<<"3- Salir"<<endl;
break;
}
}
system("PAUSE");
}
S4Lud05