Try HWzone in English English
עבור לתוכן
  • צור חשבון
  • מי אנחנו?

    שלום אורח/ת!

     
    שים לב - על מנת להשתתף בקהילה שלנו, להגיב ולפתוח דיונים חדשים, עליך להצטרף כחבר רשום.

    החברים שלנו נהנים מיתרונות רבים, כולל היכולת להשתתף בדיונים, להנות מהגרלות ומבצעים לחברי האתר, ולקבל מידי שבוע את התכנים הבולטים שלנו ישירות במייל.

    לא אוהבים שמציקים לכם במייל? ניתן להירשם לאתר אך לוותר על הרישום לעידכוני המייל השבועיים.

Aviv Raphael

עזרה בשאלה על פונקציה וסכום 2 משתנים (c++)

Recommended Posts

כתבו פונקציה שמקבלת מספר שלם k וקולטת סדרת מספרים שלמים שמסתיימת בזקיף 1-. הפונקציה תחזיר 1 אם קיים בסדרה זוג מספרים שסכומם גדול מ-k ;אחרת, הפונקציה תחזיר 0. ניתן להניח כי יש בסדרה לפחות 2 מספרים. על הפונקציה לעצור כאשר כבר נקלטו שני מספרים שסכומם גדול מ-k. לדוגמא: עבור 18=k והסדרה הבאה )משמאל לימין( : 3, 12, 5, 10, 5, 6, 2, -1 הפונקציה תעצור אחרי שנקלט המספר 10( כי 18>10+12 )ותחזיר 1 . עבור 25=k ואותה סדרה הפונקציה תעצור אחרי שנקלט 1 -ותחזיר 0 ,כי לא קיים זוג מספרים שסכומם גדול מ-25.

 

אסור להשתמש במערכים או ברקורסיה. הגעתי לקוד הזה אבל אני לא יודע ממש איך להמשיך ואיך לתקן אותו אשמח לכיוון:

 

#include<stdio.h>

int mycouple(int k) {
    int num, t1, t2;
    while (num != -1)
    {
        printf("enter numbers:");
        scanf("%d", &t1);
        scanf("%d", &t2);

        if ((t1 + t2)>k)
            return 1;

        else
            return 0;

    }

}

void main() {
    int num, t1, t2;
    int k;
    int x;
    printf("enter numbers:");
    scanf("%d", &t1);
    scanf("%d", &t2);
    x = mycopule(k);
    printf("the number is %d", x);


}
 

נערך על-ידי Aviv Raphael

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

הצטרפ/י לדיון

בשלב זה תוכל/י להצטרף לדיון, ולאחר מכן להצטרף לקהילה שלנו. אם כבר יש לך חשבון אצלנו, אנא התחבר/י עכשיו על מנת להגיב תחת שם המשתמש שלך.
לתשומת לבך: התגובה תופיע לגולשים לאחר אישור של צוות הנהלת הפורומים.

אורח
הוסף תגובה

×   התוכן שהודבק הוא עם עיצוב.   הסר עיצוב

  Only 75 emoji are allowed.

×   הקישור שלך הוטמע אוטומטית.   הצג כקישור רגיל

×   התוכן הקודם שלך שוחזר אוטומטית.   נקה הכל

×   You cannot paste images directly. Upload or insert images from URL.


×
  • צור חדש...