Código:
1. Escribir un programa con una función que calcule la longitud de una cadena de caracteres. El nombre de la función será LongitudCadena, debe devolver un "int", y como parámetro de entrada debe tener un puntero a "char". En "main" probar con distintos tipos de cadenas: arrays y punteros.
Código C++:
Ver original
#include <iostream> using namespace std; //COPYRIGHT (C) JESUS MARTIN BERLANGA 2011 TODOS LOS DERECHOS RESERVADOS //SOLO SE PERMITE EXHIBIR ESTE TEXTO MENCIONANDO AL AUTOR Y ESTA LICENCIA int LongitudCadena(char pcadenafn[100]); char cadena[100]; char *pcadena; char comprobar; char cadenains; int main() { // ---------- cout << "Programa dessarollado por Jesus Martin Berlanga." << endl; cout << "COPYRIGHT (C) JESUS MARTIN BERLANGA 2011 TODOS LOS DERECHOS RESERVADOS" << endl; cout << "SOLO SE PERMITE EXHIBIR ESTE TEXTO MENCIONANDO AL AUTOR Y ESTA LICENCIA" << endl; cout << endl; inicio: cout << "Introduce una cadena de caracteres para averiguar su longitud" << endl; cin >> cadena; pcadena = &cadena; LongitudCadena(cadena); cout << "Introduce 1 para reiniciar y otro caracter y/o numero para salir:" << endl; cin >> comprobar; if(comprobar == 1) { goto inicio; } else { return 0; } // ---------- } int LongitudCadena(char pcadenafn[100]) { int longitudcadenavar; cout << "La longitud de la cadena de caracteres es:"; return *pcadenafn; }
La verdad es que no llebo muy bien esto del c++, y espero que podais echarme una mano =S.
Me dan errores por todos lados xD.
__________________________________________________
http://3dprog-blog.dyndns.org