Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SEMANA:4
LIMA-2017
Curso: Algoritmos y Estructura de Datos Prof. Ing. Zevallos Vera,Erika
FUNCIONES
PROGRAMACIN MODULAR Y
ESTRUCTURADA
MODULO PRINCIPAL
INGRESOS DESCUENTOS
Curso: Algoritmos y Estructura de Datos Prof. Ing. Zevallos Vera,Erika
VENTAJAS
Es sencillo de escribir y depurar
Se puede cambiar un mdulo, sin
afectar a los otros.
Permite chequear solo donde hay
problemas.
Primero son chequeadas las interfaces
principales.
LOCALES GLOBALES
Se pueden usar Se declaran antes del
diferentes variables programa principal.
locales, con el mismo
nombre
}
T F(T1 P1, T2 P2, T3 P3); /* P1, P2, P3 son parmetros
formales*/
declaraciones locales
{.........
return valor
Curso: Algoritmos y Estructura de Datos Prof. Ing. Zevallos Vera,Erika
FUNCION CON PASE DE PARAMETROS
real area (real x, real y)
principal
{
real base,altura
Leer base y altura
r=area(base,altura);
Imprimir el rea del rectngulo es: r
}
/* funcin rea */
real area(real x, real y)
{
return (x*y);
}
Curso: Algoritmos y Estructura de Datos Prof. Ing. Zevallos Vera,Erika
FUNCION CON PASE DE PARAMETROS
#include <iostream.h>
#include<iomanip.h>
float area (float x float y)
void main()
{float base,altura;
cout<<\nIngrese base y altura:;
cin>>base>>altura;
r=area(base,altura);
cout<<el rea del rectngulo es: <<setprecision(2)<<r;
}