ABA


"חידה בC \ PHP מה שבא לכם - לכל החכמים חידה טריקית ויפה"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13276 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13276
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   14:02   11.05.06   
אל הפורום  
  חידה בC \ PHP מה שבא לכם - לכל החכמים חידה טריקית ויפה  
 
   ערכתי לאחרונה בתאריך 11.05.06 בשעה 14:05 בברכה, bmaorlo
 

int i=0;
int n=20;
while (i<n){
print ("*");
i=i-1;
}

על התוכנית להדפיס 20 כוכביות , (כרגע היא לא עושה את זה ואני יודע).
עליכם לשנות תו אחד (או להוסיף או להוריד או להחליף) בתוכנית כדי לגרום לתוכנית לעבוד .
עכשיו מה שטריקי כאן , ישנם 4 פתרונות שאני עליתי עליהם .
נראה כמה תצליחו להביא.
ואני מזכיר לשנות (או להוסיף או להוריד או להחליף) אך ורק תו אחד!.


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכתב green killer 11.05.06 14:38 1
     יפה bmaorlo  11.05.06 16:35 2
     בקשר ל-2 nesher  11.05.06 17:52 3
         תבדוק זה חוקי bmaorlo  11.05.06 18:34 4
             זה לא קביל תחת ansi c . MadXP 11.05.06 19:03 5
                 מה לגבי הפתרון הרביעי ? bmaorlo  12.05.06 16:08 6
                     אני אחשוב על זה... MadXP 12.05.06 20:11 7

       
green killer

   14:38   11.05.06   
אל הפורום  
  1. מכתב  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 11.05.06 בשעה 14:49 בברכה, green killer
 
1. להחליף את ה- ב+ בi=i-1
2. להוסיף - לפני ה- בi=i-1
3. להוסיף - לפני הi ב while (i<n)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   16:35   11.05.06   
אל הפורום  
  2. יפה  
בתגובה להודעה מספר 1
 
   אני מצאתי עוד אחד ,


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

   17:52   11.05.06   
אל הפורום  
  3. בקשר ל-2  
בתגובה להודעה מספר 1
 
   i=i--1 לפי שאני יודע זה לא חוקי
כמו שלא עושים i--1; או i++2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   18:34   11.05.06   
אל הפורום  
  4. תבדוק זה חוקי  
בתגובה להודעה מספר 3
 
   ערכתי לאחרונה בתאריך 11.05.06 בשעה 18:35 בברכה, bmaorlo
 
זה לא על העקרון של -- ועוד מספר זה על עיקרון שמינוס ומינוס נותן פלוס.
מתמטי ולא סינטקס של השפה.


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

   19:03   11.05.06   
אל הפורום  
  5. זה לא קביל תחת ansi c .  
בתגובה להודעה מספר 4
 
   אתה מוזמן לבדוק.
תריץ Gcc שהוא כמובן מהדר ansi c חוקי ולא visual studio או כל מהדר מוזר אחר ותווכח שהתוצאה של פעולה כמו -- היא:
invalid lvalue in decrement
parse error before numeric constant


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   16:08   12.05.06   
אל הפורום  
  6. מה לגבי הפתרון הרביעי ?  
בתגובה להודעה מספר 5
 
   יש לך רעיון ?


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

   20:11   12.05.06   
אל הפורום  
  7. אני אחשוב על זה...  
בתגובה להודעה מספר 6
 
   ערכתי לאחרונה בתאריך 12.05.06 בשעה 20:12 בברכה, MadXP
 


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

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

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



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