Начинаем учить С++ или первая программа.
Пример 1

Любая программа на С или С++ начинает свое выполнение с функции main(). Напишем нашу первую программу. Для этого создадим файл main.cpp и напишем текст:
#include <iostream.h>

int main()
{
cout << "Hello C++n" ;
return 0;
}
Скомпилировав и запустив нашу программу мы должны получить на экране:
Hello C++
В первой строке программы мы написали директиву #include <iostream.h>, она подключает библиотеку ввода-вывода iostream.h, без которой компилятор не поймет определенные в ней функции cout. Скобки { и } обрамляют начало и конец функции потом мы увидим, что они используются и для других целей. В С++ каждый оператор, а также каждая строка с обращением к функции заканчивается точкой с запятой, исключения составляют команды препроцессора и имена функций стоящие в начале программной единицы (например, у нас в программе main()). В строке cout << "Hello C++n", cout – это стандартный поток вывода, оператором << мы помещаем в него строку Hello C++, константа n переводит каретку на новую строку.

Основные типы данных разделяются на три категории: целочисленные, с плавающей точкой и неопределенные(void). Целочисленные типы данных работают с целыми числами. Типы данных с плавающей точкой работают с данными имеющими дробную часть. Неопределенный тип данных соответствует пустому множеству значений.
Основными типами данных являются:
&#61623; char – целочисленный тип, содержит символы.
&#61623; int – является целочисленным типом, содержит целые цифры.
&#61623; short – тип данных short int (или сокращенно short) является целочисленным типом, содержащим целые числа, по размеру меньше или равен типу int.
&#61623; long - тип данных long int (или сокращенно long) является целочисленным типом, содержащим целые числа, по размеру больше или равен типу int.
&#61623; double – тип данных с плавающей точкой.
&#61623; float – наименьший тип данных с плавающей точкой.
&#61623; long double – тип данных с плавающей точкой больше чем double.
Нашу программу можно модифицировать:
#include <iostream.h>
int main()
{
char name[20];
cout << "What is your name: ";
cin >> name;
cout << "Hello: " << name << endl;
return 0;
}
После запуска она должна выдать на экране вопрос "What is your name:", мы соответственно должны ввести имя, например “Pupkin”, на это программа должна выдать:
What is your name: Pupkin
Hello: Pupkin
В строке char name[20]; мы объявляем массив name типа char из 20 элементов, это значит что в массиве name может хранится не более 20 символов (подробнее о массивах мы поговорим в следующих уроках). В строке cin >> name; мы из стандартного потока ввода cin помещаем данные в наш массив name, в данном случае данные поступают с клавиатуры.
Сайт создан в системе uCoz