ABA


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

   01:10   04.06.06   
אל הפורום  
  יש לי בעיה ברקורסיה ב C++, תוכלו לעזור לי?  
 
   ערכתי לאחרונה בתאריך 04.06.06 בשעה 01:11 בברכה, o0BMW-Z30o
 

#include<iostream.h>

void PrintTriangle(int n);

void main()
{
int n=0;
cin>>n;

PrintTriangle(n) ;
}


void PrintTriangle(int n)
{
if (n!=0){
for(int i=0;i<n;++i){
cout << "*";
}
cout << endl;
PrintTriangle(n-1);
}
}


זה מדפיס נגיד אם n=5,
*
****
***
**
*
והשאלה אומרת להדפיס
*
**
***
****
*

איך אני עושה את זה? :O לא הצלחתי...


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  כנס DOWI 04.06.06 07:42 1
     תודה רבה אחי!!! איך לא חשבתי על זה! תודההה o0BMW-Z30o 04.06.06 16:01 2

       
DOWI

   07:42   04.06.06   
אל הפורום  
  1. כנס  
בתגובה להודעה מספר 0
 
   שים את השורה
PrintTriangle(n-1);
לפני ההדפסה


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

   16:01   04.06.06   
אל הפורום  
  2. תודה רבה אחי!!! איך לא חשבתי על זה! תודההה  
בתגובה להודעה מספר 1
 
  


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

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

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



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