Harrix Блог

  • Списки статей
    • Все статьи
    • IT
    • Qt
    • C++
    • Сложение двух чисел
    • Web программированиe
    • FAQ
    • Latex
    • Установка программ
    • Мифы
    • Видео
    • Про фото
  • Проекты
  • Harrix.org
  • RSS
  • Контакты

Сложение двух чисел в Dev-C++ (консольное приложение)

В статье рассказывается как создать консольное приложения сложения двух чисел Win32 в Dev-C++.

15.02.2016 Leave a Comment 21 698 просмотров

В статье рассказывается как создать консольное приложения сложения двух чисел Win32 в Dev-C++.

Статья из цикла «Сложение двух чисел». Для меня минимальное освоение любой системы программирования начинается с возможности создания такой программы. Если можно написать приложение, в которой пользователь может ввести два числа, считать их, провести с ними какие-то действия, а потом вывести результат, то, значит, базовое владение имеется. И много задач именно из области программирования, алгоритмики можно будет решать, зная, как в конкретной системе программирования запрограммировать такую программу.

Содержание

  • Установка программы
  • Создаем проект
  • Написание кода
  • Запуск программы
  • Отличия от консольной программы Visual Studio

Установка программы

Под сплойером находится краткое описание установки программы.

Установка Dev-C++
Скачиваем программу тут:

https://sourceforge.net/projects/orwelldevcpp/

2016-02-14_231914

И устанавливаем:

2016-02-14_231556

2016-02-14_231622

2016-02-14_231634

2016-02-14_231647

2016-02-14_231658

2016-02-14_231845

Запускаем программу и настройки делаем по своему вкусу.

2016-02-14_232317

2016-02-14_232332

2016-02-14_232342

Создаем проект

Открываем программу Dev-C++.

2016-02-14_232737

Создаем новый проект:

2016-02-14_232923

Выбираем консольное приложение и название проекта:

2016-02-14_233028

Выбираем место, где сохраним проект.

2016-02-14_233118

Появится вот такая болванка:

2016-02-14_233131

Написание кода

Добавим строчку:

1
using namespace std;

2016-02-14_233209

Теперь в функции main добавьте код:

1
2
3
4
5
6
7
8
9
10
11
int a, b, c;
 
cout << "Input first number" << endl;
cin >> a;
 
cout << "Input second number" << endl;
cin >> b;
 
c = a + b;
 
cout << "Sum " << c << endl;

2016-02-14_233647

Полный вид программы будет такой:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
 
using namespace std;
 
int main(int argc, char** argv) {
 
int a, b, c;
 
cout << "Input first number" << endl;
cin >> a;
 
cout << "Input second number" << endl;
cin >> b;
 
c = a + b;
 
cout << "Sum " << c << endl;
 
return 0;
}

Запуск программы

Вначале скомпилируем программу:

2016-02-14_233726

Компиляция должна пройти успешно:

2016-02-14_233751

А теперь запустим программу:

2016-02-14_233806

2016-02-14_233827

Отличия от консольной программы Visual Studio

Так как данным гайдом будут пользоваться мои студенты, которые в основном будут программировать в Visual Studio, то ниже показано чем отличаются коды в двух программах, если всё описать максимально топорно и без объяснений.

Вам в программе не надо будет писать строчки:

1
#include "stdafx.h"

1
#include <windows.h>

Не обязательно в конце программы писать эту строчку:

1
system("pause");

И название главной функции у вас будет выглядеть не так:

1
int _tmain(int argc, _TCHAR* argv[])

а так:

1
int main(int argc, char** argv)

Вот наше приложение и написано. Пока всё)


Статьи по теме:

  1. Статьи из цикла «Сложение двух чисел»
  2. Сложение двух чисел в Qt 5.5.0 на C++ (Qt Quick Controls)
  3. Сложение двух чисел в C++ Builder 6 на C++ (консольное приложение)
  4. Сложение двух чисел в Visual Studio 2015 на С# (WPF приложение)

IT C++, Программа сложения двух чисел, Установка

© 2014 Harrix