Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / Презентация по информатике на тему "Условный оператор" (9 класс)
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Презентация по информатике на тему "Условный оператор" (9 класс)

библиотека
материалов
Условный оператор
Проводится соревнование по поеданию пирожков. За 10 минут Вася съел a пирожко...
Программы, в которых каждое следующее действие выполняется после предыдущего,...
Так выглядит ветвление на схеме а так – на Паскале По-английски: if – если th...
Существует две формы условного оператора: полная и краткая Полная форма услов...
Решить квадратное уравнение вида ax2+bx+c=0 program zadacha; var a,b,c,d,x,x1...
Пример задачи с составным условием: Ввести температуру морской воды и определ...
Определить, лежит ли точка (x, y) внутри круга с центром в начале координат...
Домашнее задание Вася собирает древние монеты. Он приобрел а динариев, и b се...
Оператор выбора (варианта)
Вложенное ветвление – очень удобная программная структура. Но при большой гл...
Оператор выбора (варианта) используется в тех случаях, когда в зависимости от...
program money; var p:integer; begin write(’Какая полка Вас интересует? ’); re...
То же, с применением новой команды: program money; var p:integer; begin write...
Если в каком-либо из вариантов нужно выполнить не одно, а два и более действи...
Задача: С клавиатуры вводят число летящих ворон. Напечатать это число со слов...
Задачи на выбор варианта Колдун должен сделать очередной ход. По нажатию на л...
17 1

Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

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

№ слайда 1 Условный оператор
Описание слайда:

Условный оператор

№ слайда 2 Проводится соревнование по поеданию пирожков. За 10 минут Вася съел a пирожко
Описание слайда:

Проводится соревнование по поеданию пирожков. За 10 минут Вася съел a пирожков, а Коля b пирожков. На командном первенстве они составили одну команду. За сколько минут эта команда съест с пирожков? program edoki; var a,b,c,t,vv,vk,v:real; begin write(’Сколько пирожков съел Вася? ’); readln(a); write(’Сколько пирожков съел Коля? ’); readln(b); write(’Сколько пирожков должна съесть команда? ’); readln(с); vv:=a/10; {скорость Васи} vk:=b/10; {скорость Коли} v:=vv+vk; {общая скорость} t:=c/v; writeln(’Команда справится за ’,t:3:1,’ минут’); end. начало Ввод а,в,с vv:=a/10 vk:=b/10 v:=vv+vk Вывод t конец t:=c/v

№ слайда 3 Программы, в которых каждое следующее действие выполняется после предыдущего,
Описание слайда:

Программы, в которых каждое следующее действие выполняется после предыдущего, называются линейными. Однако часто встречаются нелинейные программы, в которых порядок действия отличается от порядка расположения команд. Ветвление – участок программы, позволяющий выбрать для исполнения, в зависимости от истинности условия, одну из двух групп команд.

№ слайда 4 Так выглядит ветвление на схеме а так – на Паскале По-английски: if – если th
Описание слайда:

Так выглядит ветвление на схеме а так – на Паскале По-английски: if – если then – то (тогда) else - иначе

№ слайда 5 Существует две формы условного оператора: полная и краткая Полная форма услов
Описание слайда:

Существует две формы условного оператора: полная и краткая Полная форма условного оператора в общем виде: If условие then оператор1 else оператор2; Краткая форма условного оператора в общем виде: If условие then оператор1;

№ слайда 6 Решить квадратное уравнение вида ax2+bx+c=0 program zadacha; var a,b,c,d,x,x1
Описание слайда:

Решить квадратное уравнение вида ax2+bx+c=0 program zadacha; var a,b,c,d,x,x1,x2:real; begin writeln('введите коэффициенты а,b,с'); readln(a,b,c); d:=sqr(b)-4*a*c; if d>0 then begin x1:=(-b+sqrt(d))/(2*a); x2:=(-b-sqrt(d))/(2*a); writeln('x1=',x1,' x2=',x2) end else if d=0 then begin x:=-b/(2*a); writeln('x=',x) end else writeln('уравнение не имеет корней'); end.

№ слайда 7 Пример задачи с составным условием: Ввести температуру морской воды и определ
Описание слайда:

Пример задачи с составным условием: Ввести температуру морской воды и определить, можно ли купаться. Благоприятная для купания температура – от 19 до 26 градусов. program water; var t:real; begin write(’Введите температуру воды у пляжа ’); readln(t); if (t>=19) and (t<=26) then writeln(’Можно купаться’) else writeln(’Купаться нельзя’); end.

№ слайда 8 Определить, лежит ли точка (x, y) внутри круга с центром в начале координат
Описание слайда:

Определить, лежит ли точка (x, y) внутри круга с центром в начале координат и радиусом 5. Определить, является ли введённое число чётным. Из банка на выплату зарплаты привезли a рублей. Хватит ли этой суммы, если на предприятии n работников, их средняя зарплата s рублей, а в кассе ещё имеется остаток k рублей?

