Dev - C++ - AYUDA!! Para un programa de area y volumen de figuras en C++!!! URGENTE:(

 
Vista:
sin imagen de perfil
Val: 4
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

AYUDA!! Para un programa de area y volumen de figuras en C++!!! URGENTE:(

Publicado por Sandra Yazmin (1 intervención) el 15/06/2018 04:10:31
Buenas noches, tengo el siguiente problema que me serviria mucho si pudieran ayudarme:(
De ante mano muchisimas gracias:D

Tengo que hacer un programa que calcule AREA para las figuras cuadrado y triangulo y VOLUMEN para esfera, cono y cubo. Primero necesito que en el menu aparezca la opcion de seleccionar AREA o VOLUMEN, si se selecciona AREA que aparezcan las figuras que corresponden y seleccione la que el usuario quiera y posteriormente realice la operacion, y si selecciona VOLUMEN lo mismo con las figuras que les corresponde. Tambien que tenga la opcion de CONTINUAR o SALIR, aqui dejo el que yo hice, mi problema es en cuanto al menu y la opcion de continuar que no encuentro como poder hacerla;(

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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<conio.h>
 
 
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#include<conio.h>
 
#define PI 3.1416
 
main ()
{
	float lado, base, altura, radio, area;
	float lado_cuadrado, area_cuadrado;
	float area_triangulo, altura_triangulo;
	float arista;
	float volumen;
	float radio_esfera, area_esfera, volumen_esfera;
	float radio_cono, altura_cono, area_base,  area_total, volumen_cono;
	char op;
 
	 printf("Este programa calcula el area y volumen de las figuras");
	 printf("\n 1.Cuadrado:  ");
     printf("\n 2.Triangulo:  ");
     printf("\n 3.Cubo:   ");
     printf("\n 4.Esfera:  ");
     printf("\n 5.Cono:  ");
     printf("\n 6.Salir");
     printf("\n Escoja una opcion:  ");
     scanf("%c",&op);
 
     switch(op)
     {
     	case '1':
     		printf("\n Cuadrado");
     		printf("\n Ingrese el valor del lado: ");
     		scanf("%f",&lado_cuadrado);
     		area_cuadrado=pow(lado_cuadrado,2);
     		printf("\n El area del cuadrado es:  %f",+area_cuadrado);
     		break;
 
     	case '2':
     	    printf("\n Triangulo");
     	    printf("\n Ingrese el valor de la base:  ");
     	    scanf("%f",&base);
     	    printf("\n Ingrese el valor de la altura:  ");
     	    scanf("%f",&altura_triangulo);
     	    area_triangulo=(base*altura_triangulo)/2;
     	    printf("\n El area del triangulo es: %f",+area_triangulo);
     	    break;
 
     	case '3':
     	    printf("\n Cubo:");
     	    printf("\n Ingrese el valor de la arista: ");
     	    scanf("%f",&arista);
     	    volumen=pow(arista,3);
     	    printf("\n El volumen del cubo es:  %.2f", +volumen);
     	    break;
 
     	case '4':
     	    printf("\n Esfera:");
     	    printf("\n Ingrese el valor del radio: ");
     	    scanf("%f",&radio_esfera);
 
     	    area_esfera= 4*3.1416*pow(radio_esfera,2);
     	    volumen_esfera= (4/3)*3.1416*pow(radio_esfera,3);
 
     	    printf("\n El volumen de la esfera es: %f",+ area_esfera);
     	    break;
 
     	case '5':
     	    printf("\n Cono");
     	    printf("\n Ingrese el valor del radio: ");
     	    scanf("%f",&radio_cono);
     	    printf("\n Ingrese el valor de la altura:  ");
     	    scanf("%f",&altura_cono);
 
     	    area_base= 3.1416*pow(radio_cono,2);
     	    volumen_cono= (area_base*altura_cono)/3;
 
            printf("\n El volumen del cono es:  %f",volumen_cono);
            break;
 
        case '6':
        	break;
	 }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder
sin imagen de perfil
Val: 1.332
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

AYUDA!! Para un programa de area y volumen de figuras en C++!!! URGENTE:(

Publicado por dario (107 intervenciones) el 15/06/2018 11:38:40
Te dejo esto a ver si te ayuda.
Salu2.

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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int a,seleccion,lado,area;
float base,altura,areaT,radio,vesf,volCono,volCubo,arista;
float pi = M_PI;
void volumenEsfera();
void volumenCono();
void volumenCubo();
 
 
int main() {
	do {
		printf("1. AREA\n");
		printf("2. VOLUMEN\n");
		printf("3. SALIR\n\n");
		printf("Opcion ==> ");
		scanf("%d",&a);
 
		if (a == 1) {
			printf("\nSu opcion es la %d:\n",a);
			printf("1 Calcular area del Cuadrado\n");
			printf("2 Calcular area del Triangulo\n");
			printf("Seleccion: ");
			scanf("%d",&seleccion);
 
			switch (seleccion) {
				case 1:
					printf("Ingrese el lado del cuadrado: ") ;
					scanf("%d",&lado);
					area = lado * lado;
					printf("\nEl area del cuadrado es %d\n",area);
				break;
				case 2:
					printf("Base: ");
					scanf("%f",&base);
					printf("Altura: ");
					scanf("%f",&altura);
					areaT = (base * altura) / 2;
					printf("\nEl area del triangulo es %.2f\n",areaT);
				break;
			}
		}
		else if (a == 2) {
			printf("\nSu opcion es la %d: \n",a);
			printf("1 Volumen de uns esfera\n");
			printf("2 Volumen de un cono\n");
			printf("3 Volumen de un cubo\n");
			printf("Seleccion: ");
			scanf("%d",&seleccion);
 
			switch (seleccion) {
				case 1:
					volumenEsfera();
				break;
				case 2:
					volumenCono();
				break;
				case 3:
					volumenCubo();
				break;
			}
		}
 
	} while (a < 3);
 
	return 0;
}
 
//volumen de una esfera
void volumenEsfera() {
	printf("Dame el radio de la esfera: ");
	scanf("%f",&radio);
 
	vesf = (4 * pi * pow(radio,3) / 3);
	printf("El volumen de la esfera es: %.2f\n",vesf);
}
 
//volumen de un cono
void volumenCono() {
	printf("Dame la altura del cono: ");
	scanf("%f",&altura);
	printf("Dame el radio del cono: ");
	scanf("%f",&radio);
 
	volCono = (pi * pow(radio,2) * altura);
	printf("El volumen del cono es: %.2f\n",volCono);
}
 
//volumen de un cubo
void volumenCubo() {
	printf("Dame la arista del cubo: ");
	scanf("%f",&arista);
 
	volCubo = pow(arista,3);
	printf("El volumen del cubo es: %.2f\n",volCubo);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
3
Comentar
sin imagen de perfil
Val: 3
Ha disminuido su posición en 85 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

AYUDA!! Para un programa de area y volumen de figuras en C++!!! URGENTE:(

Publicado por Daniel (1 intervención) el 08/04/2020 05:20:26
@dario amigo, eres un genio!
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

AYUDA!! Para un programa de area y volumen de figuras en C++!!! URGENTE:(

Publicado por Antonio (1 intervención) el 16/11/2020 08:00:23
Realizar un programa en lenguaje C que determine el volumen de una lista de cuerpos geometricos (esfera, cono, doecaedro, cubo y tetraedro)
NECESITO AYUDA
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

AYUDA!! programa que permita calcular el volumen de 3 figuras tridimensionales C++!!! URGENTE:(

Publicado por jesus avila cruz (1 intervención) el 08/12/2020 20:41:32
me podria ayudar necesito un programa en estructura while para calcular el volumen de tres figuras tridimencionales diferentes ayuda por favor ES URGENTE
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
Imágen de perfil de Alfil
Val: 4.522
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

AYUDA!! programa que permita calcular el volumen de 3 figuras tridimensionales C++!!! URGENTE:(

Publicado por Alfil (1268 intervenciones) el 08/12/2020 21:14:14
Fíjate en como está hecha la respuesta que da Darío y tan solo debes añadir una figura más siguiendo ese criterio.

Aprovecho para comentarte que queda más claro si para un nuevo problema abres un nuevo hilo en vez de resucitar uno antiguo.
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