Како да напишете стандарден код во c ++
Постојат многу различни начини за програмирање на компјутери. Сепак, како да го направите тоа, го избира програмерот. Сепак, постојат многу препораки како да се користат стилови и функции за да се поедностави компилацијата и да се добие побезбедна програма. Ние исто така препорачуваме да пишувате код на програмата, така што е разбирливо за другите програмери, како што се вашите колеги.
Чекори
Еден. Преземете ја ISR (интегрирана развојна околина) за++. На пример, преземете NetBeans, Eclipse или codblocks. Можете исто така да го користите вообичаениот уредувач на текст, на пример, Vim или Notepad ++ - во овој случај, програмата може да се стартува од командната линија. Ако сакате, одберете го уредникот во кој се истакнуваат бројот на синтаксата и редот. Повеќето програми кои програми се подобри да пишуваат во UNIX системи (Linux, OS X, BSD).

2. Креирај главна програма програма. Таа мора да содржи главна () функција, а извршувањето на програмата започнува во него. Во оваа датотека ќе се нарекуваат функции, создаваат случаи на часови и така натаму. Други програмски фајлови и библиотеки може да бидат вклучени во главната датотека.

3. Започнете со пишување на програмски код. Подолу ќе најдете примери на програмски код. Прво треба да воведете синтакса, семантика, парадигми на објектно-ориентирано програмирање, структура на податоци, развој на алгоритми (на пример, етикетирани листи), редици со приоритети и слично. Програмирањето во C + + не е многу лесно, но со него ќе ги научите темелите што ќе бидат корисни кога работите со други програмски јазици.

Четири. Додај ги коментарите на кодот. Наведете ги она што се направени функциите и за кои променливи се наменети. Запомнете дека имињата на глобалните променливи се внесуваат со големи букви. Обидете се да го направите вашиот програмски код да ги разбере другите програмери.

Пет. Користете соодветни алинеи во вашиот код. (Видете ги примерите подолу.)

6. Компилирајте го кодот со помош на командата
Г + + главна.КПП

7. Стартувај ја програмата за овој ENTER:
./ А.Надвор
Примери за програмски кодови
- Пример 1:
/ * Ова е едноставен код кој е наменет за запознавање со основите на стилите на G++.Ова е програма со G ++ компајлер.* / # вклучуваат/ * Вклучете ги влезните и излезните функции * / Користење Иметонски простор STD- / * Користење на STD (стандардни) функции * / INT MAIN () / * Ние ја објавуваме основната функција - исто така можете да напишете INT MAIN (VOW). * / {cout << "n Привет, папа" - /* `n` – новая строка, (t – табуляция) */cout << "n Привет, мама" -cout << "n Это мой первый код" -cout << "n Дата 11/06/2019" -return 0-}
/ * Оваа програма ќе го пресмета износот на два броја * / # вклучуваатКористење на Именски простор STD-INT MAIN () {FLOAD NUX1, NUM2, RES- / * Ние прогласуваме променливи - исто така можете да користите Int, Double, Long * / Cout << "n Введите первое число= " -cin >> NUM1- / * Доделете ја внесената вредност на променливата num1 * / cout << "n Введите второе число= " -cin >> Num2-res = num1 + num2-cout << "n Сумма "<< num1 <<" и "<< num2 <<" = "< `n` -return 0-}
/ * Оваа програма ќе ја пресмета работата на два броја * / # вклучуваатКористење на Иметонски простор std-int main () {float num1-int num2-двојно res-cout << "n Введите первое число= " -cin >> Num1-cout << "n Введите второе число= " -cin >> Num2-res = num1 * num2-cout << "n Произведение двух чисел = " << res `n` -return 0-}
/ / Код со циклус за наоѓање на математичка еднаквост. Во овој случај, има решение / / задачи # 1 од проектот "Euler" #INCLEUDEКористење на Именски простор STD-INT MAIN () {// Отворете го главниот дел.Int sum1 = 0- int sum2 = 0- int sum3 = 0- int sum4 = 0- // создаде целобројни променливи кои се неопходни за да се најде решение.за (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-ако (1 + 1 = = 2) {i = 2 -}} / * Ова е GNU * / Int Main () стил {int i-ако (состојба) {i = 2-функција () -}}
Совети
- Подобро е да го користите ISO компајлерот.
- Стандардно, компјутерот создава извршна датотека "a.Надвор ».
- Ако вашиот код содржи многу различни променливи или функции, додадете коментари кои ќе го олеснат разбирот и кодот за дебагирање.
Предупредувања
- Никогаш не користете збунувачки стилови или застарени карактеристики.