Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Электронный практикум.rtf
Скачиваний:
23
Добавлен:
04.08.2019
Размер:
212.4 Кб
Скачать

Объявление переменных

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;    Программируем ввод с клавиатуры значения переменной в