Advertisement
studentkinjaE1

ARDUINO - 1 zadatak - serijska komunikacija

Jan 29th, 2021 (edited)
2,464
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AIMMS 0.95 KB | None | 0 0
  1. 1. Napisati program koji omogućava korisniku unos broja poena osvojenih na ispitu i na osnovu
  2. unete vrednosti izračunava i prikazuje ocenu.
  3. IZLAZ: Unesite broj poena:
  4. ULAZ: 81
  5. IZLAZ: Uneli ste 81 poena => Ocena je 9.
  6.  
  7. int bodovi;
  8. int ocena;
  9.  
  10. void setup()
  11. {
  12.     Serial.begin(9600);
  13. }
  14.  
  15. void loop()
  16. {
  17.     Serial.println("Unesite broj poena!");
  18.     while(!Serial.available());             //sve dok postoji nesto u baferu
  19.     bodovi = Serial.parseInt();             //pitanje: zasto ovde nije najobicniji Serial.read ?? msm ne radi al'        
  20.                                                                            
  21.  
  22.     if(bodovi < 51)
  23.     {
  24.     ocena=5;
  25.     }
  26.  
  27.     else if (bodovi < 61)
  28.     {
  29.     ocena = 6;
  30.     }
  31.  
  32.     else if (bodovi < 71)
  33.     {
  34.     ocena = 7;
  35.     }
  36.    
  37.     else if (bodovi < 81)
  38.     {
  39.     ocena = 8;
  40.     }
  41.    
  42.     else if (bodovi < 91)
  43.     {
  44.     ocena = 9;
  45.     }
  46.    
  47.     else
  48.     {
  49.     ocena = 10;
  50.     }
  51.  
  52.     Serial.println("Uneli ste: " );
  53.     Serial.print(bodovi);
  54.     Serial.println(" bodova => Ocena je: " );
  55.     Seiral.print(ocena);
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement