Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2008, 11:18
RoDaVi
Invitado
 
Mensajes: n/a
Puntos:
Prototipos y Funciones en C++

Un gran saludo para todos y que tengan un muy buen día

Debo aclarar que el programita es totalmente didáctico ya
que me interesa aprender Prototipos y Funciones, la pregunta
es la siguiente:hay alguna manera de devolver las 3 variables
(len-primera-ultima) en el return, de no ser así que se podría
hacer...?

Código:
#include <iostream>
#include <cstring>
#include <cstdlib>

using namespace std;

int lastres(string frace);

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

{
    string frace,len;
    int largo = 0;
    cout << "Ingrese una frace: ";
    getline(cin,frace);
    largo = lastres(frace);
    cout << "El total de caracteres es: " << largo << endl;
    system("PAUSE");
    return EXIT_SUCCESS; 
}    

int lastres(string frace)
{
   int  len = frace.length(); 
   char primera = frace[0];
   char ultima  = frace[len-1];
   return len;
}
desde ya muchas gracias por el tiempo que cada uno desee
dedicarle a este post.-

Un gran abrazo
El autodidacta Daniel C++

Última edición por RoDaVi; 24/05/2008 a las 11:45