В статье рассказывается как создать консольное приложения сложения двух чисел Win32 в Visual Studio 2013.

Создание проекта

Создание нового проекта

Выбор типа нового проекта

Мастер создания проекта

Мастер создания проекта

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

Болванка приложения C++

Пропишем подключение библиотек:

#include <iostream>//Для cout и cin
#include <windows.h>//Для setlocale

Пропишем пространство имен стандартной библиотеки, чтобы потом было меньше прописывать кода:

using namespace std;//Подключение стандартной библиотеки функций

Внешний вид кода

В функции _tmain пропишем строчки кода, чтобы русский язык отображался корректно:

setlocale(LC_ALL, "RUSSIAN");//Для корректного отображения русского языка
//Раскомментировать строчки ниже, если с русским будут проблемы
//setlocale(LC_ALL, "ru_RU.UTF-8");
//setlocale(LC_ALL, "");

В конце функции перед return пропишем функцию, чтобы программа автоматически не закрывалась:

system("pause");//Чтобы приложение не закрылось автоматически

В итоге получаем болванку программы на C++, которую потом удобно использовать для других приложений учебного толка:

// Addition2numbers.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"

#include <iostream>//Для cout и cin
#include <windows.h>//Для setlocale

using namespace std;//Подключение стандартной библиотеки функций

int _tmain(int argc, _TCHAR* argv[])
{
  setlocale(LC_ALL, "RUSSIAN");//Для корректного отображения русского языка
  //Раскомментировать строчки ниже, если с русским будут проблемы
  //setlocale(LC_ALL, "ru_RU.UTF-8");
  //setlocale(LC_ALL, "");

  //Тут пишем код программы

  system("pause");//Чтобы приложение не закрылось автоматически
  return 0;
}

Написание кода основной программы

А теперь пропишем основной код нашей программы, где через cin мы считываем в переменные наши числа, а через cout выводим текст в консоль:

int a, b, c;

//Считаем первое число
cout << "Введите первое число:" << endl;
cin >> a;

//Считаем второе число
cout << "Введите второе число:" << endl;
cin >> b;

//Посчитаем сумму
c = a + b;

//Выведем результат
cout << "Сумма: " << c << endl;

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

// Addition2numbers.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"

#include <iostream>//Для cout и cin
#include <windows.h>//Для setlocale

using namespace std;//Подключение стандартной библиотеки функций

int _tmain(int argc, _TCHAR* argv[])
{
  setlocale(LC_ALL, "RUSSIAN");//Для корректного отображения русского языка
  //Раскомментировать строчки ниже, если с русским будут проблемы
  //setlocale(LC_ALL, "ru_RU.UTF-8");
  //setlocale(LC_ALL, "");

  //Тут пишем код программы

  int a, b, c;

  //Считаем первое число
  cout << "Введите первое число:" << endl;
  cin >> a;

  //Считаем второе число
  cout << "Введите второе число:" << endl;
  cin >> b;

  //Посчитаем сумму
  c = a + b;

  //Выведем результат
  cout << "Сумма: " << c << endl;

  system("pause");//Чтобы приложение не закрылось автоматически
  return 0;
}

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

Запуск приложения

Получаем наше приложение:

Запущенное приложение

При вводе наших чисел получим вот это:

Вывод программы<ul><li>Visual Studio 2017 Logo.svg by Microsoft Corporation / (2019-06-08)</li></ul>