Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char num[4]={'7','0','5','1'};
- char guess[4] = {0};
- void setup()
- {
- Serial.begin(9600);
- }
- void loop()
- {
- char result[4] = {'X','X','X','X'};
- int resu=0;
- Serial.println("enter 4 digit number with different values");
- for(int i=0;i<4;i++){
- while(Serial.available()==0);
- guess[i] = Serial.read();
- if(guess[i] == num[i]) result[i] = 'V';
- Serial.print(guess[i]);
- }
- Serial.println();
- for(int j=0;j<4;j++){
- if(result[j] !='V'){
- for(int k=0;k<4;k++){
- if(guess[k] == num[j]) result[k] = '*';
- }
- }
- }
- for(int n=0;n<4;n++){
- Serial.print(result[n]);
- if(result[n] == 'V') resu++;
- }
- Serial.println();
- if(resu == 4) Serial.println("Congratulations");
- else Serial.println("Try again");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement