Лекция: Операторы программы.

Оператор — действие которое может выполнить компьютер. Оператор заканчивается «;».

В строке может находиться несколько операторов. Для разделения элементов оператора служат пробелы. Несколько операторов, заключенных в фигурные скобки, образуют блок или составной оператор.

Базовые средства языка С++.

Состав языка – 1) алфавит; 2) лексема или элементарная конструкция; 3) выражение(правило задания некоторого значения); 4) оператор (законченное описание некоторого действия)

Алфавит языка:

-прописные и строчные латинские буквы и знак подчеркивания;

-арабские цифры от 0 до 9, шестнадцатеричные цифры от А до F.

-специальные знаки: « {} ,| [] () + — / % » \:? < = > !& # _; ^ *

-пробельные символы: пробел, символы табуляции, символы перехода на новую строку.

Из символов алфавита формируется лексемы языка: идентификаторы; ключевые (зарезервированные) слова; знаки операций; константы; разделители (скобки, точка, запятая, пробельные символы).

Переменная — ячейка памяти, обращение к которой происходит по ее имени.

Имя переменной (идентификатор)- включает латинские буквы, цифры и знак подчеркивания.

Прописные и строчные буквы различаются. Имена переменных должны начинаться либо с буквы, либо со знака подчеркивания (желательно имя не длиннее 31 символа). Примеры: x, y, A_1, price.

Ключевые слова – это зарезервированные идентификаторы, которые имеют специальные значения для компилятора.

Константы – неизменные величины. Различают: целые, вещественные, символьные и строковые.

Целые константы имеют следующий формат:

-десятичный – последовательность десятичных цифр, начинающаяся не с нуля, если это не число нуль (8,0,199)

-восьмеричный- нуль, за которым следуют восьмеричные цифры (01,020,071)

-шестнадцатеричный – 0xили 0X, за которым следуют шестнадцатеричные числа (0xA, 0x00FF)

Вещественные константы – десятичный (5.7, .001, 35) и формат экспоненциальный (0.2Е6, *11е-3, 3.5Е10)

Символьная константа – 1 или 2а символа, в одинарных кавычках (‘А’).

Строковая константа – последовательность символов в кавычках, например «Аня».

Основные типы данных Кратко СИ++
Диапазон значений -2 147 483 648 до 2 147 483 647 0 до 4 294 967 295 -32 768 до 32 767 0 до 65 535 -2 147 483 648 до 2 147 483 647 0 до 4 294 967 295 -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 0 до 18 446 744 073 709 551 615 -128 до 127 0 до 255 0 до 65 535 3.4Е-38 до 3.4Е+38 (7 значащих цифр) 1.7Е-308 до 1.7Е+308 (15 значащих цифр) 1.7Е-308 до 1.7Е+308 (15 значащих цифр) true (1) или false (0) -2 147 483 648 до 2 147 483 647
Размер памяти, байт (бит) 4 (32) 4 (32) 2 (16) 2 (16) 4 (32) 4 (32) 8 (64) 8 (64) 1 (8) 1 (8) 2 (16) 4 (32) 8 (64) 8 (64) 1 (8) 4 (32)
Название целый беззнаковый целый короткий целый беззнаковый короткий целый длинный целый беззнаковый длинный целый длинный-предлинный целый беззнаковый длинный-предлинный целый байт (целый длиной не менее 8 бит) беззнаковый байт расширенный символьный вещественный одинарной точности вещественный двойной точности вещественный максимальной точности логический перечисляемый
Обозначение Другие имена signed signed int unsigned short int signed short int unsigned short int long int signed long int unsigned long int long long int signed long long int unsigned long long int signed char
Имя типа int unsigned int short unsigned short long unsigned long long long unsigned long long char unsigned char wchar_t float double long double bool enum
Тип    

Ввод данных cin>>переменная>>переменная…….переменная…….;

Вывод данных cout<< переменная<<переменная…….переменная…….;

Операторы отношения.

Операторы отношения языка программирования С
№ п/п Оператор Значение
== != < <= > >= Равно Не равно Меньше Меньше или равно Больше Больше или равно

Организация циклов: while, for, do – while.

Цикл while

 

еще рефераты
Еще работы по информатике