Dev - C++ - Apoyo en programa que calcule el area del circulo y triangulo y volumen de cilindro y esfera

 
Vista:
sin imagen de perfil

Apoyo en programa que calcule el area del circulo y triangulo y volumen de cilindro y esfera

Publicado por Ever (2 intervenciones) el 13/06/2018 08:11:09
Buen dia, mi problema es el siguiente:

Estoy haciendo un programa que calcule el area del circulo y triangulo y el volumen del cilindro y esfera y pues necesito que me genere un menú de opciones para hacer el calculo de esas instrucciones, que me de el resultado y posteriormente me genere "desea continuar?" "si o no"

Les anexo el código para ver en que tengo falla

De antemano gracias.
Saludos

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
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
#include<math.h>
 
int a;
float b,c,d,e,f,g;
float pi = M_PI; // ó acos(0.0)
 
 
main(){
printf("instrucciones: 1 es triangulo, 2 es circulo,");
printf(" ingrese figura geometrica");
 
scanf("%d",&a);
switch( a )
{
case 1 : {
printf("ingrese la base y la altura del triangulo");
scanf ("%f%f", &b, &c);
printf ("el area del triangulo es: %f", (float)(b*c)/2.0);
break;
}
case 2 : {
printf ("ingrese el radio del circulo");
scanf("%f", &d);
printf ("el area del circulo es %f", (float) pi*d*d);
break;
}
 
default : {
printf( "ingrese un numero comprendido entre 1 y 2 para calcular el area de la figura geometrica deseada");
break;
}
getch();
}
}
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
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Apoyo en programa que calcule el area del circulo y triangulo y volumen de cilindro y esfera

Publicado por dario (107 intervenciones) el 13/06/2018 15:52:26
Te dejo este codigo, espero te sirva.
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
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int a;
float base,altura,areaT,radio,areaC,vc,vesf;
float pi = M_PI; // ó acos(0.0)
 
 
int main() {
	do {
		printf("1. Area Circulo\n");
		printf("2. Area Triangulo\n");
		printf("3. Volumen Cilindro\n");
		printf("4. Volumen Esfera\n");
		printf("5. Salir\n\n");
		printf("Opcion ==> ");
		scanf("%d",&a);
 
		switch (a) {
			case 1:
				printf("Ingrese el radio: ");
				scanf("%f",&radio);
				areaC = pi * pow(radio,2);
				printf("El area circulo es %.2f\n\n",areaC);
			break;
			case 2:
				printf("Ingrese la base: ");
				scanf("%f",&base);
				printf("Ingrese la altura: ");
				scanf("%f",&altura);
				areaT = (base * altura) / 2;
				printf("El area del triangulo es %.2f\n\n",areaT);
			break;
			case 3:
				printf("Dame el radio del cilindro: ");
				scanf("%f",&radio);
				printf("Dame la altura del cilindro: ");
				scanf("%f",&altura);
				vc = pi * pow(radio,2) * altura;
				printf("El volumen del cilindro es %.2f\n\n",vc);
			break;
			case 4:
				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\n",vesf);
			break;
 
		}
 
	} while (a < 5);
 
	return 0;
}
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

Apoyo en programa que calcule el area del circulo y triangulo y volumen de cilindro y esfera

Publicado por Ever (2 intervenciones) el 14/06/2018 04:55:43
Muchisimas gracias me sirvio de mucho.

Saludos.
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