Gabriel Canseco Santana
/
FUNCIONESBASICAS_EQ7
Funciones básicas.
main.cpp@25:80f1d5b04bc6, 2019-10-09 (annotated)
- Committer:
- gabocs
- Date:
- Wed Oct 09 03:49:31 2019 +0000
- Revision:
- 25:80f1d5b04bc6
- Parent:
- 24:7f14b70fc9ef
Hola mundo
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dan | 0:7dec7e9ac085 | 1 | #include "mbed.h" |
gabocs | 25:80f1d5b04bc6 | 2 | Serial pc(USBTX,USBRX); |
gabocs | 25:80f1d5b04bc6 | 3 | int funcion_suma(int, int); |
gabocs | 25:80f1d5b04bc6 | 4 | int funcion_resta(int, int); |
gabocs | 25:80f1d5b04bc6 | 5 | int funcion_mult(int, int); |
gabocs | 25:80f1d5b04bc6 | 6 | float funcion_div(int, int); |
gabocs | 25:80f1d5b04bc6 | 7 | |
dan | 0:7dec7e9ac085 | 8 | |
gabocs | 25:80f1d5b04bc6 | 9 | int funcion_suma(int x, int s) |
gabocs | 25:80f1d5b04bc6 | 10 | { |
gabocs | 25:80f1d5b04bc6 | 11 | int suma=x+s; |
gabocs | 25:80f1d5b04bc6 | 12 | return suma; |
gabocs | 25:80f1d5b04bc6 | 13 | } |
gabocs | 25:80f1d5b04bc6 | 14 | |
gabocs | 25:80f1d5b04bc6 | 15 | int funcion_resta(int x, int s) |
gabocs | 25:80f1d5b04bc6 | 16 | { |
gabocs | 25:80f1d5b04bc6 | 17 | int resta=x-s; |
gabocs | 25:80f1d5b04bc6 | 18 | return resta; |
gabocs | 25:80f1d5b04bc6 | 19 | } |
gabocs | 25:80f1d5b04bc6 | 20 | |
gabocs | 25:80f1d5b04bc6 | 21 | int funcion_mult(int x, int s) |
gabocs | 25:80f1d5b04bc6 | 22 | { |
gabocs | 25:80f1d5b04bc6 | 23 | int mult=x*s; |
gabocs | 25:80f1d5b04bc6 | 24 | return mult; |
gabocs | 25:80f1d5b04bc6 | 25 | } |
dan | 0:7dec7e9ac085 | 26 | |
gabocs | 25:80f1d5b04bc6 | 27 | float funcion_div(int x, int s) |
gabocs | 25:80f1d5b04bc6 | 28 | { |
gabocs | 25:80f1d5b04bc6 | 29 | float div=x/s; |
gabocs | 25:80f1d5b04bc6 | 30 | return div; |
stevep | 4:81cea7a352b0 | 31 | } |
gabocs | 25:80f1d5b04bc6 | 32 | |
gabocs | 25:80f1d5b04bc6 | 33 | |
gabocs | 25:80f1d5b04bc6 | 34 | int main(){ |
gabocs | 25:80f1d5b04bc6 | 35 | char x; |
gabocs | 25:80f1d5b04bc6 | 36 | int s, suma, resta, mult, div; |
gabocs | 25:80f1d5b04bc6 | 37 | pc.printf("Ingrese un valor de un diito en su equivalencia ASCII (De no hacerlo su computadora explotara)"); |
gabocs | 25:80f1d5b04bc6 | 38 | pc.printf("0=48\n\r 1=49 \n\r 2=50 \n\r 3=51 \n\r 4=52 \n\r 5=53 \n\r 6=54 \n\r 7=55 \n\r 8=56 \n\r 9=57"); |
gabocs | 25:80f1d5b04bc6 | 39 | pc.putc(pc.getc()); |
gabocs | 25:80f1d5b04bc6 | 40 | x=pc.getc(); |
gabocs | 25:80f1d5b04bc6 | 41 | suma=funcion_suma(x,s); |
gabocs | 25:80f1d5b04bc6 | 42 | resta=funcion_resta(x,s); |
gabocs | 25:80f1d5b04bc6 | 43 | mult=funcion_mult(x,s); |
gabocs | 25:80f1d5b04bc6 | 44 | div=funcion_div(x,s); |
gabocs | 25:80f1d5b04bc6 | 45 | |
gabocs | 25:80f1d5b04bc6 | 46 | pc.printf("La suma es: %d\r\n",suma); |
gabocs | 25:80f1d5b04bc6 | 47 | pc.printf("La resta es %d\r\n",resta); |
gabocs | 25:80f1d5b04bc6 | 48 | pc.printf("El producto es: %d\r\n",mult); |
gabocs | 25:80f1d5b04bc6 | 49 | pc.printf("La division es:%d\r\n",div); |
gabocs | 25:80f1d5b04bc6 | 50 | |
gabocs | 25:80f1d5b04bc6 | 51 | } |