№ слайда 9 Домашнее задание Вася собирает древние монеты. Он приобрел а динариев, и b се
Описание слайда:

Домашнее задание Вася собирает древние монеты. Он приобрел а динариев, и b сестерциев разного достоинства и года выпуска. Хватит ли места в альбоме, если там всего c ячеек для монет?

№ слайда 10 Оператор выбора (варианта)
Описание слайда:

Оператор выбора (варианта)

№ слайда 11 Вложенное ветвление – очень удобная программная структура. Но при большой гл
Описание слайда:

Вложенное ветвление – очень удобная программная структура. Но при большой глубине вложенности множественное ветвление становится громоздким. В некоторых случаях его можно значительно сократить, заменив конструкцией выбора варианта. Для этого должны выполняться такие условия: все ветвления вкладываются в ветвь «нет»; все они проверяют значения одной и той же переменной (или выражения); проверяемое значение должно быть целого типа.

№ слайда 12 Оператор выбора (варианта) используется в тех случаях, когда в зависимости от
Описание слайда:

Оператор выбора (варианта) используется в тех случаях, когда в зависимости от значения некоторого выражения выполняется один из последовательности операторов. Общий вид записи оператора выбора: CASE выражение OF константа 1: оператор 1; константа 2: оператор 2; - - - - - - - - - - - - - - - - ; константа n: оператор n; END;

№ слайда 13 program money; var p:integer; begin write(’Какая полка Вас интересует? ’); re
Описание слайда:

program money; var p:integer; begin write(’Какая полка Вас интересует? ’); readln(p); if p=1 then writeln(’Сапоги’) else if (p=2) or (p=4) then writeln(’Мужские туфли’) else if (p>=5) and (p<=8) then writeln(’Женские туфли’) else if (p=3) or (p>=9) and (p<=12) then writeln(’Кроссовки’) else writeln(’Полки с таким номером у нас нет’); end. Задача: Программа-консультант в магазине обуви сообщает, какая обувь находится на той или иной полке, номер которой вводят с клавиатуры.

№ слайда 14 То же, с применением новой команды: program money; var p:integer; begin write
Описание слайда:

То же, с применением новой команды: program money; var p:integer; begin write(’Какая полка Вас интересует? ’); readln(p); case p of 1: writeln(’Сапоги’); 2,4: writeln(’Мужские туфли’); 5..8: writeln(’Женские туфли’); 3,9..12: writeln(’Кроссовки’) else writeln(’Полки с таким номером у нас нет’); end; end. Обувной магазин.pas

№ слайда 15 Если в каком-либо из вариантов нужно выполнить не одно, а два и более действи
Описание слайда:

Если в каком-либо из вариантов нужно выполнить не одно, а два и более действия, их заключают в операторные скобки begin и end: case p of 1: writeln(’Сапоги’); 2,4: writeln(’Мужские туфли’); 5..8: begin writeln(’Женские туфли’); writeln(’Но там ничего нет: всё продано!’); end; 3,9..12: writeln(’Кроссовки’) else writeln(’Полки с таким номером у нас нет’); end;

№ слайда 16 Задача: С клавиатуры вводят число летящих ворон. Напечатать это число со слов
Описание слайда:

Задача: С клавиатуры вводят число летящих ворон. Напечатать это число со словом «ворон», взятом с нужным окончанием. program vorony; var v,p,pp:integer; begin write(’Сколько летит ворон? ’); readln(v); p:=v mod 10; {находим последнюю цифру} pp:=v mod 100 div 10; {находим предпоследнюю цифру} if pp=1 then writeln(’Летит ’,v,’ ворон’) else case p of 1: writeln(’Летит ’,v,’ ворона’); 2..4: writeln(’Летит ’,v,’ вороны’); else writeln(’Летит ’,v,’ ворон’); end; readln; end. Вороны.pas

№ слайда 17 Задачи на выбор варианта Колдун должен сделать очередной ход. По нажатию на л
Описание слайда:

Задачи на выбор варианта Колдун должен сделать очередной ход. По нажатию на любую клавишу генерируется случайное число от 1 до 10, и программа печатает, какое заклинание произнёс колдун. Например, 1- удар молнии; 2 – огненный шар … Микки-Маус подходит к стене с отверстиями. Над каждым отверстием стоит номер. Некоторые ходы ведут в ловушку, некоторые – к запасам зерна, сыра, муки и т. д. Нужна программа, которая по введённому номеру сообщает, куда попадёт Микки-Маус. Перечислить названия животных, имеющихся в зоопарке. При вводе номера животного программа сообщает кличку животного, чем его кормят служащие зоопарка, и что ему могут давать посетители.


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 27.09.2015
Раздел Информатика
Подраздел Презентации
Просмотров507
Номер материала ДВ-014058
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх