Як написати стандартний код в c ++

Існує безліч різних способів програмування комп`ютерів. Втім, то, як це зробити, вибирає сам програміст. Однак є безліч рекомендацій як користуватися стилями і функціями, щоб спростити компіляцію і отримати більш безпечну програму. Також рекомендуємо писати програмний код так, щоб він був зрозумілий іншим програмістам, наприклад вашим колегам.

кроки

  1. Зображення з назвою Write Standard Code in C ++ Step 1
1. Скачайте ІСР (інтегроване середовище розробки) для С++. Наприклад, скачайте NetBeans, Eclipse або CodeBlocks. Також можна скористатися звичайним текстовим редактором, наприклад, VIM або Notepad ++ - в цьому випадку програми можна запускати з командного рядка. Якщо хочете, виберіть редактор, в якому підсвічуються синтаксис і номера рядків. Більшість программістовсчітают, що програми краще писати в Unix-системах (Linux, OS X, BSD).
  • Зображення з назвою Write Standard Code in C ++ Step 2
    2. Створіть головний файл програми. Він повинен містити функцію main (), і в ньому починається виконання програми. У цьому файлі будуть викликатися функції, створюватися екземпляри класів і так далі. Інші файли програми і бібліотеки можна включити в головний файл.
  • Зображення з назвою Write Standard Code in C ++ Step 3
    3. Розпочніть написання програмного коду. Нижче ви знайдете приклади програмного коду. Спочатку вам потрібно познайомтеся з синтаксисом, семантикою, парадигмами об`єктно-орієнтованого програмування, структурою даних, розробкою алгоритмів (наприклад, марковані списки), чергами з пріоритетами і тому подібним. Програмувати на мові С ++ не дуже легко, але з ним ви вивчите основи, які стануть в нагоді при роботі з іншими мовами програмування.
  • Зображення з назвою Write Standard Code in C ++ Step 4
    4. Додайте в код коментарі. У них вкажіть, що виконують функції і для чого призначені змінні. Пам`ятайте, що імена глобальних змінних вводяться великими буквами. Постарайтеся зробити так, щоб ваш програмний код був зрозумілий іншим програмістам.
  • Зображення з назвою Write Standard Code in C ++ Step 5
    5. Використовуйте відповідні відступи в своєму коді. (Дивіться приклади, наведені нижче.)
  • Зображення з назвою Write Standard Code in C ++ Step 6
    6. Скомпілюйте код за допомогою команди
    g ++ main.cpp
  • Зображення з назвою Write Standard Code in C ++ Step 7
    7. Запустити програму Для цього введіть:
    ./ а.out
  • Приклади програмних кодів

    1. Приклад 1:
    / * Це простий код, який призначений для ознайомлення з основами стилю g++.Це програма з g ++ компілятором.* / # Include  / * Включаємо функції введення і виведення * / using namespace std- / * використовуємо std (стандартні) функції * / int main () / * оголошуємо основну функцію-також можна написати int main (void). * / {Cout << " N Привіт, папа" - / * ` N` - новий рядок, ( t - табуляція) * / cout << " N Привіт, мама" -cout << " N Це мій перший код" -cout << " N Дата 11/06/2019" -return 0-}
  • Приклад 2:
      / * Ця програма визначить суму двох чисел * / # include  using namespace std-int main () {float num1, num2, res- / * оголошуємо переменние- також можна використовувати int, double, long * / cout << " N Введіть перше число = " -cin >> num1- / * Надаємо введене значення змінної num1 * / cout << " N Введіть друге число = " -cin >> num2-res = num1 + num2-cout << " N Сума "<< num1 <<" і "<< num2 <<" = "< ` N` -return 0-}
  • Приклад 3:
      / * Ця програма визначить твір двох чисел * / # include using namespace std-int main () {float num1-int num2-double res-cout << " N Введіть перше число = " -cin >> num1-cout << " N Введіть друге число = " -cin >> num2-res = num1 * num2-cout << " N Твір двох чисел = " << res ` n` -return 0-}
  • Приклад 4:
      // Код з циклом для знаходження математичного рівності. В даному випадку знаходиться рішення // задачі # 1 з проекту "Ейлер"#include using namespace std-int main () {// Відкриваємо основну частину.int sum1 = 0 int sum2 = 0 int sum3 = 0 int sum4 = 0 // Створюємо цілочисельні змінні, які необхідні для знаходження рішення.for (int a = 0 a < 1000- a = a + 3) {sum1 = sum1 + a-} // Виконуємо цикл, поки змінна а не стане рівної 1000 або більше, при цьому з кожним циклом до змінної а додаємо 3. Також змінну а додаємо до змінної sum1.for (int b = 0 b < 1000- b = b + 5) {sum2 = sum2 + b-} // Виконуємо цикл, поки змінна b не стане рівної 1000 або більше, при цьому з кожним циклом до змінної b додаємо 5. Також змінну b додаємо до змінної sum2.for (int c = 0 c < 1000- c = c + 15) {sum3 = sum3 + c-} // Виконуємо цикл, поки змінна з не стане рівної 1000 або більше, при цьому з кожним циклом до змінної з додаємо 15. Також змінну з додаємо до змінної sum3.sum4 = sum1 + sum2 - sum3- // Підсумовуємо sum1 і sum2, віднімаємо sum3 і знайдене значення присвоюємо sum4.cout << sum4- // На екран виводиться значення змінної sum4 (це рішення).cin.get () - // Чекаємо, коли користувач натисне Enter.return 0- // Це оператор повернення.} // Закриваємо основну частину.
  • Приклади різних стилів:
      int main () {int i = 0-if (1 + 1 == 2) {i = 2 -}} / * Це стиль Whitesmiths * / int main () {int i-if (1 + 1 == 2) {i = 2 -}} / * Це стиль GNU * / int main () {int i-if (condition) {i = 2-function () -}}
  • Поради

    • Краще користуватися компілятором ISO.
    • За замовчуванням комп`ютер створює виконуваний файл «a.out ».
    • Якщо ваш код містить безліч різних змінних або функцій, додайте коментарі, які полегшать розуміння і налагодження коду.

    попередження

    • Ніколи не користуйтеся заплутаними стилями або застарілими функціями.
    Cхоже