נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: שאלה ב-C

(נושא נעול נושא נעול)
שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
יניב
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 05 May 2007 בשעה 15:35 | IP רשוּם
 

שלום !!

 

איך אני אמור לכתוב את האותיות a,b,c......

בצורה כזו של פרמידה

                                    A

                                 B C

                              D E F

עשיתי לולאת  FOR והוא מתפיס לי בטור

חזרה לתחילת העמוד הצג את כרטיס החבר של יניב חפש הודעות אחרות של יניב בקר בדף הבית של יניב
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 05 May 2007 בשעה 16:18 | IP רשוּם
 

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

לדוגמא:

קוד:
int rowLength = 0;
int current = 0;
for (char c = 'a'; c <= 'z'; ++c)
{
    Console.Write("{0} ", c);
    if (++current > rowLength)
    {
        current = 0;
        ++rowLength;
        Console.WriteLine();
    }
}



__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
shmq288
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 03 April 2007
משתמש: מנותק/ת
הודעות: 12
נשלח בתאריך: 05 May 2007 בשעה 22:20 | IP רשוּם
 

יניב..

אני גם צריך לפתור אותה שאלה ולא הצלחתי..

אתה הצלחת?

אם כן, אני אודה לך מאוד אם תעלה את הפיתרון בבקשה

חזרה לתחילת העמוד הצג את כרטיס החבר של shmq288 חפש הודעות אחרות של shmq288
 
מתלמד
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 08 May 2007 בשעה 13:34 | IP רשוּם
 

OK

מה זה ה Console.Write ?? Console.WriteLine();??

חזרה לתחילת העמוד הצג את כרטיס החבר של מתלמד חפש הודעות אחרות של מתלמד בקר בדף הבית של מתלמד
 
אבידור
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 08 May 2007 בשעה 14:45 | IP רשוּם
 

קוד:

#include <stdio.h>
#include <conio.h>
/* ASCII OF A-Z (upper, not lower) = 65 - 90*/
int main()
{
    int num=1,i=0;
    char ch;
    printf("Press any key to start: \n");
    getch();
    for(ch=65;ch<=90;ch++)
    {
    if(i==num)
    {
               i=0;
               num++;
               printf("\n");
    }
    printf("%c ",ch);
    i++;
}
getch();
}
  
חזרה לתחילת העמוד הצג את כרטיס החבר של אבידור חפש הודעות אחרות של אבידור בקר בדף הבית של אבידור
 

מצטערים, אינך יכול/ה להגיב לנושא זה.
נושא זה נעול.

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה