Los valores por defecto son los que ingresa nosotros como programador en casos de que no ingrese ningún valor
Ejemplo
Realizar una función llamada cubo que contenga de parámetros un numero y devuelva el cubo, la función debe ser inicial izada con valores por defecto e ingresados por el usuario
int cubo(int a); -declaramos la función cubo.
int a;
int main(){
printf("Numero para elevar al cubo\n");
scanf("%d",&a);
cubo(2); -ingresamos un valor de 2
printf("Cubo del numero por defecto es: %d\n",cubo(2)); -imprime el valor de 2
cubo(a); - ingresamos un valor por teclado
printf("Cubo del numero es: %d\n",cubo(a)); -imprime el valor que ingresamos
}
cubo(int a){
return a*a*a; - el cubo es la multiplicación x3
}
lunes, 2 de diciembre de 2019
Tipos de funciones con parametros
Hay 4 tipos de funciones
- No hay parámetro, y retornan un valor.
- Hay parámetro y no retorna un valor.
- No hay parámetro y no retorna un valor.
- Hay parámetro y retorna un valor.
-Una función se puede usar varias veces ya que se usa para reutilizar lineas de código.
-Los parámetros se pide afuera de la función y los datos dentro de la función
Ejemplo
#librerias
int ed;
int solicitar();
int imprimir(int ed); - en la declaración se ingresa el parámetro que existirá
int main(){
printf("ingrese su edad\n");
solicitar(); -se llama a la función solicitar.
imprimir(ed); - al ingresar el dato en ed ejemplo"5" llevamos el dato a imprimir.
}
solicitar(){
scanf("%d",&ed); -se escribe el dato en la variable "ed".
}
imprimir(int ed){ - el valor que ingresamos en main pasa a imprimir pero declaramos en el parámetro
if(ed>=18){ - se realiza la función imprimir
printf("mayor de edad");
}
else{
printf("menor de edad");
}
}
Funciones
Hoy hablaremos sobre una función que se usa para hacer procesos mas cortos en el main
nombre de la función (parámetros){
}
ademas una función termina con "return" que devuelve un valor al final de toda la función ademas que la función se declara fuera del main y se usa dentro del main.
La estructura
- Declaración
- Construccion
- Uso
Son los pasos a seguir para el uso de una función
Ejemplo
#librerias
int nombre(); - se define la función como "nombre".
int main(){
nombre(); - se llama a la función dentro del main.
}
nombre(){
printf("Hola Mundo"); - lo que realizara la función.
}
Ejemplo
#librerias
int nombre(); - se define la función como "nombre".
int main(){
nombre(); - se llama a la función dentro del main.
}
nombre(){
printf("Hola Mundo"); - lo que realizara la función.
}
Suscribirse a:
Entradas (Atom)