Exemplo de gabaritos de função

Publicado por Reginaldo de Matias 25/11/2006

[ Hits: 9.370 ]

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

Utilizando ponteiros na manipulação de strings

Abrindo e fechando a bandeja do cd.

Simulador de cronômetro

CÓDIGO ASCII

Fila Sequencial


  

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