Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  menu
Language: C/C++
Code:
#include <stdio.h>
#include <math.h>
#include <conio.h>

int main(){

     int lado1, lado2, lado3;
     float area, perimetro, semiperimetro;
     int opcion;

     printf("Menu");
     printf("1. Ingresar datos");
     printf("2. Calcular perimetro");
     printf("3. Calcular area");
     printf("4: salir");
     printf("Seleccione opcion: ");

     scanf("%d", &opcion);
     
switch(opcion){
     
     case 1: //ingreso de datos     
     
     do{
     printf("Ingrese lado 1: ");
     scanf("%d", &lado1);
     }while(lado1<0);
               
     do{
     printf("Ingrese lado 2: ");
     scanf("%d", &lado2);
     }while(lado2<0);

     do{
     printf("Ingrese lado 3: ");
     scanf("%d", &lado3);
     }while(lado3<0);

if(((lado1+lado2) > lado3) && ((lado1+lado3) > lado2) && ((lado2+lado3) > lado1) )
     {

          printf("nSi es triangulo");
          


          

          }else {
               
     printf("No es triangulo");
     clrscr();
     printf("1. Ingresar datos");
     printf("2. Calcular perimetro");
     printf("3. Calcular area");
     printf("4: salir");
     printf("Seleccione opcion: ");
          }

     break;
     
//calcular perimetro
     case 2:

     perimetro = lado1 + lado2 + lado3;
          semiperimetro = perimetro / 2;
          
printf("nSu perimetro es: %.3f", perimetro);
     
break;
     //calculo del area
     case 3: 
     
     area = sqrt(semiperimetro*(semiperimetro - lado1)*(semiperimetro - lado2)*(semiperimetro - lado3));
          
          printf("nSu area es: %.3f", area);
     break;
     
//salir sistema
case 4: 
     exit(0);
     break;          

} //cierre swtich


getch(); 
return 0;
}     
          
          
          
Comments: