Стварэнне простай праграмы на C.

Аўтар: Morris Wright
Дата Стварэння: 23 Красавік 2021
Дата Абнаўлення: 1 Ліпень 2024
Anonim
Уроки C# .NET Windows Forms / #1 - Создание приложения на C# с SQL (базами данных)
Відэа: Уроки C# .NET Windows Forms / #1 - Создание приложения на C# с SQL (базами данных)

Задаволены

Калі-небудзь хацелі праграмаваць на C ++? Лепшы спосаб даведацца пра гэта - паглядзець прыклады. Паглядзіце наступную простую праграму на C ++, каб даведацца больш пра структуру праграмы на C ++, а потым стварыце сваю ўласную простую праграму.

Крок

  1. Пераканайцеся, што ў вас ёсць кампілятар і / або IDE. Тры добрыя варыянты - гэта GCC, альбо калі вы выкарыстоўваеце Windows, Visual Studio Express Edition альбо Dev-C ++.
  2. Паспрабуйце некалькі прыкладаў праграм. Скапіруйце і ўстаўце наступны код у рэдактар ​​тэксту / кода:
      Простая праграма, створаная Б'ярн Страўструп (Распрацоўшчык C ++), каб праверыць кампілятар:

      #include iostream> [[Выява: Стварыць простую праграму ў C ++ Крок 1 Версія 3.webp | цэнтр]] #include string> using space names std; int main () {радок s; cout "Тваё імя n"; cin s; cout "Прывітанне," s " n"; вярнуць 0; }

    • Праграма для вызначэння сумы двух лікаў:

      [[Выява: Стварыць простую праграму ў C ++ Крок 2, версія 3.webp | цэнтр]] #include iostream> using space names 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 | цэнтр]] #include iostream> int main () {int v1, v2, range; std :: cout "Увядзіце дзве лічбы:" std :: endl; std :: cin v1 v2; калі (v1 = v2) {дыяпазон = v2 - v1; } інакш {дыяпазон = v1 - v2; } std :: cout "range =" дыяпазон std :: endl; вярнуць 0; }

    • Праграма для вызначэння значэння паказчыкаў:

      [[Выява: Стварыць простую праграму ў C ++ Крок 4, версія 3.webp | цэнтр]] #include iostream> using space names std; int main () {значэнне int, pow, result = 1; cout "Увядзіце аперанд:" endl; значэнне cin; #cout "Увядзіце паказчык ступені:" endl; цын-парашок; для (int cnt = 0; cnt! = pow; cnt ++) вынік * = значэнне; значэнне cout "у ступень" pow ":" endl end; вярнуць 0; }

  3. Захавайце гэта як файл .cpp з адпаведным імем для функцыі праграмы. Звярніце ўвагу, што існуе мноства іншых пашырэнняў для файлаў C ++ - выберыце адно з іх (напрыклад, *. Cc, *. Cxx, *. C ++, *. Cp).
    • ПАКАЗКА ": павінна быць напісана "Захаваць як тып": {выбраць "Усе файлы"}
  4. Складзіце праграму. Вы карыстаецеся ў Linux і кампілятары gcc Каманда: g ++ sum.cpp. У Windows вы выкарыстоўваеце кампілятар C ++, напрыклад MS Visual C ++,Dev-C ++ альбо іншая праграма на ваш густ.
  5. Запусціце праграму. У Linux і камандзе кампілятара gcc: ./a.out (a.out - гэта exe-файл, які ствараецца кампілятарам пасля кампіляцыі праграмы).

Парады

  • cin.ignore () прадухіляе датэрміновы выхад праграмы і закрыццё акна (перш чым паспець паглядзець)! Каб завяршыць праграму, націсніце любую клавішу. cin.get () працуе гэтак жа.
  • Дадаць // перад любымі каментарыямі.
  • Вы можаце эксперыментаваць!
  • Навучыцеся праграмаваць на C ++ са стандартамі ISO
  • Для атрымання дадатковай інфармацыі аб праграмаванні на C ++, наведайце cplusplus.com

Папярэджанні

  • Ваша праграма выйдзе з ладу, калі вы паспрабуеце прызначыць сімвалы адной з зменных "int". Паколькі няма належнай апрацоўкі памылак, ваша праграма не можа пераўтварыць значэнні. Лепш чытайце радкі альбо апрацоўвайце памылкі.
  • Трымайцеся далей ад Dev-C ++, наколькі гэта магчыма, бо ў ім некалькі памылак, ён утрымлівае састарэлы кампілятар і не абнаўляўся з 2005 года.
  • Ніколі не выкарыстоўвайце лішні код.

Неабходнасці

  • Рэдактар ​​тэксту / кода (напрыклад, vim, Notepad і г.д.).
  • Кампілятар.
  • Магчыма, IDE з рэдактарам і кампілятарам.
  • Турба З
  • Codepad Інтэрнэт
  • Блокнот ++