Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Exercício Programação Orientada Objetos

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C / C++ Exercício Programação Orientada Objetos

    Salve pessoal!

    Sou novo na área de programação, ainda estou literalmente engatinhando.
    Preciso de ajuda na matéria de Programação orientada a Objetos. Não entrou na mente de jeito nenhum.
    Estou com esse exercício para fazer, mas não tive aula de C++ ainda, só de C e está me matando, se alguém conseguir, agradeço.

    02) Escreva uma template de função chamada Maximo. A função requer dois valores de mesmo tipo que os argumentos e retorna o maior dos dois argumentos (ou qualquer valor, se forem iguais). Dê tanto a declaração quanto a definição da função para o template. Você utilizará o operador < em sua definição. Portanto esse template de função será aplicado apenas a tipos para os quais < está definido. Escreva um comentário para a declaração de função que explique essa restrição.

    Agradeço a força.
    Vida longa e próspera a todos.
    Similar Threads

  • Font Size
    #2
    Resposta

    Opa, eu não sou muito bom em interpretar problemas, até pq eu sou um problema kkkk, mas acho que vc queria uma função e que retornasse o maior valor, certo?
    O exemplo abaixo fiz em C, era essa a linguagem né? kkkk

    Código:
    #include <stdio.h>
    
    int main()
    {
        int total = maximo(3, 2);// aqui vc coloca os dois valores q quer comparar
        printf("valor: %d", total);//printa o maior valor
    
        return 0;
    }
    
    int maximo(int vlr1, int vlr2)
    {
        if(vlr1 < vlr2) {
            return vlr2;
        } else {
            return vlr1;
        }
    }
    Aqui eu fiz um exemplo em C++ pra garantir, vai que é isso que vc queria né kkkk :

    Código:
    #include <stdio.h>
    #include <iostream>
    using namespace std;
    int maximo();
    
    int maximo(int vlr1, int vlr2)
    {
        if(vlr1 < vlr2) {
            return vlr2;
        } else {
            return vlr1;
        }
    }
    
    int main()
    {
        int total = maximo(3, 2);
        cout<<"valor: " << total;
    
        return 0;
    }
    Bom, qualquer dúvida só falar, eu não sou mt bom, mas tem muita gente aí q pode ajudar, provavelmente alguém vai responder melhor q eu kkkk.

    Sono e fome, isso me define.
    sigpic

    Comment

    X
    Working...
    X