Está en la página 1de 3

Sobre carga de funciones: Se llama sobrecarga porque las funciones tiene igual nombre con diferente argumento EJM:

Calcular el area de las figuras geometricas -Cuadrado -Rectangulo -Circulo #include<iostream> #define phi 3.14159 //prototipo de las funciones int area (int base); //area del cuadrado Int area (int base int altura); //area del circulo Double area (float radio) Void main () { Int base =3; Int altura =4; Float radio = 5.5; cout<<area del cuadrado: <<area(base); Cout<<area del rectangulo: <<area(base,alt); Cout<<area del ccirculo: <<area(radio); Funciones iterativas La funcion tiene que ejecutarse varias veces Funcion recursiva Cuando la funcion se llama a si misma para la solucion del problema Calcular el factorial de un numero en forma iterativa

-en forma recursiva

#include<conio.h> Void main () { Long int prod=1; Int i, n; #include<iostream> #include<conio.h> Void main () { Long int prod = 1; Int n; Cout<<De n; Cin>>n; While (n>0) { Prod = prod * n; N=n-1; } Cout<<El factorial de n es :<<prod<<endl; Getch (); }

También podría gustarte