gabbyshimoni

order 3 numbers

Jan 16th, 2018
410
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.32 KB | None | 0 0
  1. /*
  2.   תוכנית זו מסדרת שלושה מספרים לפי גודלם מהגדול לקטן
  3.   התוכנית מוצאת תחילה את הגדול ביותר
  4.   ואחר כך מוצאת את הבאים בתור מתוך השניים הנותרים
  5. */
  6. int a = 257, b = -212, c = 34;
  7.  
  8. void setup() {
  9.   Serial.begin(9600);
  10.  
  11.   // משתנה ראשון הכי גדול
  12.   if (a > b && a > c) {
  13.     Serial.println(a);
  14.     // בודק מהשנים הנותרים מי גדול יותר
  15.     if (b > c) {
  16.       Serial.println(b);
  17.       Serial.println(c);
  18.     }
  19.     else {
  20.       Serial.println(c);
  21.       Serial.println(b);
  22.     }
  23.   }
  24.  
  25. // משתנה שני הכי גדול
  26. if (b > a && b > c) {
  27.     Serial.println(b);
  28.  
  29.     // בודק מהשנים הנותרים מי גדול יותר
  30.     if (a > c) {
  31.       Serial.println(a);
  32.       Serial.println(c);
  33.     }
  34.     else {
  35.       Serial.println(c);
  36.       Serial.println(a);
  37.     }
  38.   }
  39.  
  40. // משתנה שלישי הכי גדול
  41.   if (c > a && c > b) {
  42.     Serial.println(c);
  43.  
  44.     // בודק מהשנים הנותרים מי גדול יותר
  45.     if (b > a) {
  46.       Serial.println(b);
  47.       Serial.println(a);
  48.     }
  49.     else {
  50.       Serial.println(a);
  51.       Serial.println(b);
  52.     }
  53.   }
  54. }
  55.  
  56. void loop() {
  57.   // put your main code here, to run repeatedly:
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment