La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

FUNCIONES O PROCEDIMIENTOS

Presentaciones similares


Presentación del tema: "FUNCIONES O PROCEDIMIENTOS"— Transcripción de la presentación:

1 FUNCIONES O PROCEDIMIENTOS

2 FUNCIONES PROPIAS funciones existente dentro del leguaje de programacion. Ejemplo : pow(a,b ); gotoxy(34,67) ; getch() ; clrscr() ; swicth(op) cout cin

3 FUNCIONES DEFINIDAS POR EL USUARIO
Funciones realizadas por la persona que diseña el programa . Ejemplo : Suma( a, b ) ; Resta () ; menuPrincipal();

4 TIPOS DE FUNCIONES DEFINIDAS POR EL USUARIO
FUNCION QUE NO RETORNA VALOR FUNCION QUE SI RETORNA VALOR

5 FUNCION QUE NO RETORNA VALOR
SINTAXIS :

6 FUNCION QUE SI RETORNA VALOR
Sintaxis :

7 FORMA DE INVOCAR A UNA FUNCION
SINTAXIS Nota Importante : En Una Invocacion no necesariamente deben de Existir parametros de Envio

8 ESTRUCTURA DE UN PROGRAMA EN C/C++

9 PROBLEMA # 1 Programa que implemente una funcion que no Retorne valor y con un parametro Entero(Numero del factorial indicado) que me permita Calcular el Factorial de un numero Ingresado por teclado.

10 SOLUCION 1 void factorial( int numeroFact ) {
int fact=1; // variable local for( int i=1 ; i<=numeroFact ; i=i+1) { fact=fact * i ; // calcula factorial } cout<<“El Factorial es = ”<<fact<<endl; SOLUCION 1

11 PROBLEMA # 2 Programa que implemente una funcion que no Retorne valor y Sin Paramtros que me permita Calcular el Factorial de un numero Ingresado por teclado

12 void factorial ( ) { int fact=1; // variable local cout<<“Ingrese el numero de fact ”;cin>> numeroFact; for( int i=1 ; i<=numeroFact ; i=i+1) { fact=fact * i ; // calcula factorial } cout<<“El Factorial es = ”<<fact<<endl;

13 PROBLEMA # 3 Programa que Implemente una Funcion que retorne valor y con un parametro entero(Numero de terminos de la Sumatoria de Factoriales) que me permita calcular la Sumatoria de Factoriales . Sabiendo que Sumatoria va a retornar valor

14 Int factorial (int numTer ) {
int fact=1; // variable local int sum=0 ; // variable local for( int i=1 ; i<=numeroFact ; i=i+1) { fact=fact * i ; // calcula factorial sum=sum+fact ; } return sum ; //variable que retorna

15 PROBLEMA # 4 Programa que Implemente una Funcion que retorne valor y sin parametros que me permita calcular la Sumatoria de Factoriales . Sabiendo que Sumatoria va a retornar valor

16 int fact=1; // variable local int sum=0 ; // variable local
Int factorial ( ) { int fact=1; // variable local int sum=0 ; // variable local cout<<“Ingrese el numero de fact ”;cin>> numeroFact; for( int i=1 ; i<=numeroFact ; i=i+1) { fact=fact * i ; // calcula factorial sum=sum+fact ; } return sum ; //variable que retorna

17 PROBLEMA # 4 Diseñe un programa que me permita implementar un menu de opciones de conversion de unidades de Tiempo: Sabiendo que se tendra que ingresar una de estas opciones y el tiempo a convertir

18 UN DATO ADICIONAL : CADA OPCION ESTARA CONFORMADO POR UNA FUNCION QUE NO RETORNE VALOR Y SIN PARAMETROS


Descargar ppt "FUNCIONES O PROCEDIMIENTOS"

Presentaciones similares


Anuncios Google