20/09/2009, 14:20
|
| | Fecha de Ingreso: agosto-2009 Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 15 años, 4 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);
} |