אני רוצה ללמוד שפת C ואני לא יודע איך - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

אני רוצה ללמוד שפת C ואני לא יודע איך


reyreymoo

Recommended Posts

כי אתה צריך ללכת למקום ששמרת את הקימפול ואז ללחוץ עליו.

אם קימפלת משהו והוא מציג לך אותו וסוגר במהירות אתה צריך להוסיף conio ככה:



#include <stdio.h>
#include <conio.h>


void main( )

{

printf(I love to learn C);

getch () ;

}

קישור לתוכן
שתף באתרים אחרים

  • תגובות 54
  • נוצר
  • תגובה אחרונה

קודם כל, טיפ קטן: כשאתה כותב קוד בפורום, אל תצמיד אותו לשמאל, אלא תשתמש בטג קוד (הכפתור שנראה כמו #, ליד הכפתור של הציטוט).

חוץ מזה, שני דברים בעיתיים בתוכנית שלך:

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

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

חוץ מזה עוד שני דברים קטנים:

למה השתמשת ב-unsigned int ולא פשוט ב-int? חוץ מזה, עדיף להשתמש ב-double על פני float (אם יש ספר שאומר אחרת, זה רק כי הוא ישן).

קישור לתוכן
שתף באתרים אחרים

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

לא משנה כרגע מה אומר ה-return 0... פשוט תזכור שהוא צריך לבוא בסוף התכנית (הקומפיילר יתעלם מפקודות שיבואו אחריו בתוך ה-main).

קישור לתוכן
שתף באתרים אחרים

ההודעות של BlaCk - DiAmOnD נמחקו.

BlaCk - DiAmOnD, בבקשה קרא את הת'רד והגב לעניין בלבד.

לשואל: שים את ה-printf לפני ה-return 0 (כי כמו שאמרתי, כל מה שתכתוב אחריו לא ירוץ) ואחרי שאתה שם את הערך ב-average (כי אתה רוצה להדפיס את הערך העדכני).

קישור לתוכן
שתף באתרים אחרים

אני מבין שאתה מתעלם ממה שאני אומר לך.

אתה צריך להדפיס באמצעות printf. קרא את הפרק על קלט ופלט.

קודם כל' date=' טיפ קטן: כשאתה כותב קוד בפורום, אל תצמיד אותו לשמאל, אלא תשתמש בטג קוד (הכפתור שנראה כמו #, ליד הכפתור של הציטוט).

[/quote']

קישור לתוכן
שתף באתרים אחרים

ארכיון

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


×
  • צור חדש...