Diferencias entre las revisiones 1 y 4 (abarca 3 versiones)
Versión 1 con fecha 2014-07-08 21:53:56
Tamaño: 428
Editor: FabioDuran
Comentario:
Versión 4 con fecha 2014-07-08 22:01:08
Tamaño: 1528
Editor: FabioDuran
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 18: Línea 18:

En donde:
 * void = El valor que va a retornar
 * nombreprocedimiento = El nombre del procedimiento, siempre se recomienda usar un nombre representativo a lo que se realizará.
 * parámetros = la cantidad de parámetros que recibe el procedimiento para su ejecución.

Ejemplo: Calcular la base de un triángulo.

{{{#!C
#include <stdio.h>
#include <stdlib.h>

void calculaareatriangulo(float _base, float _altura){
 float resultado;
 resultado=((_base*_altura)/2);
 printf ("El area del triangulo es %.2f", resultado);
}

int main(void)
{
 float _base, _altura;
 
 printf ("Este programa calculara la base de un triangulo\n");
 printf ("Ingrese la base para el triangulo: ");
 scanf ("%f", &_base);
 printf ("Ingrese la altura para el triangulo ");
 scanf ("%f", &_altura);
 
 calculaareatriangulo(_base, _altura);
 return 0;

}
}}}

En el ejemplo anterior se puede visualizar que nuestro programa principal (main), hace el llamado al procedimiento calculaareatriangulo que recibe dos parámetros, _base y _altura, requeridos para realizar la tarea de cálculo.

Tabla de Contenidos

  1. Procedimientos

Procedimientos

Un procedimiento es un fragmento de código cuya tarea es realizar una acción específica y de forma independientemente dentro de nuestro programa. En general los procedimientos se utilizan para resolver algún subproblema dado.

La sintaxis es:

void nombreprocedimiento (parametros){
 ... 
 ...
 instrucciones
 ...
 ...
}

En donde:

  • void = El valor que va a retornar
  • nombreprocedimiento = El nombre del procedimiento, siempre se recomienda usar un nombre representativo a lo que se realizará.
  • parámetros = la cantidad de parámetros que recibe el procedimiento para su ejecución.

Ejemplo: Calcular la base de un triángulo.

#include <stdio.h>
#include <stdlib.h>

void calculaareatriangulo(float _base, float _altura){
        float resultado;
        resultado=((_base*_altura)/2);
        printf ("El area del triangulo es %.2f", resultado);
}

int main(void)
{
        float _base, _altura;
        
        printf ("Este programa calculara la base de un triangulo\n");
        printf ("Ingrese la base para el triangulo: ");
        scanf ("%f", &_base);
        printf ("Ingrese la altura para el triangulo ");
        scanf ("%f", &_altura);
        
        calculaareatriangulo(_base, _altura);
        return 0;

}

En el ejemplo anterior se puede visualizar que nuestro programa principal (main), hace el llamado al procedimiento calculaareatriangulo que recibe dos parámetros, _base y _altura, requeridos para realizar la tarea de cálculo.

oci/lenguajec/procedimientofunciones (última edición 2014-07-12 05:12:42 efectuada por FabioDuran)