🗊Презентация Основные операторы языка С++. Лекция 2.2

Нажмите для полного просмотра!
Основные операторы языка С++. Лекция 2.2, слайд №1Основные операторы языка С++. Лекция 2.2, слайд №2Основные операторы языка С++. Лекция 2.2, слайд №3Основные операторы языка С++. Лекция 2.2, слайд №4Основные операторы языка С++. Лекция 2.2, слайд №5Основные операторы языка С++. Лекция 2.2, слайд №6Основные операторы языка С++. Лекция 2.2, слайд №7Основные операторы языка С++. Лекция 2.2, слайд №8Основные операторы языка С++. Лекция 2.2, слайд №9Основные операторы языка С++. Лекция 2.2, слайд №10Основные операторы языка С++. Лекция 2.2, слайд №11Основные операторы языка С++. Лекция 2.2, слайд №12Основные операторы языка С++. Лекция 2.2, слайд №13Основные операторы языка С++. Лекция 2.2, слайд №14Основные операторы языка С++. Лекция 2.2, слайд №15Основные операторы языка С++. Лекция 2.2, слайд №16Основные операторы языка С++. Лекция 2.2, слайд №17Основные операторы языка С++. Лекция 2.2, слайд №18Основные операторы языка С++. Лекция 2.2, слайд №19Основные операторы языка С++. Лекция 2.2, слайд №20Основные операторы языка С++. Лекция 2.2, слайд №21Основные операторы языка С++. Лекция 2.2, слайд №22Основные операторы языка С++. Лекция 2.2, слайд №23Основные операторы языка С++. Лекция 2.2, слайд №24Основные операторы языка С++. Лекция 2.2, слайд №25Основные операторы языка С++. Лекция 2.2, слайд №26Основные операторы языка С++. Лекция 2.2, слайд №27Основные операторы языка С++. Лекция 2.2, слайд №28Основные операторы языка С++. Лекция 2.2, слайд №29Основные операторы языка С++. Лекция 2.2, слайд №30Основные операторы языка С++. Лекция 2.2, слайд №31Основные операторы языка С++. Лекция 2.2, слайд №32Основные операторы языка С++. Лекция 2.2, слайд №33Основные операторы языка С++. Лекция 2.2, слайд №34Основные операторы языка С++. Лекция 2.2, слайд №35Основные операторы языка С++. Лекция 2.2, слайд №36Основные операторы языка С++. Лекция 2.2, слайд №37Основные операторы языка С++. Лекция 2.2, слайд №38Основные операторы языка С++. Лекция 2.2, слайд №39Основные операторы языка С++. Лекция 2.2, слайд №40Основные операторы языка С++. Лекция 2.2, слайд №41Основные операторы языка С++. Лекция 2.2, слайд №42Основные операторы языка С++. Лекция 2.2, слайд №43Основные операторы языка С++. Лекция 2.2, слайд №44Основные операторы языка С++. Лекция 2.2, слайд №45

Содержание

Вы можете ознакомиться и скачать презентацию на тему Основные операторы языка С++. Лекция 2.2. Доклад-сообщение содержит 45 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





ФГБОУ ВО ЧГУ им. И.Н. Ульянова
факультет радиоэлектроники и автоматики
кафедра Автоматики и управления в технических Системах

Основные операторы 
языка С++
Лекция 2.2.
доцент Васильева Л.Н.
Описание слайда:
ФГБОУ ВО ЧГУ им. И.Н. Ульянова факультет радиоэлектроники и автоматики кафедра Автоматики и управления в технических Системах Основные операторы языка С++ Лекция 2.2. доцент Васильева Л.Н.

Слайд 2





Ввод-вывод в С++
Ввод-вывод в С++
Описание слайда:
Ввод-вывод в С++ Ввод-вывод в С++

Слайд 3


Основные операторы языка С++. Лекция 2.2, слайд №3
Описание слайда:

Слайд 4


Основные операторы языка С++. Лекция 2.2, слайд №4
Описание слайда:

Слайд 5


Основные операторы языка С++. Лекция 2.2, слайд №5
Описание слайда:

Слайд 6


Основные операторы языка С++. Лекция 2.2, слайд №6
Описание слайда:

Слайд 7


Основные операторы языка С++. Лекция 2.2, слайд №7
Описание слайда:

Слайд 8


