Isaac Cruz
/
Practica_3_-_Ejercicio_02
p3e1
Diff: main.cpp
- Revision:
- 27:eb32f100130f
- Parent:
- 26:29f649949409
- Child:
- 28:868b283c5f77
diff -r 29f649949409 -r eb32f100130f main.cpp --- a/main.cpp Fri Oct 04 16:19:52 2019 +0000 +++ b/main.cpp Tue Oct 08 18:38:01 2019 +0000 @@ -1,36 +1,21 @@ #include "mbed.h" Serial pc(USBTX,USBRX); +//Funcion sin argumento y con retorno -void funcion1(void); //Funcion sin argumento y sin regreso de dato -void funcion2(char);//Funcion con argumento y sin retorno +int funcion3(void); + int main() { - funcion1(); - while (1){ -char variable1; - variable1 = pc.getc(); - funcion2(variable1); -} +int variable; +variable = funcion3(); +pc.printf("La variable retornada es %d \r\n", variable); + } -void funcion1() -{ pc.printf("FUNCION SIN ARGUMENTO Y SIN RETORNO\r\n"); -wait(1); +int funcion3(void) +{ int variable_de_funcion3 = 10; + return variable_de_funcion3; } - -void funcion2(char hola) -{if(hola=='5') -{ - pc.printf("variable es %c", hola); - } -else if(hola == '6') -{ - pc.printf("variable es %c", hola); - } -else{ -pc.printf("FUNCION CON ARGUMENTO Y SIN RETORNO\r\n"); - } - wait(1); }