Bruno R
La progamacion estructurada es un paradigma que consta de dividir el problema "principal" en sub problemas que a su vez se pueden dividir en mas sub-problemas. Ventajas de esta estrategia:
Para usar este tecnica deberiamos:
Esta modularizacion en C se logra a partir de las funciones (conjunto de instrucciones reutilizables, accedidas mediante un nombre que devuelven un valor)
Es la primera funcion que se ejecuta en el programa.
En el lenguaje C (y casi-todos los lenguajes de programacion) existen 2 tipos de funciones:
Declaracion
<tipo_datos><nombre_funcion>(<tipo_datos><parametros>){
return <variable o valor>;
}LLamada/Invocacion
<variable> = <nombre_funcion>(<argumentos>);
printf("<tipo_return>" , <nombre_funcion>(<argumentos>))Ejemplo
int suma(int valor1, int valor2) {
return valor1 + valor2;
}
printf("resultado de la suma: %d\n" , suma(2 , 2))
//esto retorna 4