Как сделать свою первую программу на C++

mamodron
Начинающий
Статус
Оффлайн
Регистрация
2 Июл 2017
Сообщения
192
Реакции[?]
28
Поинты[?]
0
Всем привет, я хотел рассказать ,как написать свою первую программу на языке C++, с подробным описанием функций.
1.Нужно подключить инклюды
Код:
#include <iostream> //Отвечает за ввод и вывод данных на экран
#include <cstdlib> //Для system
2.Нужно указать на то, что мы используем пространство имен с названием std
Код:
using namespace std; //Указывает на то, что мы используем по умолчанию пространство имен с названием std
3.Что бы выполнялось всё после фигурных скобок

Код:
int main() //Все то, что находится внутри фигурных скобок функции int main() {} будет автоматически выполняться после запуска программы
4.Сам код вывода текста на экран, изменения цвета и паузы
Код:
{
    system("color F9"); //Цвет консоли
    cout << "Hello, world!\n"; //Вывод сообщения на экран
    system("pause"); //Пауза после выполнения предыдущей команды
    system("cls"); //Очистка текста в консоли
    system("color 0c"); //Цвет консоли
    cout << "Hello, User\n"; //Вывод сообщения на экран
    system("pause"); //Пауза после выполнения предыдущей команды
    system("cls"); //Очистка текста в консоли
    system("color 23"); //Цвет консоли
    cout << "Good bye!\n"; //Вывод сообщения на экран
    system("pause"); //Пауза после выполнения предыдущей команды
    return 0; //Команда необходима для того, чтобы передать операционной системе сообщение об удачном завершении программы
}
Вот и всё! Думаю я кому-то помог :D
Удачи в написании своих программ

 
Последнее редактирование модератором:
HvH Инспектор
Пользователь
Статус
Оффлайн
Регистрация
27 Окт 2016
Сообщения
246
Реакции[?]
135
Поинты[?]
2K
pProgramm
Не плохо, го калькулятор ? XD
 
Участник
Статус
Оффлайн
Регистрация
22 Фев 2017
Сообщения
969
Реакции[?]
357
Поинты[?]
0
Ты серьезно?
 
Забаненный
Статус
Оффлайн
Регистрация
23 Июн 2014
Сообщения
2,807
Реакции[?]
701
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Заебись учишь в начале каждой строки ставить точку с запятой
 
push me to the edge
Олдфаг
Статус
Оффлайн
Регистрация
22 Мар 2017
Сообщения
2,260
Реакции[?]
1,206
Поинты[?]
1K
Продолжать будешь? годно для новичков
 
mamodron
Начинающий
Статус
Оффлайн
Регистрация
2 Июл 2017
Сообщения
192
Реакции[?]
28
Поинты[?]
0
CRTeam
Забаненный
Статус
Оффлайн
Регистрация
19 Мар 2017
Сообщения
213
Реакции[?]
274
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,149
Реакции[?]
807
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Для новичка использовать метод system(). Взял бы поток вывода cout. И программу типо:
#define OWN_TEXT "yougame.biz is better then all" //Макрос. #define - препроцессорная деректива

#include <iostream> //используем для INPUT / OUTPUT потоков

using namespace std; //Для того что-бы мы могли обращаться ко всем операторам из "std" без оператора видимости "::"

int main() //Функция выполняется в начале запуска программы
{
int iVar = 5;


cout << "Hello World\n"; // Используем поток cout для вывода на экран нашего текста.
cout <<OWN_TEXT<<endl; //Делаем вывод с помощью макроса.
cout <<iVar<<endl; //Вывод из переменной

while(true) { } //Не обращайте внимания
return 0; //Возвращаем значение т.к. функция main имеет тип int.
}
 
Последнее редактирование:
Сверху Снизу