/******************************************************************************
Welcome to GDB Online.
GDB online is an online compiler and debugger tool for C, C++, Python, Java, PHP, Ruby, Perl,
C#, VB, Swift, Pascal, Fortran, Haskell, Objective-C, Assembly, HTML, CSS, JS, SQLite, Prolog.
Code, Compile, Run and Debug online from anywhere in world.
*******************************************************************************/
void funcion_cuadro(void);
void funcion_cuadro(void);
void funcion_triangulo(void);
#include <stdio.h>
int main()
{
// cuadrado
int Cuadro;
int Opc;
int ResulC;
// triangulo
int base;
int altura;
int Opc2;
int resultado;
int ladoT1;
int ladoT2;
// Opciones
int Opcion1;
// funciones
// main
int main()
{
printf("Escoje que figura quieres \nOpcion 1 - Cuadro \nOpcion 2 - triangulo \n ");
scanf("%d", &Opcion1);
if( Opcion1 == 1 )
{
funcion_cuadro();
}
if( Opcion1 == 1 )
{
funcion_triangulo();
}
return 0;
}
// funciones
void funcion_cuadro(void)
{
printf("ingresa la medida de un lado del cuadrado\n");
scanf("%d", &Cuadro);
printf("Ingresa la opcion deseada \nOpcion1 - perimetro\nOpcion2 - Area\nOpcion3 - volumen\n");
scanf("%d", &Opc);
if( Opc2 == 1 )
{
printf("escogiste perimetro\n");
ResulC = Cuadro + Cuadro + Cuadro + Cuadro;
printf("%d", ResulC);
}
if( Opc2 == 2 )
{
printf("escogiste Area\n");
ResulC = Cuadro * Cuadro;
printf("%d", ResulC);
}
if( Opc2 == 3 )
{
printf("escogiste volumen\n");
ResulC = Cuadro * Cuadro * Cuadro;
printf("%d", ResulC);
}// fin del if
}
void funcion_triangulo(void);
{
printf("ingresa la medida de la base del triangulo: ");
scanf("%d", &base);
printf("ingresa la altura del triangulo: ");
scanf("%d", &altura);
printf("Ingresa la medida de cada lado del triangulo por separado (solo para perimetro)");
scanf("%d", &ladoT1);
scanf("%d", &ladoT2);
printf("ahora debes ingresar que deseas obtener\nOpcion1 - area\nOpcion2 - perimetro\n");
scanf("%d", &Opc);
if( Opc == 1 )
{
printf("Has escogido area\n");
resultado = base * altura / 2;
printf("%d", resultado);
}
if( Opc == 2 )
{
printf("Has escogido perimetro\n");
resultado = ladoT1 + ladoT2 + base;
printf("%d", resultado);
}
}
return 0;
}