Ir para conteúdo
Fórum Script Brasil
  • 0

Veja Se Isso Esta Certo Por Favor


Guest Luis Everton

Pergunta

Guest Luis Everton

preciso desenvolver o seguinte programa:

Faça um programa que leia os dados de um retângulo e os dados de um quadrado. A seguir, através da função CalcArea( ) com parâmetros tipo int e sobrecarregada calcule e mostre as respectivas áreas dessas figuras.

Fiz isso:

#include <iostream>

using namespace std;

int CalcArea(int baser, int alt);

int main(int argc, char *argv[])

{

int base, altura, area, lado, base2,area2;

cout << "Digite a base do retangulo: "<<endl;

cin >> base;

cout << "Digite a altura do retangulo: "<<endl;

cin >> altura;

cout <<"Digite o lado do quadrado:"<<endl;

cin >>lado;

cout <<"Digite a base do quadrado:"<<endl;

cin >>base2;

// Calcula area usando a funcao CalcArea()

area = CalcArea(base, altura);

cout << "Area do retangulo="<<area<<""<<endl;

area2 = CalcArea(lado, base2);

cout << "Area do quadrado="<<area2<<""<<endl;

getchar();

getchar();

return 0;

} // Fim de main()

// Definição da função.

int CalcArea(int baser, int alt)

{

return baser * alt;

}

int CalcArea2(int lado1, int base22)

{

return lado1 * base22;

} // Fim de CalcArea()

Esta rodando e calculando certinho...

Quero saber se atendi a exigência do programa. As variáveis dentro da função CalcArea podem e devem ser diferentes????

Desde já, agradeço!

abraços!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Quero saber se atendi a exigência do programa.

A função CalcArea não está sobrecarregada.

As variáveis dentro da função CalcArea podem e devem ser diferentes????

As variáveis dentro da função podem ser diferentes, mas não necessariamente devem ser diferentes.

#include <iostream>

using namespace std;


int CalcArea(int baser, int alt);
int CalcArea(int lado);


int main(int argc, char *argv[])
{
    int base, altura, area, lado, area2;

    cout << "Digite a base do retangulo: "<<endl;
    cin >> base;
    cout << "Digite a altura do retangulo: "<<endl;
    cin >> altura;

    cout <<"Digite o lado do quadrado:"<<endl;
    cin >>lado;

// Calcula area usando a funcao CalcArea()

    area = CalcArea(base, altura);
    cout << "Area do retangulo="<<area<<""<<endl;
    area2 = CalcArea(lado);
    cout << "Area do quadrado="<<area2<<""<<endl;
    getchar();
    getchar();
    return 0;

} // Fim de main()

// Definição da função.
int CalcArea(int baser, int alt)
{
    return baser * alt;
} 
int CalcArea(int lado)
{
    return lado * lado; 
} // Fim de CalcArea()

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...