Основные операторы языка С++. Лекция 2.2, слайд №8
Описание слайда:

Слайд 9


Основные операторы языка С++. Лекция 2.2, слайд №9
Описание слайда:

Слайд 10





В формате С++
Используется библиотечный файл iostream, в котором определены стандартные потоки ввода данных от клавиатуры cin и вывода данных на экран дисплея cout, а также соответствующие операции
Описание слайда:
В формате С++ Используется библиотечный файл iostream, в котором определены стандартные потоки ввода данных от клавиатуры cin и вывода данных на экран дисплея cout, а также соответствующие операции

Слайд 11





Базовые конструкции
линейная, разветвляющаяся и циклическая

Операторы управления работой программы называются управляющими конструкциями программы:
составные операторы;
операторы выбора(управления);
операторы циклов;
операторы перехода.
Описание слайда:
Базовые конструкции линейная, разветвляющаяся и циклическая Операторы управления работой программы называются управляющими конструкциями программы: составные операторы; операторы выбора(управления); операторы циклов; операторы перехода.

Слайд 12





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






Транслятор воспринимает составной оператор как одно целое.
Описание слайда:
Составные операторы К составным операторам относят собственно составные операторы и блоки. В обоих случаях это последовательность операторов, заключенная в фигурные скобки. Блок отличается от составного оператора наличием определений в теле блока. Например: Транслятор воспринимает составной оператор как одно целое.

Слайд 13





Операторы управления
Описание слайда:
Операторы управления

Слайд 14





Условный оператор
if (условие) оператор_1; else оператор_2;
Описание слайда:
Условный оператор if (условие) оператор_1; else оператор_2;

Слайд 15


Основные операторы языка С++. Лекция 2.2, слайд №15
Описание слайда:

Слайд 16


Основные операторы языка С++. Лекция 2.2, слайд №16
Описание слайда:

Слайд 17





Сложные условия
Сложные условия
Описание слайда:
Сложные условия Сложные условия

Слайд 18


Основные операторы языка С++. Лекция 2.2, слайд №18
Описание слайда:

Слайд 19


Основные операторы языка С++. Лекция 2.2, слайд №19
Описание слайда:

Слайд 20


Основные операторы языка С++. Лекция 2.2, слайд №20
Описание слайда:

Слайд 21


Основные операторы языка С++. Лекция 2.2, слайд №21
Описание слайда:

Слайд 22


Основные операторы языка С++. Лекция 2.2, слайд №22
Описание слайда:

Слайд 23


Основные операторы языка С++. Лекция 2.2, слайд №23
Описание слайда:

Слайд 24


Основные операторы языка С++. Лекция 2.2, слайд №24
Описание слайда:

Слайд 25


Основные операторы языка С++. Лекция 2.2, слайд №25
Описание слайда:

Слайд 26





Оператор выбора
Оператор switch необходим в тех случаях, когда в зависимости от значений какой-либо переменной надо выполнить те или иные операторы:
switch (выражение)
{
case значение_1: Операторы_1; break;
case значение_2: Операторы_2; break;
case значение_3: Операторы_3; break;
...
case значение_n: Операторы_n; break;
default: Операторы; break;
}
Если оператор break не указан, то будут выполняться следующие операторы из списка, не смотря на то, что значение, которым они помечены, не совпадает со значением выражения.
Описание слайда:
Оператор выбора Оператор switch необходим в тех случаях, когда в зависимости от значений какой-либо переменной надо выполнить те или иные операторы: switch (выражение) { case значение_1: Операторы_1; break; case значение_2: Операторы_2; break; case значение_3: Операторы_3; break; ... case значение_n: Операторы_n; break; default: Операторы; break; } Если оператор break не указан, то будут выполняться следующие операторы из списка, не смотря на то, что значение, которым они помечены, не совпадает со значением выражения.

Слайд 27


Основные операторы языка С++. Лекция 2.2, слайд №27
Описание слайда:

Слайд 28


Основные операторы языка С++. Лекция 2.2, слайд №28
Описание слайда:

Слайд 29


Основные операторы языка С++. Лекция 2.2, слайд №29
Описание слайда:

Слайд 30





Операторы 
цикла
Описание слайда:
Операторы цикла

Слайд 31





