С тилинде жөнөкөй программаны түзүү.

Автор: Morris Wright
Жаратылган Күнү: 23 Апрель 2021
Жаңыртуу Күнү: 1 Июль 2024
Anonim
Инфо - сессия по онлайн курсу "Фронтенд - Разрботчик" для начинающих c нуля  (на кыргызском языке)
Видео: Инфо - сессия по онлайн курсу "Фронтенд - Разрботчик" для начинающих c нуля (на кыргызском языке)

Мазмун

C ++ программасын түзүүнү кааладыңыз беле? Бул нерсени үйрөнүүнүн мыкты жолу - мисалдарды карап көрүү. Төмөнкү C ++ программасын карап чыгып, C ++ программасынын түзүмү жөнүндө көбүрөөк билип алыңыз, андан кийин өзүңүздүн жөнөкөй программаңызды түзүңүз.

Басуу

  1. Сизде компилятор жана / же IDE бар экендигин текшериңиз. Үч жакшы чечим - бул GCC, же Windows, Visual Studio Express Edition же Dev-C ++ иштеп жаткан болсо.
  2. Айрым үлгүлүү программаларды байкап көрүңүз. Текстке / код редакторуна төмөнкү кодду көчүрүп чаптаңыз:
      Тарабынан түзүлгөн жөнөкөй программа Bjarne Stroustrup Компиляторуңузду текшерүү үчүн (C ++ иштеп чыгуучусу):

      #include iostream> [[Сүрөт: C ++ программасында жөнөкөй программа түзүңүз 1-кадам 3.webp | борбору]] #include string> аталыштар мейкиндигин колдонуу менен std; int main () {string s; cout "Сиздин атыңыз n"; cin s; cout "Hello," s " n"; return 0; }

    • Эки сандын суммасын аныктоочу программа:

      [[Сүрөт: 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; }

  3. Муну .cpp файлы катары программанын иштешине ылайыктуу ат менен сактаңыз. C ++ файлдары үчүн дагы башка кеңейтүүлөр бар экендигин эске алыңыз - алардын бирин тандаңыз (мисалы, *. Cc, *. Cxx, *. C ++, *. Cp).
    • Ишара ": түрү катары сактоо деп жазылышы керек: {"Бардык файлдарды" тандаңыз}
  4. Программаны түзүңүз. Linux жана gcc компиляторунда сиз колдоносуз Буйрук: g ++ sum.cpp. Windowsдо сиз C ++ компиляторун колдоносуз, мисалы MS Visual C ++,Dev-C ++ же сиз каалаган башка программа.
  5. Программаны иштетүү. 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 ++