Ir para conteúdo

TheRuivo

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por TheRuivo


  1. Olá,

    estou tentando criar um código em c++ com funções e procedimentos a um tempo, só que eles sempre retornam 0, se alguém puder me ajudar, agradeço. ;)

    Segue o código:

    #include <iostream>
    #include <stdlib.h>
    #include <stdio.h>
    #include<locale.h>
    #include<math.h>
    #include<cmath>

    using namespace std;

    void Triangulo(int la)
    {
        double b,h,r;
            printf("Por favor digite o valor da base e da altura: \n");
            scanf("%i %i",&b,&h);
            r=(b*h)/2;
            printf("A área é: %i \n",r);
    }
    double Quadrado(int la, int b, int h)
    {
        double r;
        printf("Por favor digite o valor da base e da altura: \n");
        scanf("%i %i",&b,&h);
        r=b*h; 
        printf("A área é: %i ",r);
        return r;
    }

    int Menu(int la)
    {
        int b,h;

        switch(la)
        {
            case 3:
                printf("É um triângulo \n");
                Triangulo(la);
                break;
            case 4:
                printf("É um quadrilátero \n");
                Quadrado(la,b,h);
                break;
            case 5:
                printf("É um pentágono \n");
                break;
            case 6:
                printf("É um hexágono \n");
                break;        
        }
        return la;
    }

    int main(int argc, char** argv) {
        setlocale(LC_ALL, "Portuguese");
        int b,h,r,l;
        printf("Por favor insira a quantidade de lados da figura(3-6): ");
        scanf("%i",&l);
        Menu(l);

        
        
        
           
        system("pause");
        return 0;
    }

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.