- •Занятие №1 Тема: Среда программирования и работа с компилятором
- •Объявление переменных
- •Объявление констант
- •Занятие №3
- •Пример №7:
- •Пример №8:
- •Занятие№4 Тема: Операторы переходов
- •1.Оператор безусловного перехода
- •Тема: Работа с массивами. Операторы циклов
- •Пример №3 Составить программу заполнения массива из 12 элементов названиями месяцев года, с помощью цикла вывести их на консоль.
- •Занятие№6 Тема: Применение функций
Объявление переменных
Int x- целочисленная переменная
Double y- дробная переменная (вещественное число двойной точности)
Char* z – строковая переменная
Объявление констант
const int x- целая константа
const double y- дробная константа
const char* z- строковая константа
По умолчанию допустимо константы записывать явно или объявлять:
Объявление константы |
Явная запись константы |
const int x=5 |
5 |
const double y=6.5 |
6.5 |
const char* z=”Hello” |
”Hello” |
9.Операции языка С++
Арифметические операции
+ сложение - вычитание * умножение / деление % остаток ++ увеличить на единицу, префиксная и постфиксная формы -- уменьшить на единицу, префиксная и постфиксная формы
Операции сравнения
== равно != не равно < меньше > больше <= меньше или равно >= больше или равно
Логические операции
&& логическое И || логическое ИЛИ ! логическое НЕ
Битовые операции
& битовое И | битовое ИЛИ ^ битовое ИСКЛЮЧАЮЩЕЕ ИЛИ ~ битовое НЕ
Операции присваивания
= присваивание
Присвоить значение правого операнда левому. Результат операции присваивания – это значение правого операнда.
+=, -=, *=, /=, %=, |=, &=, ^=, <<=, >>= выполнить операцию и присвоить
Задания для самостоятельной работы
1) Открыть файл new.cpp своего проекта.
2) Присвоить переменным a,b,c,d следующие значения 5; 4.2; 5.4567; Privet;
результат вывести на консоль.
3) Присвоить переменной А значение 8, увеличить значение на 1,
результат вывести на консоль.
4) Присвоить переменной В значение 10, уменьшить значение на 1,
результат вывести на консоль.
5) Присвоить переменной C значение 12, суммировать переменные А, В, С результат присвоить
переменной С затем уменьшить ее значение на единицу, результат вывести на консоль.
Занятие №3
Тема: Организация ввода вывода, линейные программы
Цель занятия: изучить потоки и операторы ввода вывода , научиться составлять программы на языке программирования С++ по линейному алгоритму. Механизм для ввода-вывода в Си++ называется потоком. Название произошло от того, что информация вводится и выводится в виде потока байтов – символ за символом. Класс istream реализует поток ввода, класс ostream – поток вывода. Эти классы определены в файле заголовков iostream.h. Поэтому в начале любой программы необходимо подключать эти классы к работе путем вызова информации из файла iostream.h. Пример №1:
Включаем файл ввода вывода потоков и определяем контекст
#include <iostream>
using namespace std;
Библиотека потоков ввода-вывода определяет три глобальных объекта:cout,cin и cerr.
cout называется стандартным выводом, cin – стандартным вводом, cerr – стандартным
потоком сообщений об ошибках. Сout и cerr выводят на терминал и принадлежат к классу
ostream,cin имеет тип istream и вводит с терминала. Разница между cout и cerr существенна
в Unix – они используют разные дескрипторы для вывода. В других системах они существуют
больше для совместимости. Вывод осуществляется с помощью операции <<,
ввод с помощью операции >>.
Пример №2: Выводим на консоль сообщение "Vvedite а=" cout <<"Vvedite a= "; Пример №3: Объект cout допускает вывод нескольких значений, перед каждым из которых должен стоять знак операции вывода <<.Выводим сообщение на консоль Y=значение игрека cout << "Y=" <<y ; Пример №4: Оператор endl переводит курсор на следующую строку.Выводим сообщение на консоль Y=значение игрека и переводим курсор на следующую строку cout << "Y=" <<y << endl; Пример №5: Ввод осуществляется объектом cin Осуществляем ввод с клавиатуры значения переменной а cin >> a;
Пример №6:
Поскольку объект cin относится к классу istream и реализует поток ввода, то с помощью него
нельзя задавать пояснения к списку ввода.Таким образом для удобства пользователей программы
необходимо предварительно задавать пояснения с помощью объекта cout
cout <<"Vvedite b= "; Выводим на консоль сообщение "Vvedite b= "
cin >>b; Программируем ввод с клавиатуры значения переменной в