Exemplo de gabaritos de função

Publicado por Reginaldo de Matias 25/11/2006

[ Hits: 9.275 ]

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

Vetor de números aleatórios não-repetidos de um intervalo em C

Cubos

my_strlen

Controle de maior / menor de idade (por ano)

Crônometro Digital em CURSES


  

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