פורסם 2009 באוגוסט 816 שנים כי אתה צריך ללכת למקום ששמרת את הקימפול ואז ללחוץ עליו.אם קימפלת משהו והוא מציג לך אותו וסוגר במהירות אתה צריך להוסיף conio ככה: #include <stdio.h>#include <conio.h>void main( ){ printf(I love to learn C);getch () ;}
פורסם 2009 באוגוסט 916 שנים תתחיל למוד במקום לדבר הרבה,פשוט תקרא את המדריך.אם אתה רוצה אני אביא לך מדריך לדברים בסיסיים.תפנה אליי בפרטי.
פורסם 2009 באוגוסט 916 שנים אני ממליץ על הקומפלייר הזה http://www.bloodshed.net/devcpp.htmlהקומפיילר בעייתי ... התכנית תסגר אם בסוף לא תעשה scanf("%d",&a(היא פשוט תיפתח לשניה ותסגר
פורסם 2009 באוגוסט 916 שנים מחבר מה הבעיה בזהint main(){ unsigned int grade1= 78, grade2= 84, grade3= 45, grade4= 97, grade5= 64; float average; average = (grade1 + grade2 + grade3 + grade4 + grade5) /5; return 0;}
פורסם 2009 באוגוסט 916 שנים קודם כל, טיפ קטן: כשאתה כותב קוד בפורום, אל תצמיד אותו לשמאל, אלא תשתמש בטג קוד (הכפתור שנראה כמו #, ליד הכפתור של הציטוט).חוץ מזה, שני דברים בעיתיים בתוכנית שלך:א. התכנית לא מדפיסה כלום (היא רק מבצעת כל מיני חישובים וזהו).ב. החלוקה שאתה עושה היא חלוקה של שלמים. כלומר, הממוצע שלך יהיה מעוגל כלפי מטה ולא מדויק. על מנת שיהיה מדויק, תחלק ב-5.0 במקום ב-5.חוץ מזה עוד שני דברים קטנים:למה השתמשת ב-unsigned int ולא פשוט ב-int? חוץ מזה, עדיף להשתמש ב-double על פני float (אם יש ספר שאומר אחרת, זה רק כי הוא ישן).
פורסם 2009 באוגוסט 916 שנים מחבר אז איך אני עושה שהוא יראה?אגב את מה שאני יודע לקחתי מפה- http://he.wikibooks.org/wiki/%D7%A9%D7%A4%D7%AA_C/%D7%9E%D7%A9%D7%AA%D7%A0%D7%99%D7%9D
פורסם 2009 באוגוסט 916 שנים מחבר קראתי ולא הבנתי איפה אני אמור לשים את ה printf. אגב מה return 0; אומר?
פורסם 2009 באוגוסט 916 שנים תחשוב על זה ככה: הפקודות בתכנית מתבצעות לפי הסדר. אז איפה הגיוני לשים את ההדפסה?לא משנה כרגע מה אומר ה-return 0... פשוט תזכור שהוא צריך לבוא בסוף התכנית (הקומפיילר יתעלם מפקודות שיבואו אחריו בתוך ה-main).
פורסם 2009 באוגוסט 916 שנים ההודעות של BlaCk - DiAmOnD נמחקו.BlaCk - DiAmOnD, בבקשה קרא את הת'רד והגב לעניין בלבד.לשואל: שים את ה-printf לפני ה-return 0 (כי כמו שאמרתי, כל מה שתכתוב אחריו לא ירוץ) ואחרי שאתה שם את הערך ב-average (כי אתה רוצה להדפיס את הערך העדכני).
פורסם 2009 באוגוסט 916 שנים מחבר זה מה שיש לי עכשיו #include <stdio.h>#include <conio.h>int main(){ int grade1 = 78, grade2 = 84, grade3 = 45, grade4 = 97, grade5=64; double average; average =(grade1 + grade2 + grade3 + grade4 + grade5) / 5; getch(); printf return 0;}
פורסם 2009 באוגוסט 916 שנים אני מבין שאתה מתעלם ממה שאני אומר לך.אתה צריך להדפיס באמצעות printf. קרא את הפרק על קלט ופלט.קודם כל' date=' טיפ קטן: כשאתה כותב קוד בפורום, אל תצמיד אותו לשמאל, אלא תשתמש בטג קוד (הכפתור שנראה כמו #, ליד הכפתור של הציטוט).[/quote']
פורסם 2009 באוגוסט 916 שנים מחבר קראתי את הפרק אבל אני לא מבין שום דבר. אפילו אני לא מבין למה צריך לכתוב.#include <stdio.h>וגם מה זה- הדפסת ערכים בעזרת מציינים?
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.