Створення простої програми на C.

Автор: Morris Wright
Дата Створення: 23 Квітень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Уроки C# / Как сделать первое Windows приложение
Відеоролик: Уроки C# / Как сделать первое Windows приложение

Зміст

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

Крок

  1. Переконайтеся, що у вас є компілятор та / або IDE. Три хороші варіанти - GCC, або якщо у вас Windows, Visual Studio Express Edition або Dev-C ++.
  2. Спробуйте кілька зразків програм. Скопіюйте та вставте наступний код у редактор тексту / коду:
      Проста програма, створена Бьярн Страуструп (Розробник C ++), щоб перевірити ваш компілятор:

      #include iostream> [[Зображення: Створити просту програму в C ++ Крок 1 Версія 3.webp | центр]] #include string> за допомогою простору імен 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 =" 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 ++) result * = value; значення cout "до ступеня" pow ":" результат endl; повернути 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, блокнот тощо).
  • Компілятор.
  • Можливо IDE з редактором та компілятором.
  • Турбо С
  • Codepad онлайн
  • Блокнот ++