Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: main.cpp
- Revision:
- 29:734b61eca6df
- Parent:
- 28:868b283c5f77
- Child:
- 30:f7518060fc89
--- a/main.cpp Wed Oct 09 02:53:15 2019 +0000
+++ b/main.cpp Wed Oct 16 00:42:26 2019 +0000
@@ -1,52 +1,23 @@
#include "mbed.h"
+DigitalOut red(LED1);
Serial pc(USBTX,USBRX);
-int suma(int,int);
-int resta(int,int);
-int producto(int,int);
-float division(int,int);
-int main(void){
- int digito_1, digito_2;
- pc.printf("Ingrese un digito: ");
- digito_1 = pc.getc();
- switch(digito_1){
- case '0': digito_1 = 0;
- break;
- case '1': digito_1 = 1;
- break;
- case '2': digito_1 = 2;
- break;
- case '3': digito_1 = 3;
- break;
- case '4': digito_1 = 4;
- break;
- case '5': digito_1 = 5;
- break;
- case '6': digito_1 = 6;
- break;
- case '7': digito_1 = 7;
- break;
- case '8': digito_1 = 8;
- break;
- case '9': digito_1 = 9;
- break;
- default: pc.printf("\n\nValor invalido.");
+DigitalIn boton1(PTC6);
+DigitalIn boton2(PTA4);
+int main(){
+ red=0;
+ while(1){
+ /*while(boton1 || boton2){
+ red = 1;
+ pc.printf("\nEstas presionando el boton :o");
+ }
+ red=0;*/
+////////////////////////////////////////////////////////////////////
+ if(!boton1 || !boton2){
+ red =1 ;
+ pc.printf("\nEstas presionando el boton :o");
+ }
+ else{
+ red=0;
+ }
}
- digito_2 = 5;
- pc.printf("\n\nSuma = %d \nResta = %d \nProducto = %d \nDivision = %f", suma(digito_1,digito_2), resta(digito_1,digito_2), producto(digito_1,digito_2), division(digito_1,digito_2));
-}
-int suma(int digito_1,int digito_2){
- int suma = digito_1 + digito_2;
- return suma;
-}
-int resta(int digito_1,int digito_2){
- int resta = digito_1 - digito_2;
- return resta;
-}
-int producto(int digito_1,int digito_2){
- int producto = digito_1 * digito_2;
- return producto;
-}
-float division(int digito_1,int digito_2){
- float division = digito_1 / digito_2;
- return division;
}
\ No newline at end of file