ABA


"|C| נתנו לי חידה איך אפשר לעשות לוח הכפל עם לולאה אחת"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10317 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10317
zero_cool

   20:23   15.03.11   
אל הפורום  
  |C| נתנו לי חידה איך אפשר לעשות לוח הכפל עם לולאה אחת  
 
   המרצה שלנו נתן לנו אתגר קטן , האם יש אפשרות לעשות לוח כפל עם לולאה אחת בלבד.. ולא לולאה בתוך לולאה וכו..
יש מצב כזה?


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכתב hm10 15.03.11 20:48 1
     ואם נעשה את זה אפילו עוד יותר אלגנטי: ldan192  15.03.11 21:05 2
  תותחים!! תודה רבה! zero_cool 15.03.11 22:43 3

       
hm10
חבר מתאריך 24.9.09
322 הודעות, דרג אמינות חבר זה
   20:48   15.03.11   
אל הפורום  
  1. מכתב  
בתגובה להודעה מספר 0
 
   int i;
int j;

for (i=1, j=1 ; i<=10 && j<=10 ; ++i) {
printf("%d ", i*j);
if (i == 10) {
++j;
i=1;
}
}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   21:05   15.03.11   
אל הפורום  
  2. ואם נעשה את זה אפילו עוד יותר אלגנטי:  
בתגובה להודעה מספר 1
 

#define N 10

....
for (int count = 0; count < N*N; ++count) {
C[count/N] += (A[count/N][count%N] * B[count%N][count/N]);
}

עד כדי טעויות אינדקסינג
וכמובן שאפשר להרחיב את זה גם לגדלים N*P ואל בהכרח N*N


בברכה,
עידן


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

דרג אמינות חבר זה
   22:43   15.03.11   
אל הפורום  
  3. תותחים!! תודה רבה!  
בתגובה להודעה מספר 0
 
  


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

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

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



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