Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones...
Transcript of Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones...
![Page 1: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/1.jpg)
1/22
Funciones1era parte
Nievas Martin
31 de julio de 2019
![Page 2: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/2.jpg)
2/22
Funciones
tipo nombre_funcion(lista de parametros){
definiciones}
![Page 3: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/3.jpg)
2/22
Funciones
tipo nombre_funcion(lista de parametros){
definiciones}
![Page 4: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/4.jpg)
3/22
Funciones - Resumen
Retorno
(Tipo dato)Parám
etros
(Tipo dato)
Void("Nada")
Void("Nada")
Valor(Tipo dato)
Valor(Tipo dato)
![Page 5: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/5.jpg)
3/22
Funciones - Resumen
Retorno
(Tipo dato)Parám
etros
(Tipo dato)
Void("Nada")
Void("Nada")
Valor(Tipo dato)
Valor(Tipo dato)
![Page 6: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/6.jpg)
4/22
Funciones sin parametros ni valor de retorno
![Page 7: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/7.jpg)
5/22
Funciones sin parametros ni valor de retornoNo les paso nada, y no me devuelven nada
![Page 8: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/8.jpg)
6/22
Funciones sin parametros ni valor de retornoNo les paso nada, y no me devuelven nada
Retorno
(Tipo dato)Parám
etros
(Tipo dato)
Void("Nada")
Void("Nada")
Valor(Tipo dato)
Valor(Tipo dato)
void saludo(void){ printf("Hola 1RX"); }
![Page 9: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/9.jpg)
7/22
Funciones sin parametros ni valor de retorno
# include <stdio.h>
void saludo(void){
printf("Hola!\n");}
int main(void){
saludo ();
return 0;}
Hola !
![Page 10: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/10.jpg)
7/22
Funciones sin parametros ni valor de retorno
# include <stdio.h>
void saludo(void){
printf("Hola!\n");}
int main(void){
saludo ();
return 0;}
Hola !
![Page 11: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/11.jpg)
8/22
# include <stdio.h>
void determinar_par(void){
int num;
printf("Ingrese un numero: ");scanf(" %d", &num);
if (num % 2 == 0)printf("El numero es par!\n");
elseprintf("El numero es impar!\n");
}
int main(void){
/* Llamado a la funcion */determinar_par ();
return 0;}
![Page 12: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/12.jpg)
8/22
# include <stdio.h>
void determinar_par(void){
int num;
printf("Ingrese un numero: ");scanf(" %d", &num);
if (num % 2 == 0)printf("El numero es par!\n");
elseprintf("El numero es impar!\n");
}
int main(void){
/* Llamado a la funcion */determinar_par ();
return 0;}
I n g r e s e un numero : 4E l numero e s par !
![Page 13: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/13.jpg)
9/22
Funciones sin parametros con valor de retorno
![Page 14: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/14.jpg)
10/22
Funciones sin parametros con valor de retornoNo les paso nada, y me devuelven algo
Retorno
(Tipo dato)Parám
etros
(Tipo dato)
Void("Nada")
Void("Nada")
Valor(Tipo dato)
Valor(Tipo dato)
int ingreso(void){
int dato;
printf("Ingrese un número: ");
scanf("%d", &dato);
return dato;
}
![Page 15: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/15.jpg)
10/22
Funciones sin parametros con valor de retornoNo les paso nada, y me devuelven algo
Retorno
(Tipo dato)Parám
etros
(Tipo dato)
Void("Nada")
Void("Nada")
Valor(Tipo dato)
Valor(Tipo dato)
int ingreso(void){
int dato;
printf("Ingrese un número: ");
scanf("%d", &dato);
return dato;
}
![Page 16: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/16.jpg)
11/22
Funciones sin parametros con valor de retorno
# include <stdio.h>
int ingresar_opcion(void){
int op;
printf("1) Suma\n2) Resta\n3) Salir\n");printf("Ingrese una opcion: ");scanf(" %d", &op);
return op;}
int main(void){
int opcion;
/* Llamado a la funcion */opcion = ingresar_opcion ();
printf("Usted ingreso la opcion: %d\n", opcion);
return 0;}
1) Suma2) Resta3) S a l i rI n g r e s e una o p c i o n : 2Usted i n g r e s o l a o p c i o n : 2
![Page 17: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/17.jpg)
11/22
Funciones sin parametros con valor de retorno# include <stdio.h>
int ingresar_opcion(void){
int op;
printf("1) Suma\n2) Resta\n3) Salir\n");printf("Ingrese una opcion: ");scanf(" %d", &op);
return op;}
int main(void){
int opcion;
/* Llamado a la funcion */opcion = ingresar_opcion ();
printf("Usted ingreso la opcion: %d\n", opcion);
return 0;}
1) Suma2) Resta3) S a l i rI n g r e s e una o p c i o n : 2Usted i n g r e s o l a o p c i o n : 2
![Page 18: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/18.jpg)
11/22
Funciones sin parametros con valor de retorno# include <stdio.h>
int ingresar_opcion(void){
int op;
printf("1) Suma\n2) Resta\n3) Salir\n");printf("Ingrese una opcion: ");scanf(" %d", &op);
return op;}
int main(void){
int opcion;
/* Llamado a la funcion */opcion = ingresar_opcion ();
printf("Usted ingreso la opcion: %d\n", opcion);
return 0;}
1) Suma2) Resta3) S a l i rI n g r e s e una o p c i o n : 2Usted i n g r e s o l a o p c i o n : 2
![Page 19: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/19.jpg)
12/22
# include <stdio.h>
int ingresar_opcion(void){
int op;
printf("1) Suma\n2) Resta\n3) Salir\n");printf("Ingrese una opcion: ");scanf(" %d", &op);
return op;}
int main(void){
printf("Usted ingreso la opcion: %d\n", ingresar_opcion ());
return 0;}
1) Suma2) Resta3) S a l i rI n g r e s e una o p c i o n : 3Usted i n g r e s o l a o p c i o n : 3
![Page 20: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/20.jpg)
12/22
# include <stdio.h>
int ingresar_opcion(void){
int op;
printf("1) Suma\n2) Resta\n3) Salir\n");printf("Ingrese una opcion: ");scanf(" %d", &op);
return op;}
int main(void){
printf("Usted ingreso la opcion: %d\n", ingresar_opcion ());
return 0;}
1) Suma2) Resta3) S a l i rI n g r e s e una o p c i o n : 3Usted i n g r e s o l a o p c i o n : 3
![Page 21: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/21.jpg)
12/22
# include <stdio.h>
int ingresar_opcion(void){
int op;
printf("1) Suma\n2) Resta\n3) Salir\n");printf("Ingrese una opcion: ");scanf(" %d", &op);
return op;}
int main(void){
printf("Usted ingreso la opcion: %d\n", ingresar_opcion ());
return 0;}
1) Suma2) Resta3) S a l i rI n g r e s e una o p c i o n : 3Usted i n g r e s o l a o p c i o n : 3
![Page 22: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/22.jpg)
13/22
Funciones con parametros y valor de retorno
![Page 23: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/23.jpg)
14/22
Funciones con parametros y valor de retornoLes paso algo y me devuelven algo
![Page 24: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/24.jpg)
15/22
Funciones con parametros y valor de retornoLes paso algo y me devuelven algo
Retorno
(Tipo dato)Parám
etros
(Tipo dato)
Void("Nada")
Void("Nada")
Valor(Tipo dato)
Valor(Tipo dato)
int suma(int a, int b){
int resultado;
resultado = a + b;
return resultado;
}
![Page 25: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/25.jpg)
16/22
Funciones con parametros y valor de retorno
# include <stdio.h>
float celsius_a_fahrenheit(float cel){
float far;
far = cel * 1.8 + 32;
return far;}
int main(void){
float gr_cels;float gr_fahr;
printf("Ingrese los grados celsius a convertir: ");scanf(" %f", &gr_cels);
gr_fahr = celsius_a_fahrenheit(gr_cels);
printf(" %.2f grados celsius son %.2f grados fahrenheit\n", gr_cels , gr_fahr);
return 0;}
I n g r e s e l o s g r a d o s c e l s i u s a c o n v e r t i r : 1 2 . 21 2 . 2 0 g r a d o s c e l s i u s son 5 3 . 9 6 g r a d o s f a h r e n h e i t
![Page 26: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/26.jpg)
16/22
Funciones con parametros y valor de retorno# include <stdio.h>
float celsius_a_fahrenheit(float cel){
float far;
far = cel * 1.8 + 32;
return far;}
int main(void){
float gr_cels;float gr_fahr;
printf("Ingrese los grados celsius a convertir: ");scanf(" %f", &gr_cels);
gr_fahr = celsius_a_fahrenheit(gr_cels);
printf(" %.2f grados celsius son %.2f grados fahrenheit\n", gr_cels , gr_fahr);
return 0;}
I n g r e s e l o s g r a d o s c e l s i u s a c o n v e r t i r : 1 2 . 21 2 . 2 0 g r a d o s c e l s i u s son 5 3 . 9 6 g r a d o s f a h r e n h e i t
![Page 27: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/27.jpg)
16/22
Funciones con parametros y valor de retorno# include <stdio.h>
float celsius_a_fahrenheit(float cel){
float far;
far = cel * 1.8 + 32;
return far;}
int main(void){
float gr_cels;float gr_fahr;
printf("Ingrese los grados celsius a convertir: ");scanf(" %f", &gr_cels);
gr_fahr = celsius_a_fahrenheit(gr_cels);
printf(" %.2f grados celsius son %.2f grados fahrenheit\n", gr_cels , gr_fahr);
return 0;}
I n g r e s e l o s g r a d o s c e l s i u s a c o n v e r t i r : 1 2 . 21 2 . 2 0 g r a d o s c e l s i u s son 5 3 . 9 6 g r a d o s f a h r e n h e i t
![Page 28: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/28.jpg)
17/22
Funciones con parametros y sin valor de retorno
![Page 29: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/29.jpg)
18/22
Funciones con parametros y sin valor de retornoLes paso algo y no me devuelven nada
![Page 30: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/30.jpg)
19/22
Funciones con parametros y sin valor de retornoLes paso algo y no me devuelven nada
Retorno
(Tipo dato)Parám
etros
(Tipo dato)
Void("Nada")
Void("Nada")
Valor(Tipo dato)
Valor(Tipo dato)
void imp_doble(int num){int resultado;
resultado = 2 * num;
printf("El doble es: %d", resultado);}
![Page 31: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/31.jpg)
20/22
Funciones con parametros y sin valor de retorno
# include <stdio.h>
void impmrimir_datos(int leg , float prom){
printf("Leg: %d\nPromedio: %f", leg , prom);}
int main(void){
int legajo;float promedio;
printf("Ingrese el legajo:");scanf(" %d", &legajo);
printf("Ingrese el promedio:");scanf(" %f", &promedio);
impmrimir_datos(legajo ,promedio);
return 0;}
I n g r e s e e l l e g a j o :87213I n g r e s e e l promedio : 8 . 3 4Leg : 87213Promedio : 8 .340000
![Page 32: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/32.jpg)
20/22
Funciones con parametros y sin valor de retorno# include <stdio.h>
void impmrimir_datos(int leg , float prom){
printf("Leg: %d\nPromedio: %f", leg , prom);}
int main(void){
int legajo;float promedio;
printf("Ingrese el legajo:");scanf(" %d", &legajo);
printf("Ingrese el promedio:");scanf(" %f", &promedio);
impmrimir_datos(legajo ,promedio);
return 0;}
I n g r e s e e l l e g a j o :87213I n g r e s e e l promedio : 8 . 3 4Leg : 87213Promedio : 8 .340000
![Page 33: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/33.jpg)
20/22
Funciones con parametros y sin valor de retorno# include <stdio.h>
void impmrimir_datos(int leg , float prom){
printf("Leg: %d\nPromedio: %f", leg , prom);}
int main(void){
int legajo;float promedio;
printf("Ingrese el legajo:");scanf(" %d", &legajo);
printf("Ingrese el promedio:");scanf(" %f", &promedio);
impmrimir_datos(legajo ,promedio);
return 0;}
I n g r e s e e l l e g a j o :87213I n g r e s e e l promedio : 8 . 3 4Leg : 87213Promedio : 8 .340000
![Page 34: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/34.jpg)
21/22
Funciones - Resumen
Retorno
(Tipo dato)Parám
etros
(Tipo dato)
Void("Nada")
Void("Nada")
Valor(Tipo dato)
Valor(Tipo dato)
void saludo(void){ printf("Hola 1RX"); }
int ingreso(void){
int dato;
printf("Ingrese un número: ");
scanf("%d", &dato);
return dato;
}
void imp_doble(int num){int resultado;
resultado = 2 * num;
printf("El doble es: %d", resultado);}
int suma(int a, int b){
int resultado;
resultado = a + b;
return resultado;
}
![Page 35: Funciones 1era parte · 1/22 Funciones 1era parte Nievas Martin 31 de julio de 2019. 2/22 Funciones tiponombre_funcion(listadepar´ametros ) {definiciones} 2/22 Funciones tiponombre_funcion(listadepar´ametros](https://reader033.fdocuments.ec/reader033/viewer/2022051607/6037f55c217572295e6aec3c/html5/thumbnails/35.jpg)
21/22
Funciones - Resumen
Retorno
(Tipo dato)Parám
etros
(Tipo dato)
Void("Nada")
Void("Nada")
Valor(Tipo dato)
Valor(Tipo dato)
void saludo(void){ printf("Hola 1RX"); }
int ingreso(void){
int dato;
printf("Ingrese un número: ");
scanf("%d", &dato);
return dato;
}
void imp_doble(int num){int resultado;
resultado = 2 * num;
printf("El doble es: %d", resultado);}
int suma(int a, int b){
int resultado;
resultado = a + b;
return resultado;
}