![Инфо - сессия по онлайн курсу "Фронтенд - Разрботчик" для начинающих c нуля (на кыргызском языке)](https://i.ytimg.com/vi/B72FEvT_CeQ/hqdefault.jpg)
Мазмун
C ++ программасын түзүүнү кааладыңыз беле? Бул нерсени үйрөнүүнүн мыкты жолу - мисалдарды карап көрүү. Төмөнкү C ++ программасын карап чыгып, C ++ программасынын түзүмү жөнүндө көбүрөөк билип алыңыз, андан кийин өзүңүздүн жөнөкөй программаңызды түзүңүз.
Басуу
- Сизде компилятор жана / же IDE бар экендигин текшериңиз. Үч жакшы чечим - бул GCC, же Windows, Visual Studio Express Edition же Dev-C ++ иштеп жаткан болсо.
- Айрым үлгүлүү программаларды байкап көрүңүз. Текстке / код редакторуна төмөнкү кодду көчүрүп чаптаңыз:
- Тарабынан түзүлгөн жөнөкөй программа Bjarne Stroustrup Компиляторуңузду текшерүү үчүн (C ++ иштеп чыгуучусу):
- Эки сандын суммасын аныктоочу программа:
[[Сүрөт: C ++ программасында жөнөкөй программа түзүңүз. 2-кадам. 3.webp версиясы | борбору]] #include iostream> ысым мейкиндигин колдонуу; int main () {int no1, no2, sum; cout " nБиринчи сан ="; cin no1; cout " nЭкинчи номер ="; cin no2; сумма = no1 + no2; cout " n" no1 "жана" no2 "=" сумма n "суммасы; return 0; }
- Сандардын көбөйтүмүн аныктоочу программа:
[[Сүрөт: C ++ программасында жөнөкөй программа түзүү 3. 3-нуска .webp | борбору]] #include iostream> int main () {int v1, v2, range; std :: cout "Эки номерди киргизиңиз:" std :: endl; std :: cin v1 v2; эгер (v1 = v2) {диапазон = v2 - v1; } else {range = v1 - v2; } std :: cout "range =" range std :: endl; return 0; }
- Экспоненттердин маанисин аныктоочу программа:
[[Сүрөт: C ++ программасында жөнөкөй программа түзүңүз. 4-кадам. 3.webp версиясы | борбору]] #include iostream> аталыштар мейкиндигин колдонуу; int main () {int мааниси, күч, натыйжа = 1; cout "Enter a operand:" endl; cin наркы; #cout "Экспонентти киргизиңиз:" endl; cin pow; for (int cnt = 0; cnt! = pow; cnt ++) result * = мааниси; cout value "power" power үчүн: "result endl; return 0; }
#include iostream> [[Сүрөт: C ++ программасында жөнөкөй программа түзүңүз 1-кадам 3.webp | борбору]] #include string> аталыштар мейкиндигин колдонуу менен std; int main () {string s; cout "Сиздин атыңыз n"; cin s; cout "Hello," s " n"; return 0; }
- Эки сандын суммасын аныктоочу программа:
- Муну .cpp файлы катары программанын иштешине ылайыктуу ат менен сактаңыз. C ++ файлдары үчүн дагы башка кеңейтүүлөр бар экендигин эске алыңыз - алардын бирин тандаңыз (мисалы, *. Cc, *. Cxx, *. C ++, *. Cp).
- Ишара ": түрү катары сактоо деп жазылышы керек: {"Бардык файлдарды" тандаңыз}
- Программаны түзүңүз. Linux жана gcc компиляторунда сиз колдоносуз Буйрук: g ++ sum.cpp. Windowsдо сиз C ++ компиляторун колдоносуз, мисалы MS Visual C ++,Dev-C ++ же сиз каалаган башка программа.
Программаны иштетүү. Linux жана gcc компиляторундагы Command: ./a.out (a.out - программаны түзгөндөн кийин компилятор чыгарган exe файлы).
Сунуштар
- cin.ignore () программанын эрте чыгып кетишине жана терезени жабуусуна жол бербейт (аны көрүүгө үлгүрбөй)! Программаны аяктоо үчүн каалаган баскычты басыңыз. cin.get () функциялары дагы ушундай.
- Комментарийлерден мурун // кошуңуз.
- Эксперимент жүргүзүүгө акысыз!
- ISO стандарттары менен C ++ программасын үйрөнүңүз
- С ++ тилинде программалоо жөнүндө көбүрөөк маалымат алуу үчүн cplusplus.com сайтына өтүңүз
Эскертүүлөр
- Эгер сиз "int" өзгөрмөлөрүнүн бирине белгилерди дайындаганга аракет кылсаңыз, анда сиздин программа бузулат. Туура ката иштетилбегендиктен, программаңыз маанилерди өзгөртө албайт. Сиз саптарды жакшыраак окуп же каталар менен иштесеңиз болот.
- Dev-C ++ колдонмосунан мүмкүн болушунча алыс болуңуз, анткени ал бир нече мүчүлүштүктөргө ээ жана анда эскирген компилятор бар жана 2005-жылдан бери жаңыртылбай келет.
- Ашыкча кодду эч качан колдонбоңуз.
Зарылчылыктар
- Текст / код редактору (мисалы, vim, блокнот ж.б.).
- Компилятор.
- Мүмкүн редактору жана компилятору бар IDE.
- Turbo C
- Codepad онлайн
- Notepad ++