¿Como hago para salir en un programa de C++?
No malentiendan la pregunta, yo me refiero a un comando para salir.
Por ejemplo, estoy haciendo un programa en el que necesito ingresar una cantidad, y al ingresarla, se despliega un menú, con las siguientes opciones:
1. Elevar al cuadrado (Ya resuelto.)
2. Elevar al cubo (También resuelto.)
3. Salir del programa.
Lo que yo busco es que al ingresar la opción tres, el programa se cierre.
PD: El programa que estoy usando para programarlo es Borland C++ 5.02.
Estructura del programa:
#include<iostream.h>
#include<conio.h>
void main ()
{
int a;
int b;
float c;
cout<<"Ingrese un número: ";
cin>> a;
cout<<endl;
cout<<endl;
cout<<"--------> M E N U <---------"<<endl;
cout<<endl;
cout<<endl;
cout<<"1. Elevar al cuadrado."<<endl;
cout<<endl;
cout<<endl;
cout<<"2. Elevar al cubo."<<endl;
cout<<endl;
cout<<endl;
cout<<"3. Salir del programa.<<endl;
cout<<endl;
cout<<endl;
cout<<"Elija su opción: ";
cin>> b;
if (b==1)
c=a*a;
if (b==2)
c=a*a*a;
if (b==3)
// a partir de aqui es donde necesito su ayuda, porfavor. //
Respuestas
Respuesta dada por:
4
hola, te envió el código en Dev c++
-----------------------------------------------------------------------------------------------------
//#include <iostream.h>
#include <iostream>
#include <conio.h>
using namespace std;
int main(){
//void main (){
int a;float c;int op;
do{
cout<<"Ingrese un numero: ";
cin>>a;
cout<<endl;
cout<<endl;
cout<<"--------> M E N U <---------"<<endl;
cout<<endl;
cout<<endl;
cout<<"1. Elevar al cuadrado."<<endl;
cout<<endl;
cout<<endl;
cout<<"2. Elevar al cubo."<<endl;
cout<<endl;
cout<<endl;
cout<<"3. Salir del programa"<<endl;
cout<<endl;
cout<<endl;
cout<<"Elija su opcion: ";
cin>> op;
switch (op){
case 1: if(op==1){
cout<<"Elevado al cuadrado : ";
c=a*a; cout<<c<<endl;
} break;
case 2: if(op==2){
cout<<"Elevado al cubo : "<<endl;
c=a*a*a; cout<<c<<endl; }
break;
default: cout<<"Opcion no valida ..."; break;
}
}while(op!=3);
getch();
//return 0;
}
Espero te ayude con tu ejercicio..
Saludos..
-----------------------------------------------------------------------------------------------------
//#include <iostream.h>
#include <iostream>
#include <conio.h>
using namespace std;
int main(){
//void main (){
int a;float c;int op;
do{
cout<<"Ingrese un numero: ";
cin>>a;
cout<<endl;
cout<<endl;
cout<<"--------> M E N U <---------"<<endl;
cout<<endl;
cout<<endl;
cout<<"1. Elevar al cuadrado."<<endl;
cout<<endl;
cout<<endl;
cout<<"2. Elevar al cubo."<<endl;
cout<<endl;
cout<<endl;
cout<<"3. Salir del programa"<<endl;
cout<<endl;
cout<<endl;
cout<<"Elija su opcion: ";
cin>> op;
switch (op){
case 1: if(op==1){
cout<<"Elevado al cuadrado : ";
c=a*a; cout<<c<<endl;
} break;
case 2: if(op==2){
cout<<"Elevado al cubo : "<<endl;
c=a*a*a; cout<<c<<endl; }
break;
default: cout<<"Opcion no valida ..."; break;
}
}while(op!=3);
getch();
//return 0;
}
Espero te ayude con tu ejercicio..
Saludos..
Adjuntos:
angelmrovalle:
Ah, vale.
Preguntas similares
hace 6 años
hace 6 años
hace 9 años