Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/09/2009, 14:20
mhax
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 14 años, 8 meses
Puntos: 13
Respuesta: Novato en C++.. Funciones

Son muchas dudas....
Empezemos por la primera, se dice que la funcion main() es la cabecera por que siempre es la primera en ejeuctarse al correr el programa, de ahi su nombre funcion principal, el desarrollo del programa depende de lo que ella tenga adentro.

Funciones
Prototipo de una funcion es como definirla para poder usarla en cualquier parte del programa
(Declarar una funcion).

En una funcion debes terner en cuenta dos cosas, el tipo de funcion y los parametros;
el tipo de funcion hace referencia a el valor que va retornar la funcion (return) y los parametros las valores que recibe.

Ejemplo: Esta es una funcion que recibe un numero entero y retorna el cuadrado de este (el cuadrado de 4 es 16)

int cuadrado(int num){
int c;
c=num*num;
return c;
}

o puede ser de esta forma (el resultado es igual)


int cuadrado(int num){

return num*num;
}

el primer int que aparece antes del nombre de la funcion es por que el valor que a retornar es de tipo int

despues de tener es funcion asi komo esta aqui, dentro del main puedes hacer el llamado a esta:
void main(){
int x=5;
cout<<"El cuadrado de "<<x<<" es: "<<cuadrado(x);
}