+ 1
funciones? pues practicando... antes debes entender que es una funciĂłn: En C++, es un mĂ©todo que realiza una acciĂłn o alguna funciĂłn para simplificar cĂłdigo y reutilizarlo, sus caracterĂ­sticas son: 1) Tiene un tipo de dato de retorno, es decir, debe retornar siempre algo, si no regresa nada, entonces usa "void" 2) Debe tener un nombre vĂĄlido, es decir, debe comenzar con una letra, guiĂłn bajo o signo $, nunca con un nĂșmero u otro carĂĄcter alfanumĂ©rico, tampoco puede tener tenerse espacios. 3) DespuĂ©s del nombre de la funciĂłn, sigue un parĂ©ntesis, y despuĂ©s llaves "{}" para que dentro de ellos Ă©ste el cĂłdigo. Es importante remarcar que dentro de los parĂ©ntesis puede haber tipos de dato, a eso se le llama que recibe algĂșn dato. una funciĂłn en C++ se ve asĂ­: boolean mayorDeEdad(int edad){ if(edad>=18) return true; return false; } 1) "boolean" es nuestro tipo de dato de retorno, devolverĂĄ true si es mayor de edad o false si no lo es. 2) "mayorDeEdad" es nuestro identificador/nombre de la funciĂłn; es totalmente vĂĄlido, porque inicia con una letra. 3) DespuĂ©s del identificador/nombre de la funciĂłn puedes ver los parĂ©ntesis, dentro de ellos se recibe una variable edad de tipo entero (int), despuĂ©s tenemos las llaves {}, y el cĂłdigo. NOTA: Si el mĂ©todo estĂĄ escrito despuĂ©s del mĂ©todo main, entonces antes de Ă©ste y despuĂ©s de "using namespace" debes escribir el prototipo de la funciĂłn de la siguiente manera (para el caso de nuestra ya mencionada funciĂłn): boolean mayorDeEdad(int); Si el mĂ©todo estĂĄ antes que el mĂ©todo main, entonces lo anterior no es necesario. Saludos :D
12th Mar 2018, 3:18 AM
jaaxdev
jaaxdev - avatar