Оператор цикла с предусловием
while (выражение) оператор;
или
while (условие)
{
оператор 1;
оператор 2;
...
оператор n;
}
Описание слайда:
Оператор цикла с предусловием while (выражение) оператор; или while (условие) { оператор 1; оператор 2; ... оператор n; }

Слайд 32





Оператор цикла с постусловием
do оператор while (выражение);
или
do
{
оператор_1;
оператор_2;
...
оператор_n;
} while (выражение);
Описание слайда:
Оператор цикла с постусловием do оператор while (выражение); или do { оператор_1; оператор_2; ... оператор_n; } while (выражение);

Слайд 33





Оператор цикла с параметром
for (нач_присваивание; выражение; приращение)
{
оператор1;
оператор2;
...
}
Описание слайда:
Оператор цикла с параметром for (нач_присваивание; выражение; приращение) { оператор1; оператор2; ... }

Слайд 34





использование цикла с параметром
1) Уменьшение параметра:
	for ( n=10; n>0; n--)
	{ тело цикла};
2) Изменение шага корректировки:
	for ( n=2; n<60; n+=13)
	{ тело цикла};
3) Возможность проверять условие отличное от условия, которое налагается на число итераций:
	for ( num=1;num*num<216; num++)
	{ тело цикла};
Описание слайда:
использование цикла с параметром 1) Уменьшение параметра: for ( n=10; n>0; n--) { тело цикла}; 2) Изменение шага корректировки: for ( n=2; n<60; n+=13) { тело цикла}; 3) Возможность проверять условие отличное от условия, которое налагается на число итераций: for ( num=1;num*num<216; num++) { тело цикла};

Слайд 35





использование цикла с параметром
4) Коррекция может осуществляться не только с помощью сложения или вычитания:
	for ( d=100.0; d<150.0;d*=1.1)
	{ тело цикла};
	for (x=1;y<=75;y=5*(x++)+10)
	{ тело цикла};
5) Можно использовать несколько инициализирующих или корректирующих выражений:
	for (x=1, y=0; x<10;x++,y+=x) 
	{ тело цикл};
Описание слайда:
использование цикла с параметром 4) Коррекция может осуществляться не только с помощью сложения или вычитания: for ( d=100.0; d<150.0;d*=1.1) { тело цикла}; for (x=1;y<=75;y=5*(x++)+10) { тело цикла}; 5) Можно использовать несколько инициализирующих или корректирующих выражений: for (x=1, y=0; x<10;x++,y+=x) { тело цикл};

Слайд 36





Вычислить факториал числа N (N!=1×2×3 ×… ×N).
Описание слайда:
Вычислить факториал числа N (N!=1×2×3 ×… ×N).

Слайд 37





Вывести на экран таблицу значений функции 
y = esin(x)cos(x) на отрезке [0;pi] с шагом 0.1
Описание слайда:
Вывести на экран таблицу значений функции y = esin(x)cos(x) на отрезке [0;pi] с шагом 0.1

Слайд 38





Операторы перехода
Описание слайда:
Операторы перехода

Слайд 39





Операторы, которые принудительно изменяют порядок выполнения команд
Операторы, которые принудительно изменяют порядок выполнения команд
1. goto метка;
…
метка: оператор;
2. break осуществляет немедленный выход из циклов while, do - while и for, а также из оператора выбора switch.
3. continue прерывает выполнение данного шага цикла.
4. return завершает выполнение функции и передает управление в точку ее вызова.
Описание слайда:
Операторы, которые принудительно изменяют порядок выполнения команд Операторы, которые принудительно изменяют порядок выполнения команд 1. goto метка; … метка: оператор; 2. break осуществляет немедленный выход из циклов while, do - while и for, а также из оператора выбора switch. 3. continue прерывает выполнение данного шага цикла. 4. return завершает выполнение функции и передает управление в точку ее вызова.

Слайд 40





 Отладка программ
 Отладка программ
Описание слайда:
Отладка программ Отладка программ

Слайд 41


Основные операторы языка С++. Лекция 2.2, слайд №41
Описание слайда:

Слайд 42


Основные операторы языка С++. Лекция 2.2, слайд №42
Описание слайда:

Слайд 43


Основные операторы языка С++. Лекция 2.2, слайд №43
Описание слайда:

Слайд 44


Основные операторы языка С++. Лекция 2.2, слайд №44
Описание слайда:

Слайд 45


Основные операторы языка С++. Лекция 2.2, слайд №45
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию