ABA


"עזרה בפתרון שאלה C++"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #12762 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12762
KingFigo

   17:03   27.11.05   
אל הפורום  
  עזרה בפתרון שאלה C++  
 
   שלום
אני אשמח אם מישהו ייתן לי כיוון למחשבה בעניין כי אני לא כל-כך מצליח ליישם את זה בתוכנה.
זו השאלה:
כתוב תוכנית הקולטת מהמשתמש סדרה של מספרים חיוביים עד המספר -1 .התוכנית תדפיס את ארבעת המספרים שסכומם הוא מינימלי. למשל:
-1 2 5 8 1 3 5
תדפיס התוכנית את המספרים
2 5 8 1
ואת הסכום
16

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


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תראה בכלליות מה עושים עידן_הכלי 27.11.05 18:50 1
     חלקית... KingFigo 27.11.05 19:21 2
         לא הבנתי מה הבעיה שלך כנס עידן_הכלי 27.11.05 22:58 5
  מה הכוונה ב DOWNTOWN 27.11.05 19:43 3
     רצף של מספרים KingFigo 27.11.05 20:28 4

       
עידן_הכלי

   18:50   27.11.05   
אל הפורום  
  1. תראה בכלליות מה עושים  
בתגובה להודעה מספר 0
 
   אני לא יעשה לך את ב c++ כי אין לי כוח אבל הנה הרעיון:
קולט 4 מספרים ראשוניים ומסדר אותם לפי הסדר min1, min2, min3 ,min4

אח"כ עושה לולאה עד שהמספר שנקלט הוא -1, ובה אתה קולט כל פעם מספר

אתה הולך מההכי קטן עד להכי קטן האחרון כל פעם
אם num <min1 אז :

min4= min3
min3 = min2
min2 = min1
min1 = num
ואם לא אז אתה בודק אם num < min2 ואז אם כן אותו דבר אבל לא משנה כלום ב min1

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
KingFigo

   19:21   27.11.05   
אל הפורום  
  2. חלקית...  
בתגובה להודעה מספר 1
 
   ה-min שאתה מתכוון, היית מגדיר אותם בהתחלה נכון ? אבל מה יקרה במידה והמשתמש יכניס יותר מ-4 מספרים ? איך אני אומר למהדר מה המשתנים ?

פה בעצם מתחילה הבעיה שלי...כי עד להגדרה שלהם הגעתי..

אבל תודה !!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
עידן_הכלי

   22:58   27.11.05   
אל הפורום  
  5. לא הבנתי מה הבעיה שלך כנס  
בתגובה להודעה מספר 2
 
   ככה אתה מתחיל

#include <iostream.h>

main()
{
int num,min1,min2,min3,min4;
cout<<"Enter Numbers\n";
cin>>min1>>min2>>min3>>min4;
תסדר את המספרים לפי הסדר ככה שמין1 הוא הכי קטן
cin>>num;
לולאה כל עוד המספר שונה מ--1
השוואה כמו שאמרתי לך והצבה במקום המתאים
cin>>num;
}


וזה הכל... תוכנית ממש פשוטה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DOWNTOWN
חבר מתאריך 28.5.02
5388 הודעות
   19:43   27.11.05   
אל הפורום  
  3. מה הכוונה ב  
בתגובה להודעה מספר 0
 
   "התוכנית תדפיס את ארבעת המספרים שסכומם הוא מינימלי. למשל:"
זה לא כל כך ברור :\

s22holyshits33

אני מלך


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
KingFigo

   20:28   27.11.05   
אל הפורום  
  4. רצף של מספרים  
בתגובה להודעה מספר 3
 
   שמהם התוכנה תבחר את ארבעת המספרים הצמודים הנמוכים ביותר...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net