Презентация по дисциплине Информатика по теме Оператор условного перехода if. Оператор варианта switch

  • Презентации учебные
  • ppt
  • 15.08.2022
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Презентация.ppt

05.09.2022

1

Государственное профессиональное образовательное учреждение «Донецкий техникум промышленной автоматики имени А.В. Захарченко»


«Оператор условного перехода if. Оператор варианта switch»


Информатика

Преподаватель спецдисциплин
Карташева О.Н.

05.09.2022

2

Тема : «Оператор условного перехода if. Оператор варианта switch»

Цель – Изучить базовую структуру ветвления и ее реализацию в языке программирования C++ Builder. Рассмотреть структуру оператора выбора.

05.09.2022

3

Ответы на опросы

 

7

 

8

Д

Е

Й

С

Т

В

И

Т

Е

Л

Ь

Н

Ы

Й

О

 

Г

5

 

И

6

 

Д

Ч

С

3

 

Л

Е

И

Ц

И

С

М

4

Б

Е

З

Н

А

К

О

В

Ы

Й

2

 

Л

 

 

И

 

О

 

1

С

Т

Р

О

К

О

В

Ы

Й

 

Ы

Й

Л

 

О

 

Й

 

Й

Ь

Р

Н

О

Ы

Т

Й

К

И

Й

Вариант 1

y=(log(x)+sqrt(pow(x,2)+1.5))/cos(pow(x,2));

Вариант 2

y=(sqrt(fabs(x))+sin(x))/pow(log10(exp(x)),2);

Вариант 3

y=pow(sin(pow(x,3)),2)/log10(fabs(x)+exp(5));

Вариант 4

y=cos(x)/(pow(x,2)+log(x)-exp(pow(fabs(x),2)));

Вариант 5

y=(sqrt(fabs(x))-exp(x))/(cos(x)+pow(log10(x),2));

Вариант 6

y=cos(pow(x,2)+2)/(log10(fabs(x))+exp(sqrt(x)));

Вариант 7

y=sqrt(fabs(sin(x)))/(pow(log10(x),3)-exp(2));

Вариант 8

y=(fabs(x)+sqrt(pow(x,3)+1.3))/pow(cos(x),2);

Кроссворд Уравнения

Результаты теста

№ вопроса

№ правильного ответа

1

В

2

С

3

А

4

5

6

В

7

8

9

С

05.09.2022

4

Оценивание ответов

Критерии оценивания

Оценка

8, 7 отгаданных слов

5

6, 5 отгаданных слов

4

4 отгаданных слова

3

меньше 4 отгаданных слов

2

Тест Кроссворд Уравнения

Количество допущенных ошибок

Оценка

1-2 ошибки

5

3-4 ошибки

4

5-7 ошибок

3

Больше 7

2

Критерии оценивания

Оценка

9, 8 правильных ответов

5

7, 6 правильных ответов

4

5 правильных ответов

3

меньше 5 правильных ответов

2

05.09.2022

5

Оператор if... else...

if (условное выражение)
{
<операторы 1>;
}
else
{
<операторы 2>;
}

05.09.2022

6

Обозначение условного оператора на блок-схемах

да

нет

05.09.2022

7

Вывод сообщений

05.09.2022

8

Оператор варианта switch

switch (условное_выражение)
{
case значение_1: {операторы 1; break;}
case значение_2: {операторы 2; break;}

case значение_N: {операторы N; break;}
default: {операторы Х;}
}

05.09.2022

9

Фронтальный опрос

Приведите синтаксис и опишите действия, выполняемые оператором if в самом общем виде?
Ответ: if (условное выражение) { <операторы 1>; . . . . . } else { <операторы 2>; . . . . . }
Как можно определить к какому if относится else во вложенных условных операторах?
Ответ: В C++ действует простой принцип: часть условного оператора else относится к ближайшему if.

05.09.2022

10

Фронтальный опрос

Как можно определить к какому if относится else во вложенных условных операторах?
Ответ: В C++ действует простой принцип: часть условного оператора else относится к ближайшему if.
Какого типа могут быть сообщения? В чем между ними разница?
Ответ: Информационные сообщения, которые пользователем должны быть приняты к сведению и не требуют от него каких-то указаний выполняющейся программе;
Сообщения с подтверждением, в которых программа запрашивает пользователя о своих дальнейших действиях, предлагая соответствующий выбор.

05.09.2022

11

Фронтальный опрос

Можно ли заменить любой оператор if эквивалентным оператором switch и наоборот?
Ответ: Да, можно.
Какой оператор называется оператором безусловного перехода?
Ответ: Это оператор перехода, который записывается так: goto метка;

05.09.2022

12

Домашнее задание:

1. Даны действительные числа а, b, c. Исследовать уравнение ах2+ bx+c=0. Ответом должно служить сообщение о характере уравнения и значениях действительных корней или, что действительных корней нет.

05.09.2022

13

Спасибо за урок!