פורסם 2021 בפברואר 54 שנים שלום . הגדר שני מערכים של מספרים שלמים, שניהם בגודל 10 התכנית תקלוט 10 מספרים שלמים כלשהם 10 לכל מערך חיוביים, אפס, או שליליים. לאחר הקליטה, ולהשתמש בלולאת for שתעבור על המספרים ועבור כל זוג מספרים משני המערכים )כל מספר ממערך אחר אך שניהם באותו אינדקס – לדוגמא num1[i], num2[i] ) תדפיס בשורה נפרדת את שני המספרים וביניהם אחד משני הסימנים < או > שמתאר מי משני המספרים גדול או קטן מהשני, כאשר המספר מהמערך הראשון יודפס ראשון. לדוגמא: אם שני המספרים הם num1[i] = 4, num2[i] = 7 אז השורה i תיראה כך : 4 < 7 לאחר הדפסת כל השורות, התכנית תעבור על שני המערכים )בעוד לולאה(, ועבור כל מספר שלילי תהפוך את הסימן שלו )הופכת אותו לחיובי(. למשל: אם num1[i] = -6 אז תשמור באותו מקום את הערך 6
פורסם 2021 בפברואר 54 שנים זה שאלה של שיעורים ראשונים בC מה בדיוק הבעיה? עושים לולאה שבודקת את האיבר במקום הi אל מול האיבר במקום הi במערך השני ואז עם ifים קובעים איזה סימן להדפיס.
פורסם 2021 בפברואר 54 שנים מחבר הבעיה היא שאסור לי על ההתחלה להשתמש בלולאת FOR , אז באיזה כן להשתמש ?
פורסם 2021 בפברואר 54 שנים לא הבנתי, אסור להשתמש בfor וזהו או בלולאות בכלל? את יכולה להשתמש בwhile או אפילו לכתוב את אותו קוד בדיקה עשר פעמים
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.