Mira modifique algunas cosas que me dijiste pero aun no entiendo algunos puntos esos son los puntos que aun no me quedan del todo claro. de antemano disculpa las molestias soy un novato en esto
Linea 9, te recomiendo que uses numeros o caracteres
Linea 10, aqui podrias poner todas tus variables con el tipo de dato(Idem Linea 23 y 33)correspondiente(area,radio,lado,base,altura)
Linea 17, aqui cambiar la lectura para que lea enteros o caracteres;
Linea 21,32,42, cambiale el case por algun tipo de dato entero o caracter(referencia linea 9);
#include <stdio.h>
#include <stdlib.h>
enum {cuadrado, circulo,triangulo,altura , base,};
int main()
{
char Op;
printf("Elige una opcion del menu, se realizara el procedimiento de encontrar el area: \n");
printf("1-Area del cuadrado\n");
printf("2-Area del circulo\n");
printf("3-Area del triangulo\n");
printf("\tOpcion: ");
Op = getchar();
switch(Op)
case cuadrado;
int lado,area;
printf("Lado del cuadrado en cm:");
scanf("%d",&lado);
area=lado*lado;
printf("El area es:%d\n",area);
break;
case circulo;
float area,radio;
printf("Introduce El Radio Del Circulo Dividido en 2:\t");
scanf("%f",&radio);
area=(radio*radio)*(3.14);
printf("El Area Del Circulo Es: = %.2f",area);
break;
case triangulo;
printf("Introduce la base \n");
scanf("%f", &base);
printf("Introduce la altura \n");
scanf("%f", &altura);
area = (base*altura) / 2;
printf("El area del triangulo es: %.2f\n", area);
break;
default:
printf("La opcion seleccionada no existe\n");
system("pause");
return 0;
}
Linea 9, te recomiendo que uses numeros o caracteres
Linea 10, aqui podrias poner todas tus variables con el tipo de dato(Idem Linea 23 y 33)correspondiente(area,radio,lado,base,altura)
Linea 17, aqui cambiar la lectura para que lea enteros o caracteres;
Linea 21,32,42, cambiale el case por algun tipo de dato entero o caracter(referencia linea 9);
#include <stdio.h>
#include <stdlib.h>
enum {cuadrado, circulo,triangulo,altura , base,};
int main()
{
char Op;
printf("Elige una opcion del menu, se realizara el procedimiento de encontrar el area: \n");
printf("1-Area del cuadrado\n");
printf("2-Area del circulo\n");
printf("3-Area del triangulo\n");
printf("\tOpcion: ");
Op = getchar();
switch(Op)
case cuadrado;
int lado,area;
printf("Lado del cuadrado en cm:");
scanf("%d",&lado);
area=lado*lado;
printf("El area es:%d\n",area);
break;
case circulo;
float area,radio;
printf("Introduce El Radio Del Circulo Dividido en 2:\t");
scanf("%f",&radio);
area=(radio*radio)*(3.14);
printf("El Area Del Circulo Es: = %.2f",area);
break;
case triangulo;
printf("Introduce la base \n");
scanf("%f", &base);
printf("Introduce la altura \n");
scanf("%f", &altura);
area = (base*altura) / 2;
printf("El area del triangulo es: %.2f\n", area);
break;
default:
printf("La opcion seleccionada no existe\n");
system("pause");
return 0;
}