![מדריך C - פרק 13 - Structs](https://i.ytimg.com/vi/QSsk8xU9euc/hqdefault.jpg)
תוֹכֶן
רצית פעם לתכנת ב- C ++? הדרך הטובה ביותר ללמוד זאת היא להסתכל על דוגמאות. עיין בתוכנית C ++ הפשוטה הבאה כדי ללמוד עוד על המבנה של תוכנית C ++, ואז צור תוכנית פשוטה משלך.
לדרוך
- וודא שיש לך מהדר ו / או IDE. שלוש אפשרויות טובות הן GCC, או אם אתה מריץ Windows, Visual Studio Express Edition או Dev-C ++.
- נסה כמה תוכניות לדוגמא. העתק והדבק את הקוד הבא בעורך טקסט / קוד:
- תוכנית פשוטה שיצרה ביארנה סטרוסטרופ (מפתח ++ C) כדי לבדוק את המהדר שלך:
- תוכנית לקביעת סכום שני המספרים:
[[תמונה: צור תוכנית פשוטה ב- C ++ שלב 2 גרסה 3.webp | center]] #include iostream> באמצעות namespace std; int main () {int no1, no2, sum; cout " n המספר הראשון ="; cin no1; cout " n המספר השני ="; cin no2; סכום = no1 + no2; cout " n סכום" no1 "ו-" no2 "=" סכום n "; החזר 0; }
- תוכנית לקביעת תוצר המספרים:
[[תמונה: צור תוכנית פשוטה ב- C ++ שלב 3 גרסה 3.webp | center]] #include iostream> int main () {int v1, v2, range; std :: cout "הזן שני מספרים:" std :: endl; std :: cin v1 v2; אם (v1 = v2) {range = v2 - v1; } אחר {range = v1 - v2; } std :: cout "range =" range std :: endl; החזר 0; }
- תוכנית לקביעת ערך המעריכים:
[[תמונה: צור תוכנית פשוטה ב- C ++ שלב 4 גרסה 3.webp | center]] #include iostream> באמצעות namespace std; int main () {int value, pow, result = 1; cout "הזן אופרנד:" endl; ערך cin; #cout "הזן אקספוננט:" endl; Pow cin; עבור (int cnt = 0; cnt! = pow; cnt ++) תוצאה * = ערך; ערך הכניסה "לכוח" pow "הוא:" result endl; החזר 0; }
#include iostream> [[תמונה: צור תוכנית פשוטה ב- C ++ שלב 1 גרסה 3.webp | center]] #include string> using namespace std; int main () {מחרוזת s; cout "שמך n"; cin s; cout "שלום," s " n"; החזר 0; }
- תוכנית לקביעת סכום שני המספרים:
- שמור זאת כקובץ .cpp עם שם מתאים לתפקוד התוכנית. שים לב שישנן סיומות רבות אחרות לקבצי C ++ - בחר באחת מהן (כגון *. Cc, *. Cxx, *. C ++, *. Cp).
- רמז ": עליו לומר שמור כסוג: {בחר "כל הקבצים"}
- הידר את התוכנית. בלינוקס ובמהדר ה- gcc אתה משתמש פקודה: g ++ sum.cpp. ב- Windows אתה משתמש במהדר C ++, כגון MS Visual C ++,Dev-C ++ או תוכנית אחרת לפי העדפתך.
הפעל את התוכנית. בלינוקס ובמהדר ה- gcc Command: ./a.out (a.out הוא קובץ exe שהופק על ידי המהדר לאחר הידור התוכנית).
טיפים
- cin.ignore () מונע מהתוכנית להפסיק בטרם עת ולסגור את החלון (לפני שתספיק לראות אותו)! לסיום התוכנית, לחץ על מקש כלשהו. cin.get () מתפקד באותה צורה.
- הוסף // לפני כל הערה.
- אתה חופשי להתנסות!
- למד לתכנת ב- C ++ עם תקני ISO
- לקבלת מידע נוסף אודות תכנות ב- C ++, בקר בכתובת cplusplus.com
אזהרות
- התוכנית שלך תקרוס אם תנסה להקצות תווים לאחד מהמשתנים "int". מכיוון שאין טיפול נכון בשגיאות, התוכנית שלך לא יכולה להמיר את הערכים. מוטב שתקרא מחרוזות או תתמודד עם שגיאות.
- הישאר רחוק מ- Dev-C ++ ככל האפשר, מכיוון שיש בו מספר באגים והוא מכיל מהדר מיושן, והוא לא עודכן מאז 2005.
- לעולם אל תשתמש בקוד מיותר.
צרכים
- עורך טקסט / קוד (למשל vim, פנקס רשימות וכו ').
- מהדר.
- אולי IDE עם עורך ומהדר.
- טורבו סי
- Codepad באינטרנט
- פנקס רשימות ++