עבור לתוכן

מתחיל ללמוד c מה להוריד??

Featured Replies

פורסם

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

פורסם
  • מחבר

עדיף להשתמש בכתבן כי הבנתי שהוא לא משהו. לא עדיף איזה תוכנה ??

פורסם
  • מחבר

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

פורסם

קורס זריז:

פותח קובץ חדש

כותב את התוכנית

עושה COMPILE אם אין שגיעות אז זה מקמפל, אם יש שגיעות הוא נראה לך את השגיעות ואתה מתקן

ועושה עוד פעם קימפול עד שאין שגיעות

שומר את העבודה - התוכנית

מריץ - RUN

מה ואיך אני לא יכול להגיד לך כי אף פעם לא עבדתי אם הקומפילר הזה...

אבל אני בטוח שיש פה מישהו שכן

תשחק קצת אם התוכנה ותיראה מה ואיך

פורסם
  • מחבר

אז אם מה אתה כן משתמש ויכול לעזור לי. הורדתי גם את השני אבל כנראה בגלל שאני חדש בתחום אני לא מצליח לקלוט מה הולך. רשמתי תוכנית פשוטה עשיתי קומפילר. הוא סים בלי שגיאות. עשיתי run ואז אני לא רואה תוצאות לא כלום. במה אתה משתמש ויכול לעזור לי???

פורסם

אם אתה רוצה שאני אעזור לך אז תשתמש ב-BORLAND TURBO C++ גירסה 3.0.

זה מאוד נוח ומלמדים עם הקומפיילר הזה ברוב בתי הספר (או עם TCLITE שזה אותו העקרון אבל גירסה LITE).

פורסם

עבדתי רק אם קומפילרים שעובדים.רצים בדוס...אבל בכל מיקרה....

האם יש לך איזשהו פלט למסך בתוכנית?

אם יש לך פלט ואת לא רואה אותו שחפש משהו בתפריט כמו output screen

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

פורסם
  • מחבר

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

מה שבילבל אותי כל הזמן היה שרשמתי את התוכנית הכי בסיסית (העתקתי אותה מאיזה אתר שמלמד c) ואני לא רואה שום פלט אחרי קומפילא שבו אין טעויות ואחרי run.

אם אני רושם את התוכנית הבאה לא אמור להיות פלט?:

include<stdio.h<

void main()

}

printf)"hello"(;

{

פורסם

איפה יש קומפייל? :jump:

פורסם

תנסה לכתוב את התוכנית הזאת ותראה אם היא עובדת....

אם אני לא טועה אתה צריך לכתוב בין הסוגריים {} getch בדיוק שאתה מסיים... קוד לדוגמא (למדתי קצת בבית ספר P:):

1. #include <stdio.h>

2. #include <conio.h>

#include <dos.h>

3. void main()

4. {

5. printf("hello there!");

6.

7.getch();

8. }

עכשיו... בשורה ראשונה צריך לרשום את שני הפקודות הללו ב dos.h stdio.h conio.h

(אתה יכול גם למחוק את קוניו נקודה איג' אבל תצטרך למחוק גם את כל השורה של getch)

אחרי שאתה רושם void main (שבתוכו אתה רושם את גוף התוכנית)

אתה צריך לכתוב "{" ואחריו את התוכנית שאתה רוצה לעשות.( זה חשוב כל דבר שאתה כותב אז תשים לב) ואז אם אתה רוצה לכתוב משהו כדי שיראו אותו

אז אתה כותב את הפקודה printf

ואז פותח גרשיים כותב את המשפט ושם גרשיים ואז ")" "("

לפי שורה 5 . בין הסוגרים {} אתה כמובן כותב את הפקודות שבסיום כל פקודה אתה שם ; שזה חשוב לשים אחרת זה לא יעבוד

ולבסוף אתה כותב לפי שורה 7 getch();

שזה בעצם נותן לך אפשרות יציאה מהתוכנית

ואז אתה שם כדי לסגור את גוף התוכנית "}"

וזהו! ואם כתבת כמו שצריך אז זה אמור לכתוב לך "hello there!"

  • 4 חודשים מאוחר יותר...
פורסם

אני עובד על הקומפיילר TC 3.0 כבר 4 שנים... אם אתה רוצה איזושהיא עזרה - אני מקיר לפחות 1/4 ממה שזה יכול לעסות!

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים