Exemplo de gabaritos de função

Publicado por Reginaldo de Matias 25/11/2006

[ Hits: 9.367 ]

Homepage: http://mundodacomputacaointegral.blogspot.com/

Download Maximo.cpp




O presente script, escrito em C++, faz uso de gabaritos de função. Este é apenas um exemplo de como usar gabaritos de função em C++.

  



Esconder código-fonte

//Este exemplo apresenta o uso de gabaritos de função em C++.
//Autor: Reginaldo de Matias 
//E-mail: reginaldo.matias@gmail.com
#include <iostream>
#include <cstdlib>

using std :: cout;
using std :: cin;
using std :: endl;

template <class T>
T maximo(T x,T y,T z)
{
    T max = x;
    if(y > max)
       max = y;
       if(z > max)
       max = z;
    return max;
}

int main()
{
    int a,b,c;
    float x,y,z;
    char s1,s2,s3;
    cout <<"Entre com 3 numeros inteiros: ";
    cin >>a >>b >>c;
    cout <<"\nO maior numero inteiro eh: " <<maximo(a,b,c);
    cout <<"\n\nEntre com 3 numeros reais: ";
    cin >>x >>y >>z;
    cout <<"\nO maior numero float eh: " <<maximo(x,y,z);
    cout <<"\n\nEntre com 3 caracteres: ";
    cin >>s1 >>s2 >>s3;
    cout <<"\nO maior caracter eh: " <<maximo(s1,s2,s3) <<endl;
system("Pause");
return 0;
}        

Scripts recomendados

Algoritmo em C - Ordenação por Inserção

Utilização de Ponteiros

Jogo da Velha (Corrigido)

Converte segundos para horas, minutos e segundos

Calculadora básica


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts