Создание сайта

Программирование на C++

Поэтапное создание собственного сайта с нуля


С и С++ являются широко используемыми языками для разработки приложений. Эти языки применяются многими разработчиками. Но надо отметить что, процесс написания приложения на С++ часто более трудоемкий, чем разработка такого же приложения, к примеру на Visual Basic.

К недостаткам этих языков следует сказать что языки не ориентированы на взаимодействие с новыми системами и часто не соответствуют методике программирования для Web. Разработчикам программ нужно использование языка, который по простоте был бы к примеру как Visual Basic или Java и в то же время давал бы мощь и гибкость C++

Компания Microsoft разработала новый язык - C# — объектно-ориентированный язык программирования.При создании C#, его разработчики учли достижения других языков программирования: C++, C, Java, SmallTalk, Delphi. В результате появился достаточно мощный и простой язык программирования.

При написании программы используется текстовый редактор,который понимает язык С++ или вам потребуется IDE. IDE- Интегрированная среда разработки (англ. Integrated Development Environment) система программных средств, используемая для разработки программ.Самые распространенные Visual C++ 6,Borland C++ builder 6.

Для того что бы перевести написанные вами операторы С++ в язык который понимает компьютер,нужна специальная программа называемая компилятором.Без компилирования программы написанной на С++, она будет обычным текстом,который не будет понимать что от него хотят.Вообще компиляция является одной из сложных операций в С++,несмотря на простоту языка.

Для начала скачайте и установите Borland C++ Builder. Borland объединяет в себе объектные библиотеки, компилятор, отладчик, редактор кода и другие компоненты.

Приступим к пошаговому выполнению первой программы.По традиции она во всех программируемых языках называется "Hello world" в память о вообще первой программы на компьютере.Выполним её и мы.

Откройте Borland C++ Builder.Далее в меню файл выберите New и далее в подменю Other включите Console Wizard.В открывшемся окне ничего не меняйте нажмите OK.

Откроется окно редактора кода.



Подключим библиотеку iostream.Включенные объекты выделяю красным для удобства просмотра.При разработке программ этого делать не надо.

#include
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
#include
int main(int argc, char* argv[])
{
return 0;
}


Теперь вводим текст в функцию main.Эта функция главная в приложении на С и C++ с помощью которой запускающая процедура выполнения программы.
int-Объявление переменной Параметры функции main:
argc-передача числа передаваемых строк,
argv-передача самих строк.
env-массив указателей на строки.

#include
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
#include
int main(int argc, char* argv[])
{
"Hello World!";
return 0;
}

Теперь для вывода сообщения на монитор нужно ввести метод cout с оператором выходного потока <<

#include
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
#include
int main(int argc, char* argv[])
{
cout<<
"Hello World!";

return 0;
}

Далее для чтения приложения с клавиатуры нужно указать метод cin с оператором входного потока >> и пустым символом a.Вместо a вы можете подставить другой символ с клавиатуры.Также введем char-тип массива для объявления символьной строки.

#include
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
#include
int main(int argc, char* argv[])
{ char a

cout<<
"Hello World!";

cin a>>
return 0;
}


Теперь чтобы посмотреть результат нашей работы нажимаем F9.Если вы все правильно ввели,появится окно.



Сохраните файл в папке Borland далее CBuilder6 далее Projects.

А сейчас напишем еще одну программу,к примеру для перевода кубического метра в нефтяной баррель США.

Так же как и в первом примере открываем редактор кода и пишем выделенное красным.

#include
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused

#include
#include
using namespace std;
int main(int argc, char* argv[])
{
{double m3, barrel;
cout<<"Vvod col-vo m3:";
cin>>barrel;
m3=barrel/0.158987;
cout<<"Col-vo barreley:"< getch();

return 0;
}


Включаем клавишу F9 и просматриваем результат.




Справочник

#include

Директива,указывающая компилятору компилировать указанный исходный файл. Для записи #include используются следующие формы.
#include "имя_файла"
#include <имя_файла>
Имя исходного файла, подлежащего компилированию,должно быть заключено в двойные кавычки или угловые скобки.
#include к примеру компилирует файл conio.h.

#pragma

Препроцессорная директива, для контроля за тем, чтобы конкретный исходный файл при компиляции подключался строго один раз.#pragma пишется с именем директивы.
#pragma argsused
#pragma exit
#pragma inline
#pragma option
#pragma saveregs
#pragma startup
#pragma warn

/* */ Комментарии включающиеся между символами.

using namespace std-использование пространства имен std .



Справка
Для сайта




Новые Технологии



Наверх