Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
45 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
1.33 MB
Просмотров:
112
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: ФГБОУ ВО ЧГУ им. И.Н. Ульянова
факультет радиоэлектроники и автоматики
кафедра Автоматики и управления в технических Системах
Основные операторы
языка С++
Лекция 2.2.
доцент Васильева Л.Н.
№2 слайд
Содержание слайда: Ввод-вывод в С++
Ввод-вывод в С++
№3 слайд
№4 слайд
№5 слайд
№6 слайд
№7 слайд
№8 слайд
№9 слайд
№10 слайд
Содержание слайда: В формате С++
Используется библиотечный файл iostream, в котором определены стандартные потоки ввода данных от клавиатуры cin и вывода данных на экран дисплея cout, а также соответствующие операции
№11 слайд
Содержание слайда: Базовые конструкции
линейная, разветвляющаяся и циклическая
Операторы управления работой программы называются управляющими конструкциями программы:
составные операторы;
операторы выбора(управления);
операторы циклов;
операторы перехода.
№12 слайд
Содержание слайда: Составные операторы
К составным операторам относят собственно составные операторы и блоки. В обоих случаях это последовательность операторов, заключенная в фигурные скобки. Блок отличается от составного оператора наличием определений в теле блока.
Например:
Транслятор воспринимает составной оператор как одно целое.
№13 слайд
Содержание слайда: Операторы управления
№14 слайд
Содержание слайда: Условный оператор
if (условие) оператор_1; else оператор_2;
№15 слайд
№16 слайд
№17 слайд
Содержание слайда: Сложные условия
Сложные условия
№18 слайд
№19 слайд
№20 слайд
№21 слайд
№22 слайд
№23 слайд
№24 слайд
№25 слайд
№26 слайд
Содержание слайда: Оператор выбора
Оператор switch необходим в тех случаях, когда в зависимости от значений какой-либо переменной надо выполнить те или иные операторы:
switch (выражение)
{
case значение_1: Операторы_1; break;
case значение_2: Операторы_2; break;
case значение_3: Операторы_3; break;
...
case значение_n: Операторы_n; break;
default: Операторы; break;
}
Если оператор break не указан, то будут выполняться следующие операторы из списка, не смотря на то, что значение, которым они помечены, не совпадает со значением выражения.
№27 слайд
№28 слайд
№29 слайд
№30 слайд
Содержание слайда: Операторы
цикла
№31 слайд
Содержание слайда: Оператор цикла с предусловием
while (выражение) оператор;
или
while (условие)
{
оператор 1;
оператор 2;
...
оператор n;
}
№32 слайд
Содержание слайда: Оператор цикла с постусловием
do оператор while (выражение);
или
do
{
оператор_1;
оператор_2;
...
оператор_n;
} while (выражение);
№33 слайд
Содержание слайда: Оператор цикла с параметром
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++)
{ тело цикла};
№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)
{ тело цикл};
№36 слайд
Содержание слайда: Вычислить факториал числа N (N!=1×2×3 ×… ×N).
№37 слайд
Содержание слайда: Вывести на экран таблицу значений функции
y = esin(x)cos(x) на отрезке [0;pi] с шагом 0.1
№38 слайд
Содержание слайда: Операторы перехода
№39 слайд
Содержание слайда: Операторы, которые принудительно изменяют порядок выполнения команд
Операторы, которые принудительно изменяют порядок выполнения команд
1. goto метка;
…
метка: оператор;
2. break осуществляет немедленный выход из циклов while, do - while и for, а также из оператора выбора switch.
3. continue прерывает выполнение данного шага цикла.
4. return завершает выполнение функции и передает управление в точку ее вызова.
№40 слайд
Содержание слайда: Отладка программ
Отладка программ
№41 слайд
№42 слайд
№43 слайд
№44 слайд
№45 слайд