Dev - C++ - Me pueden ayudar con una opción de menú

 
Vista:
sin imagen de perfil

Me pueden ayudar con una opción de menú

Publicado por kaizer (2 intervenciones) el 15/02/2018 01:43:01
Holaaa! amgos me podran ayudar con el siguiente codigo por favor?

un programa que te solicite un radio y posteriormente muestre un menu, dicho menu te dará la opción de: calcular el área de un circulo, o calcular el perimetro de un circulo o calcular el volumen de una esfera. Al finalizar la entrega de resultados, el programa dará la opción de elegir oprimir dos teclas: una tecla para 1) solicitar un nuevo valor de radio para calcular el área o perímetro o volumen, y 2) la otra tecla para que el programa finalice.

solamente he logrado hacer el codigo para obtener el perimetro y area

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
using namespace std;
 
int radio=0;
double perimetro=0, area=0;
 
int main()
{
    cout << "::Circulo::\n";
    cout << "Ingrese el radio: "; cin >> radio;
    perimetro = 2 * 3.14 * radio;
    area = 3.14 * radio * radio ;
    cout << "Perimetro: " << perimetro << endl;
    cout << "Area: " << area << endl;
    system ("pause");
    return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Me pueden ayudar con una opción de menú

Publicado por harol (31 intervenciones) el 15/02/2018 05:48:35
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include <iostream>
#include <stdlib.h>
#define pi 3.14
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
 
int main(int argc, char** argv) {
 
	float radio = 0, resultado = 0;
	int opc = 0;
 
	do{
		system("cls");
		cout<<"***CIRCULO***"<<endl;
		cout<<"Ingrese el radio del circulo o esfera: ";cin>>radio;
		system("cls");
		cout<<"***MENU***"<<endl;
		cout<<"1. Calcular el area."<<endl;
		cout<<"2. Calcular el perimetro de un circulo: "<<endl;
		cout<<"3. Calcular el volumen de una esfera: "<<endl;
		cout<<"Ingrese la opcion que usted desee: ";cin>>opc;
 
		if(opc == 1){
			resultado = pi*radio*radio;
		}
		if(opc == 2){
			resultado = 2*pi*radio;
		}
		if(opc == 3){
			resultado = (4*pi*radio*radio*radio) / 3;
		}
		cout<<endl;
		cout<<"El resultado es: "<<resultado<<endl;
		cout<<endl;
		cout<<"1. Volver a ingresar radio"<<endl;
		cout<<"2. Finaliza programa"<<endl;
		cout<<"Ingrese la opcion que usted desee: ";cin>>opc;
 
	}while(opc == 1);
 
	cout<<endl;
	system("PAUSE");
	return 0;
}//espero te ayude
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
sin imagen de perfil

Me pueden ayudar con una opción de menú

Publicado por kaizer (2 intervenciones) el 15/02/2018 20:45:47
Hombreee amig@!!! me has salvado la vida!! muchisimas gracias!!! en verdad que soy novato y estoy intentando aprender pero se me hace muy complicado, muchas gracias en verdad que me has salvado la vida
de verdad muchas gracias!! no se como agradecertelo!
enserio muchas gracias amig@!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar