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

נושא: שאלות/בעיות בשפת C

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
RazTK
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 16 November 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3
נשלח בתאריך: 16 November 2005 בשעה 15:50 | IP רשוּם
ציטוט RazTK

שלום לכולם,

התחלתי ללמוד C באופן עצמאי.

אני משתמש במהדר Dev C++ ויש לי בעיה: כאשר אני מנסה להשתמש בפונקציה randomize(); או clrscr(); הוא נותן לי שגיאה למרות שעשיתי #include <conio.h>.

עוד דבר זה שאני לא מצליח להשתמש בפונקציה Delay(); למרות שעשיתי #include <dos.h>...

הנה הקוד למה שכתבתי בינתיים:

קוד:
#include <stdio.h>
#include <conio.h>
int main()
{
    int x, x2, x3;
    printf("From: ");
    scanf("%i", &x);
    printf("\nTo: ");
    scanf("%i", &x2);
    printf("\nStep: ");
    scanf("%i", &x3);
    for(x=x;x<=x2;x+=x3) printf("\n%i", x);
    printf("\n\nDone.");
    getch();
}

אני רוצה לדעת איך אפשר לעשות שכאשר והמשתמש ילחץ על המקש אנטר, התוכנית לא תרד שורה אלא תישאר באותה השורה (תפעילו כדי להבין).

תודה מראש על העזרה.

נזכרתי בעוד שאלה: איך אני יכול לקבוע לייבל בתוכנית ומהי הפקודה הנכונה כדי להגיע ללייבל כלשהו?

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

הצטרף / הצטרפה: 11 October 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 162
נשלח בתאריך: 16 November 2005 בשעה 18:35 | IP רשוּם
ציטוט אבידור

יורד לך שתי שורות כן? ולמה זה, כי המשתמש לוחץ אנטר - יורד שורה, ואתה כתבת \N שזה יורד עוד שורה. תעיף את ה\N.

עכשיו, אם תחפש בנושאים הקודמים, חיפשתי קומפילר ועזבתי את הקומפילר הזה כי הוא לא תומך בפקודות האלו. אני ממליץ לך על BORLAND C לסביבת DOS.

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

name:

את ה NAME תחליף בשם כלשהוא.
הגישה לליבל היא GOTO NAME;
חזרה לתחילת העמוד הצג את כרטיס החבר של אבידור חפש הודעות אחרות של אבידור
 
RazTK
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 16 November 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3
נשלח בתאריך: 16 November 2005 בשעה 18:44 | IP רשוּם
ציטוט RazTK

אבידור כתב:
יורד לך שתי שורות כן? ולמה זה, כי המשתמש לוחץ אנטר - יורד שורה, ואתה כתבת \N שזה יורד עוד שורה. תעיף את ה\N.

עכשיו, אם תחפש בנושאים הקודמים, חיפשתי קומפילר ועזבתי את הקומפילר הזה כי הוא לא תומך בפקודות האלו. אני ממליץ לך על BORLAND C לסביבת DOS.

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

name:

את ה NAME תחליף בשם כלשהוא.
הגישה לליבל היא GOTO NAME;

תודה רבה לך על התגובה.

אני מתכוון שכאשר המשתמש לוחץ אנטר אז זה יורד שורה גם אם הוא לא כתב כלום.

ועכשיו כאמרת לי איך עושים לייבל אז אני אצליח.

עריכה: האם Borland C הינו מהדר חינמי? אוכל לקבל קישור לדף הבית שלו בבקשה?

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

הצטרף / הצטרפה: 11 October 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 162
נשלח בתאריך: 16 November 2005 בשעה 19:39 | IP רשוּם
ציטוט אבידור

הוא לא, אך הגרסה הדוסית שלו( הכי טובה) כבר לא נמכרת.
תוריד אותה...
חזרה לתחילת העמוד הצג את כרטיס החבר של אבידור חפש הודעות אחרות של אבידור
 
pitbull
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 14 May 2005
משתמש: מנותק/ת
הודעות: 209
נשלח בתאריך: 16 November 2005 בשעה 20:26 | IP רשוּם
ציטוט pitbull

borland c אחד הקומפילרים הטובים, לפי דעתי ה help שם הכי נוח שיכול להיות,
יותר מכל קומפילר אחר.
אבל זה כמובן רק לסביבת דוס.
חזרה לתחילת העמוד הצג את כרטיס החבר של pitbull חפש הודעות אחרות של pitbull
 
Nameless
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 16 November 2005 בשעה 22:33 | IP רשוּם
ציטוט Nameless

borland sucks :\
היא כמו מיקרופלוץ בקשר לשירה על תקנים
חזרה לתחילת העמוד הצג את כרטיס החבר של Nameless חפש הודעות אחרות של Nameless בקר בדף הבית של Nameless
 
CoNfideNce
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 10 September 2005
משתמש: מנותק/ת
הודעות: 25
נשלח בתאריך: 17 November 2005 בשעה 10:09 | IP רשוּם
ציטוט CoNfideNce

הוא באמת דפוק :|

__________________
CoNfi ;)
חזרה לתחילת העמוד הצג את כרטיס החבר של CoNfideNce חפש הודעות אחרות של CoNfideNce
 
אורח
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 17 November 2005 בשעה 10:30 | IP רשוּם
ציטוט אורח

אולי אתם לא מודעים לכך, אבל יש יותר מתקן אחד.

ומה רע בVISUAL C++?
הוא שומר על תקן ANSI

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

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 17 November 2005 בשעה 10:33 | IP רשוּם
ציטוט ניר

אורח כתב:

ומה רע בVISUAL C++?
הוא שומר על תקן ANSI



הוא תומך (והכוונה באמת תומך) ב-STL למשל? לא ממש

חוץ מזה - יש כמה מבנים לא קטנים בהם הוא מחזיר lvalue כשהוא לא באמת צריך להחזיר אחד, ולא חסרות נקודות נוספות של סטייה שכרגע ברחו לי מהראש.


__________________
מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
CoNfideNce
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 10 September 2005
משתמש: מנותק/ת
הודעות: 25
נשלח בתאריך: 17 November 2005 בשעה 10:43 | IP רשוּם
ציטוט CoNfideNce

אולי, אבל עדיין לדעתי הוא אחדד מהקומפיילרים היותר טובים לווינדוס

__________________
CoNfi ;)
חזרה לתחילת העמוד הצג את כרטיס החבר של CoNfideNce חפש הודעות אחרות של CoNfideNce
 

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

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

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