Programación en C  Funciones

Ariel Mora

Temas

  • Funcion
    • Uso
    • Sintaxis
  • Valor de retorno
  • Parámetros

 

 

 

Funciones

Permite reutilizar un bloque de código

Están asociadas a una acción específica

Pueden recibir y devolver datos

Tienen un nombre único

Sintaxis

La sintaxis básica es la siguiente

 

 

 


valorRetorno nombre(){

    //codigo de la funcion

}

Sintaxis

#include <stdio.h>

/*
 * La funcion main devuelve un entero
 * Ese entero es un codigo que indica si el programa
 * se ejecuto de forma exitosa o no
 *
 */
int main(){

    printf("Esto es una funcion basica");

    return 0;
}

Valores de retorno

Las funciones pueden retornar datos según se requiera

Para retornar se usa la palabra return

 

 

 


valorRetorno nombre(){

    //codigo de la funcion
    return valorRetorno;
}

Valores de retorno

int retornarDos(){
    int resultado = 2;

    return resultado;
}

Valores de retorno

A su vez, las funciones pueden no retornar datos

Esto se indica con el tipo de dato void
 

 

 

 


void nombre(){

    //codigo de la funcion
}

Valores de retorno

void saludar(){

    printf("Hola usuario");

}

Parámetros

Las funciones puede recibir valores de entrada

También son llamados parámetros

 

 

 

 


valorRetorno nombre(tipo parametro){

    //codigo de la funcion
    return valorRetorno;
}

Parámetros

int cuadrado(int numero){
    int resultado;

    resultado = numero + numero;
    return resultado;
}

Parámetros


valorRetorno nombre(tipo parametro1, tipo parametro2, ...){

    //codigo de la funcion
    return valorRetorno;
}

La funciones pueden recibir múltiples parámetros

 

 

 

 

Parámetros

int suma(int valor1, int valor2){
    int resultado;

    resultado = valor1 + valor2;
    return resultado;
}

Programación en C - Funciones

By Ari Mora

Programación en C - Funciones

  • 224