Як створити просту програму на С ++

Завжди хотіли програмувати на C ++? Кращий спосіб навчитися - це подивитися приклади. Погляньте на основну схему програмування на С ++, щоб дізнатися про структуру програми C ++, потім створіть просту програму на свій розсуд.

Кроки

  1. Як створити просту програму на С ++

    1

    Отримайте компілятор і / або IDE. Три хороших варіанти - це GCC, або якщо ваш комп`ютер працює під управлінням Windows - Visual Studio Express Edition або Dev-C ++.

  2. Як створити просту програму на С ++

    2

    Деякі приклади програм (скопіюйте і вставте наступний код в редактор тексту / коду):
    • Проста програма, надана [b]Бьерном Страуструпом (Розробник мови C ++), щоб перевірити ваш компілятор:

      #include #include using namespace std;int main (){string s;cout << "Jhun  N" ;cin  s;cout << "Hello," << s << ` N` ;return 0; // This return statement is not necessary }

    • Програма знаходження суми двох чисел:

      #include using namespace std;int main (){int no1, no2, sum ;cout << " NEnter the first number = " ;cin  no1 ;cout << " NEnter the second number = " ;cin  no2 ;sum = no1 + no2 ;cout << " NThe sum of "<< no1 <<"And"<< no2 <<"="<< sum ` N` ;return 0 ;}

    • Програма знаходження результату в задачах множення:

      #include int main(){int sum=0, value;std::cout << "Please enter numbers:" << std::endl;while (std::cin  value)sum*=value;std::cout << "Sum is:" << sum << std::endl;return 0;}

    • Програма пошуку діапазону набору чисел:

      #include int main(){int v1, v2, range;std::cout << "Please input two numbers:" << std::endl;std::cin  v1  v2;if (v1<=v2){range=v2;v1;} else {range=v1;v2; }std::cout << "Range =" << range << std::endl;return 0;}




    • Програма знаходження значення показників:

      #include using namespace std;int main(){int value, pow, result=1;cout << "Please enter operand:" << endl;cin  value;cout << "Please enter exponent:" << endl;cin  pow;for (int cnt=0; cnt!=pow; cnt++)result*=value;cout << value << "To the power of" << pow << "Is:" << result << endl;return 0;}

  3. Як створити просту програму на С ++

    3

    Збережіть програму у вигляді файлу.cpp під ім`ям, яке точно відображає вашу програму. Не спитайте, є багато інших розширень для файлів C + +, виберіть будь-який з них (наприклад, * .cc, * .cxx, * .c ++, * .cp).
    [b]РАДА: Слід сказати Save as Type: {select "All Files"}

  4. Як створити просту програму на С ++

    4

    Скомпілюйте її. Для користувачів Linux і компілятора GCC використовуйте команду [b]Command: g ++ sum.cpp. Користувачі Window можуть використовувати будь-який компілятор С ++, такий як [b]MS Visual C ++,[b]Dev-C ++ або будь-яку іншу предпочтительную програму.

  5. 5

    Запустіть програму. Для користувачів Linux і компіляторів GCC
    Команда: ./a.out (a.out є виконуваним файлом, створюваний компілятором після компіляції програми).


Поради

  • cin.ignore () перешкоджає передчасному закінченню програми і негайного закриття вікна (до того, як у вас буде час побачити її)! Натисніть будь-яку клавішу, якщо хочете закрити програму. cin.get () працює аналогічним чином.
  • Не соромтеся експериментувати!


  • Додавайте / / попереду всі ваші коментарі.
  • Для отримання більш детальної інформації про програмування в C ++ відвідайте сайт cplusplus.com
  • Вивчайте програмування на С ++ до стандартів ISO

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

  • Обов`язково тримайтеся настільки далеко від Dev-C + +, наскільки це можливо, тому що він має кілька помилок, застарілий компілятор і не оновлювався з 2005 року.
  • Ваша програма «злетить», якщо ви спробуєте вводити значення за алфавітом в одні з змінних "int". Оскільки немає процедури обробки помилок, ваша програма не може перетворити значення. Краще зчитувати рядок або включати винятку.
  • Ніколи не використовуйте застарілий код.

Що вам знадобиться

  • Редактор тексту / коду (наприклад Vim, Notepad і т.д.).
  • Компілятор.
  • Крім того, IDE включає редактор і компілятор.
  • Turbo З
  • Codepad онлайн
  • Notepad ++