עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

לכתוב את שלושת המספרים מהגדול לקטן. עזרה בC

Featured Replies

פורסם

שלום,

התכנית מקבלת שלושה מספרים שלמים ומדפיסה אותם מהגדול לקטן

הבעיה שלי מתחילה כאשר המספרים אינם שונים.

אשמח אם תוכלו לכוון אותי לפתרון השאלה הפשוטה הזאת :s07:

תודה

פורסם

חשבת על לבדוק אם הם שונים לפני?

ואתה יודע מה אמור לקרות כשהם לא שונים? [הודעה, או שהם סתם יכתבו?]

פורסם
  • מחבר

עבור 1 2 3 יודפס

1 2 3

עבור 3 3 1

יודפס 1 3 3

פורסם

יש לך פתרון שעובד כשהמספרים שונים זה מזה?

תכתוב אותו כאן, ונבדוק למה הוא לא עובד כשהמספרים לא שונים.

פורסם

נסה לכתוב בתנאי "=>"

פורסם

אני רואה שזה מסתבך...

X Y Z

אם X גדול או שווה לY

אם X גדול או שווה לZ

אם Y גדול או שווה לZ

כתוב X Y Z

אחרת

כתוב X Z Y

אם X קטן מ Y

אם X גדול או שווה לZ

כתוב Y X Z

הבנת תרעיון?...

פורסם


int num1,num2,num3; - נניח שנקלטו נתונים לשלושת הערכים הללו
int temp;
if(num1<num2)
{
temp = num1;
num1 = num2;
num2 = temp;
}

if(num1<num3)
{
temp = num3;
num3 = num1;
num1 = temp;
}
if(num2<num3)
{
temp = num3;
num3 = num2;
num2 = temp;
}
printf("%d %d %d",num3,num2,num1);

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.