ABA


"|שאלה| בקשר לC, אבל זה יותר פעולות חשבון בסיסיות..."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13559 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13559
-DoTaN-

   19:19   10.09.06   
אל הפורום  
  |שאלה| בקשר לC, אבל זה יותר פעולות חשבון בסיסיות...  
 
   ערכתי לאחרונה בתאריך 10.09.06 בשעה 19:36 בברכה, -DoTaN-
 
יש לכם 3 מספרים, נקרא להם Num1 Num2 Num3 , כולם int , תנו להם ערכים מספריים שתרצו.

עכשיו תצטרכו לעשות את הפעולות חשבון הבאות:


Num1 = Num2+Num3;
Num2 = Num1*Num3;
Num3 = Num2-Num1;

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

אני הצלחתי עם הוספה של שני משתנים נוספים, temp1 וtemp2 .

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

תודה


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  לא הבנתי MULI 10.09.06 19:34 1
     לא לא... -DoTaN- 10.09.06 19:35 2
         עדיין לא בטוח שהבנתי.. MULI 10.09.06 19:44 3
             משהו כזה... אבל הרעיון הוא להוסיף רק temp אחד... -DoTaN- 10.09.06 19:47 4
                 סתכל טוב, השתמשתי רק באחד MULI 10.09.06 19:51 5
                     צודק D: אתה תותח... תודה -DoTaN- 10.09.06 19:55 6
  הנה בלי משתני עזר בכלל DOWNTOWN 14.09.06 13:24 7
  מישהו יכול להעלות לי את התוכנה שאתם משתמשים בה? BlacKobra 14.09.06 18:58 8

       
MULI

   19:34   10.09.06   
אל הפורום  
  1. לא הבנתי  
בתגובה להודעה מספר 0
 
   בשורה הראשונה אתה בודק אם NUM1 גדול מ או שווה לסכום של NUM2+NUM3
זה ביטוי שיכול להחזיר אמת או שקר
אתה מתכוון שזה צריך להחזיר אמת בכל אחת מהשורות?


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

   19:35   10.09.06   
אל הפורום  
  2. לא לא...  
בתגובה להודעה מספר 1
 
   הכוונה שלי הייתה שאתה צריך לעשות שNum1 יהיה שווה לסכום של Num2 וNum3, סליחה אם בלבלתי


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

   19:44   10.09.06   
אל הפורום  
  3. עדיין לא בטוח שהבנתי..  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 10.09.06 בשעה 19:55 בברכה, MULI
 
ככה?


temp = Num1;
Num1 = Num2+Num3;
Num1 = temp;
temp = Num2;
Num2 = Num1*Num3;
Num2 = temp;
temp = Num3;
Num3 = Num2-Num1;
Num3 = temp;


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

   19:47   10.09.06   
אל הפורום  
  4. משהו כזה... אבל הרעיון הוא להוסיף רק temp אחד...  
בתגובה להודעה מספר 3
 
   עם 2 זה גם קל, עם אחד זה קשה :|

ד"א אני עשיתי ככה:


int Num1, Num2, Num3, temp1, temp2;
Num1=10;
Num2=20;
Num3=30;
temp1=Num1;
Num1=Num2+Num3;
temp2=Num2;
Num2=Num1*Num3;
Num3=temp2-temp1;


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

   19:51   10.09.06   
אל הפורום  
  5. סתכל טוב, השתמשתי רק באחד  
בתגובה להודעה מספר 4
 
   כל פעם אני שומר את הערך שהולך להשתנות, אחרי שהערך השתנה, אני מחזיר לו את הערך הקודם

אבל אין שום מטרה הגיונית בתרגיל.. אולי עדיף שתעתיק את השאלה בדיוק איך שקיבלת אותה?


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

   19:55   10.09.06   
אל הפורום  
  6. צודק D: אתה תותח... תודה  
בתגובה להודעה מספר 5
 
   והרעיון של התרגיל היה לנסות עם כמה שפחות משתנים...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DOWNTOWN
חבר מתאריך 28.5.02
5388 הודעות
   13:24   14.09.06   
אל הפורום  
  7. הנה בלי משתני עזר בכלל  
בתגובה להודעה מספר 0
 
  

Num2 -= Num1;
Num1 *= Num3;
Num3 += Num2+(Num1/Num3);
Num3 = Num3 ^ Num1;
Num1 = Num3 ^ Num1;
Num3 = Num3 ^ Num1;

s22holyshits33

אני מלך


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

   18:58   14.09.06   
אל הפורום  
  8. מישהו יכול להעלות לי את התוכנה שאתם משתמשים בה?  
בתגובה להודעה מספר 0
 
  


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

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

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



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