Како да креирате едноставна програма на c ++

Секогаш сакав да програмирам на в++? Најдобар начин за учење е да се видат примери. Погледнете ја основната програмска шема за C + + за да дознаете за структурата на програмата C ++, а потоа креирајте едноставна програма по ваша дискреција.

Чекори

Еден. Добијте компајлер и / или IDE. Три добри опции сеGCC, Или ако вашиот компјутер работи Windows -Visual Studio Express Edition или Dev-c++.
  • 2. Некои примери на програми (копирајте го и ставете го следниов код во уредувачот на текст / код):
      Едноставна програма предвиденаБирири Стурпн (C + + Developer) за да го проверите вашиот компајлер:

    #INClude #INClude Користење на Иметонски простор STD-INT MAIN () {String S-Cout << "Jhun n" -cin >> S-cout << "Здраво, " << С << ` N` -Реза 0- // Оваа изјава за враќање не е неопходна}
  • Програмата е збир од два броја:
    #INClude Користење на Именски простор STD-INT MAIN () {INT NO1, NO2, SUM -COUT << " NНестете го првиот број = " -cin >> No1-cout << " NНестете го вториот број = " -cin >> No2-sum = no1 + no2-cout << " NЗа сума на "<< Не1 <<" И "<< NO2 <<" = "<< Сума ` n` -Ретинг 0 -}
  • Програмата наоѓање на резултатот во задачите за множење:
    #INClude int Главна () {in int sum = 0, вредност-std :: cout << "Ве молиме внесете броеви:" << Std :: endl-додека (std :: cin >> Вредност) сума * = вредност-std :: cout << "Сума е: " << Сума << Std :: endl-враќање 0-}
  • Број опсег на регрутирање:

    #INClude int Главна () {int v1, v2, str-std :: cout << "Внесете два броја:" << std :: endl-std :: cin >> v1 >> V2-ако (v1<= V2) {опсег = v2-V1-} друго {опсег = v1-V2-} std :: cout << "Опсег = " << Опсег << Std :: endl-враќање 0-}
  • Програмата наоѓање на вредностите на индикаторите:

    #INClude Користење на Именски простор std-int главна () {int вредност, pow, резултат = 1-cout << "Ве молиме засилувајте го операнд:" << Endl-cin >> Вредност-коцка << "Ве молиме внесете експонент:" << Endl-cin >> Pow-for (int cnt = 0- cnt!= POW-CNT ++) резултат * = вредност-cut << Вредност << " На моќта на " << Pow << " Е: " << Резултат << Endl-retain 0-}
  • 3. Зачувајте ја програмата во форма на датотека.CPP под името што точно ја одразува вашата програма. Не збунувајте, постојат многу други екстензии за C + + датотеки, одберете некој од нив (на пример, *.КК, *.CXX, *.C ++, *.КП) .
    Совет: Како тип: {SELECT "Сите датотеки"}
  • Четири. Компилирајте го. За корисниците на Linux и компајлерот GCC, користете ја командата Команда: G + + сума.КПП. Корисниците на прозорецот можат да користат било кој C + + компајлер, како на пример MS Visual C++,Dev-c++ или било која друга најпосакувана програма.
  • Пет. Стартувај ја програмата. За корисници на корисници и GCC компајлери
    Тим: ./ А.Надвор (А.OUT е извршна датотека креирана од компајлерот по компилација на програмата).
  • Совети

    • cin.Игнорирај () Императивна завршна програма и непосредно затворање на прозорецот (пред да имате време да го видите)! Притиснете кое било копче ако сакате да ја затворите програмата. cin.Добијте ().
    • Слободно е да експериментирате!
    • Додај / / пред сите ваши коментари.
    • За повеќе информации за програмирање во C ++, посетете ја страницата cplusplus.Com
    • Научете C ++ програмирање со ISO стандарди

    Предупредувања

    • Бидете сигурни да задржите толку далеку од DEV-C + +, колку што е можно, бидејќи има неколку грешки, застарен компајлер и не е ажурирана од 2005 година.
    • Вашата програма "муви" ако се обидете да ги внесете вредностите на азбуката во една од променливите "int". Бидејќи постапките за ракување со грешки, вашата програма не може да ги конвертира вредностите. Подобро е да се прочита стрингот или да се вклучат исклучоци.
    • Никогаш не користете застарен код.

    Што ви треба

    • Уредувач на текст / код (на пример VIM, Notepad и T.Д.).
    • Компајлер.
    • Покрај тоа, IDE вклучува уредник и компајлер.
    • Турбо С
    • Codepad Online
    • Бележник++
    Слични публикации