Está en la página 1de 2

//UNIVERSIDAD MARIANO GALVEZ DE GUATEMALA, SAN PEDRO SAC. SM.

//EUGENIO VIDAL LOPEZ LOPEZ


//0903-17-22368

#include <Keypad.h> //llama a la librería Keypad.h


char num[3];
int cont=0;
int validacion = 0;

const byte ROWS = 4;


const byte COLS = 4;

char hexaKeys[ROWS][COLS]
=
{
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'},
};

byte rowPins[ROWS] = {9, 8, 7, 6};


byte colPins[COLS] = {5, 4, 3, 2};

Keypad customKeypad = Keypad(makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS);


//inicializa el teclado

void setup()
{
Serial.begin(9600);
}

void loop()
{
char customKey = customKeypad.getKey();
if (customKey != NO_KEY)
{
num[cont]=customKey;
Serial.print(num[cont]);
cont++;
if(cont==3)
{
if(num[0]>num[1]&&num[0]>num[2])
{
Serial.print(" El numero ");
Serial.print(num[0]);
Serial.print(" es el mayor");
Serial.println("");
}else if(num[1]>num[0]&&num[1]>num[2]){
Serial.print(" El numero ");
Serial.print(num[1]);
Serial.print(" es el mayor");
Serial.println("");
}else if(num[2]>num[0]&&num[2]>num[1]){
Serial.print(" El numero ");
Serial.print(num[2]);
Serial.print(" es el mayor");
Serial.println("");
}

if(num[0]<num[1]&&num[0]<num[2])
{
Serial.print(" El numero ");
Serial.print(num[0]);
Serial.print(" es el menor");
Serial.println("");
}else if(num[1]<num[0]&&num[1]<num[2]){
Serial.print(" El numero ");
Serial.print(num[1]);
Serial.print(" es el menor");
Serial.println("");
}else if(num[2]<num[0]&&num[2]<num[1]){
Serial.print(" El numero ");
Serial.print(num[2]);
Serial.print(" es el menor");
Serial.println("");
}
if(num[0]<num[1]&&num[0]>num[2])
{
Serial.print(" El numero ");
Serial.print(num[0]);
Serial.print(" es el medio");
Serial.println("");
}else if(num[1]<num[0]&&num[1]>num[2]){
Serial.print(" El numero ");
Serial.print(num[1]);
Serial.print(" es el medio");
Serial.println("");
}else if(num[2]<num[0]&&num[2]>num[1]){
Serial.print(" El numero ");
Serial.print(num[2]);
Serial.print(" es el medio");
Serial.println("");
}

cont=0;
}
}
}

También podría gustarte