BAR_PC - HWzone פורומים
עבור לתוכן
  • צור חשבון

BAR_PC

משתמש רשום
  • מספר הודעות

    31
  • הצטרפות

  • ביקר לאחרונה

דירוג

0 ניטרלי

אודות BAR_PC

  • דרגה
    Zone NewUser
  • יום הולדת 14/07/1996

מבקרים אחרונים

הצגת המבקרים בפרופילך מנוטרלת, ולא ניתן לראות מי ביקר לאחרונה בפרופיל שלך.

  1. כן תודה רבה ממש! מעריך
  2. כן שתי פונקציות שמקבלות מערך ומחזירות מספר תא (כל אחת בודקת מכל צד) ועוד פונקציה שבודקת אם אם התנאים מתקיימים אם כן היא מחזירה את מספר התא אם לא היא מחזירה -1. אני רוצה לשמור את הcell בשביל לבדוק בפונקציה ולהחזיר את מספר התא אם צריך
  3. טעות של העתקה חח תיקנתי את int i ל divide_left. איפה היית ממקם את הלולאות? ככה זה עובר על כל התאים,לא? בעיקרון שכחתי לעדכן (מצטער מראש) שהוראת התרגיל זה לעשות 3 פונקציות אחת שתבדוק מימין אחת משמאל והשלישית בודקת אם שניהן מתקיימות ומחזירה את מס התא או -1. אז אני לא רואה דרך אחרת חוץ מזאת שתבדוק לי מכל צד ואם שתיהן מתקיימות אז... יש אפשרות אחרת על פי ההוראות? תודה
  4. זה מה שצריך לעשות? כי גם פה ניראלי שיש בעיה... //------include section------- #include <iostream> #include <cstdlib> //------std section------- using std:: cin; using std:: cout; using std:: endl; //------const section const int N = 6; // The size you want to set //---prtotypes section---- void read_data (int arr[]); int divide_left(int arr[], int cell); int divide_right (int arr[], int cell); int happend(int arr[], int cell); /////-----Main------- int main() { int arr[N]; read_data(arr); int cell; int found = happend(arr,cell); cout << f
  5. אני משנה כל פעם את התא עם j מעלה כל פעם ב1 או מוריד באחד לפי הצורך (ימין שמאל) כדי לבדוק אם התא מתחלק בכל התאים...או שבראש שלי חושב אחרת כאילו ניסיתי לקצר את זה בלולאה שאם התא מתחלק משמאלו אז עם j זה יבדוק את התא אחריו וכך הלאה או שמחשבות לחוד וקוד לחוד הבנת את הכוונה שלי?... תודה
  6. אתה מתכוון לקוד האחרון שכתבתי? אני אנסה את זה תודה אבל למה הוא לא עונה על השאלה? עובדה שבחלק מהדוגמאות זה עובד.
  7. היי עדיין אשמח לעזרה בתרגיל הזה אני לא מבין למה הוא לא מדפיס -1... תודה
  8. איזה קטע... אז איך לי זה הדפיס אני מבולבל כבר...כי אני שיניתי את התנאי בmain להיות הפוך כלומר found לא שווה -1 אז תדפיס -1 אחרת תדפיס את cell(הודעה למעלה) ושהכנסתי את הדוגמא 180 120 60 30 20 15 זה הדפיס לי 3 אבל מנגד שהכנסתי נגיד 6 5 4 3 2 1 הפלט היה 1 ושהכנסתי 9 0 0 0 0 0 אז הפלט היה ריק תודה
  9. היי חבר'ה שיגעתי אותכם ממש אבל מרגיש בודד בנושא ואין לי למי לפנות... אם אני משנה את התנאים כאן: if(found != -1) cout<< cell1; else cout << "-1"; לככה: if(found != -1) cout << "-1"; else cout<< cell1; אז בדוגמה 180 120 60 30 20 15 הפלט 3 שזה תקין אבל שאין אז הוא לא מוציא -1 מישהו בבקשה יכול להסביר לי מדוע? המון תודה ושוב סליחה
  10. סליחה שאני משגע אותך אבל זה קוד יותר טוב או לעשות כבר את מה שאמרת? בעצם עדיין זה מדפיס -1. פה השתמשתי בהם הבנת מה עשיתי? כאילו שמרתי כל פעם על התא שיבדוק את הבאים ואם לא אז שיעבור לתא הבא זה עדיין מדפיס לי -1... //------include section------- #include <iostream> #include <cstdlib> //------std section------- using std:: cin; using std:: cout; using std:: endl; //------const section const int N = 6; // The size you want to set //---prtotypes section---- void read_data (int arr[]); int divide_left(int arr[], int &cell); int divide_right (int arr[], int &cell); int
  11. כל הבדיקה של כל תא יהיה בפונקצייה אחת?
  12. בפונקצייה אחת או לכל תא פונקצייה? בדוק אין קיצור דרך? חח
  13. זה אומר לעשות לולאת פור לכל תא פשוט? או משהו אחר? לגבי השני לא הבנתי.. תודה
  14. כאילו מצד שבכל התאים שלפניו קיימים ערכים המחלקים את הערך בתא, ובכל התאים אחריו קיים ערך המתחלק ע"י הערך בתא. למשל בדוגמה שלי כל הערכים לפני 60 אז 60 מחלק אותם וכל הערכים אחרי 60 מתחלקים ב60
×
  • צור חדש...

בראש החדשות:

תוקפת בשלוש חזיתות: AMD משיקה 13 מעבדים ניידים חדשים בבת אחת

תוקפת בשלוש חזיתות: AMD משיקה 13 מעבדים ניידים חדשים בבת אחת

בזמן שאינטל מסתפקת בהשקה של שלושה דגמים ניידים חדשים כחיזוק למשפחת מוצרים קיימת - המתחרה שלה יורה בכל התותחים עם מגוון גדול של דגמים בהספקים של בין 15 וואט ל-45 וואט ומעלה, בתוספת ליבות Zen 3 (כמעט) בכל מקום

קרא עוד

חדש באתר