Презентация, доклад по информатике на тему Оператор выбора (9 класс)

Задача Написать программу, которая по введенному числу из промежутка [1, 12] выдает название месяца.Решение

Слайд 1Оператор выбора
Язык программирования Pascal

Оператор выбораЯзык программирования Pascal

Слайд 2Задача
Написать программу, которая по введенному числу из промежутка [1, 12] выдает

название месяца.

Решение

Задача	Написать программу, которая по введенному числу из промежутка [1, 12] выдает название месяца.Решение

Слайд 3Program Month;
var n:word;
Begin
writeln('Введите номер месяца');
readln (n);
if n=1 then writeln ('январь');
if n=2

then writeln ('февраль');
if n=3 then writeln ('март');
if n=4 then writeln ('апрель');
if n=5 then writeln ('май');
if n=6 then writeln ('июнь');
if n=7 then writeln ('июль');
if n=8 then writeln ('август');
if n=9 then writeln ('сентябрь');
if n=10 then writeln ('октябрь');
if n=11 then writeln ('ноябрь');
if n=12 then writeln ('декабрь');
if (n<1) and (n>12) then writeln ('Вы ввели номер неверно')
END.
Program Month;var n:word;Beginwriteln('Введите номер месяца');readln (n);if n=1 then writeln ('январь');if n=2 then writeln ('февраль');if n=3 then writeln

Слайд 4 Формат оператора:
Case порядковая_переменная of
Константа_1: оператор_1;
Константа_2: оператор_2;
Константа_N: оператор_N;
Else оператор;
End;
В зависимости от значения

порядковой переменной выполняется оператор помеченной константой. Если ни одна константа не подходит, выполняется оператор, записанный после else.

Оператор case … of

Формат оператора:Case порядковая_переменная ofКонстанта_1: оператор_1;Константа_2: оператор_2;Константа_N: оператор_N;Else оператор;End;	В зависимости от значения порядковой переменной выполняется оператор помеченной константой.

Слайд 5Решение задачи принимает вид
Program Month;
var n:word;
Begin
writeln('Введите номер месяца');
readln (n);
case n of
1:

writeln ('январь');
2: writeln ('февраль');
3: writeln ('март');
4: writeln ('апрель');
5: writeln ('май');
6: writeln ('июнь');
7: writeln ('июль');
9: writeln ('сентябрь');
10: writeln ('октябрь');
11: writeln ('ноябрь');
12: writeln ('декабрь');
else writeln ('Вы ввели номер неверно');
end;
END.
Решение задачи принимает видProgram Month;var n:word;Beginwriteln('Введите номер месяца');readln (n);case n of1: writeln ('январь');2: writeln ('февраль');3: writeln ('март');4:

Слайд 6Сокращенная форма оператора
Формат оператора:
Case порядковая_переменная of
Константа_1: оператор_1;
Константа_2: оператор_2;
Константа_N: оператор_N;
End;
Если ни одна

константа не совпадает со значением порядковой переменной, управление передается оператору, следующему за end.
Сокращенная форма оператораФормат оператора:Case порядковая_переменная ofКонстанта_1: оператор_1;Константа_2: оператор_2;Константа_N: оператор_N;End;	Если ни одна константа не совпадает со значением порядковой

Слайд 7Порядковая переменная
!Порядковую переменную типа real использовать нельзя.
Группировка значений переменной:
Перечисление значений
1, 3,

5, 7, 9: writeln(‘Нечетные числа’);
Диапазон значений
‘a’ .. ’z’: writeln(‘Строчная английская буква’);
Смешанная запись
‘а’ .. ’я’, ‘А’ .. ’Я’ : writeln(‘Русская буква’);
!Символы перечисления помещаются в апострофы.

Порядковая переменная!Порядковую переменную типа real использовать нельзя.	Группировка значений переменной:Перечисление значений1, 3, 5, 7, 9: writeln(‘Нечетные числа’);Диапазон значений‘a’

Слайд 8Задачи
Написать программу, по которой выводится название школьного звена в зависимости от

класса.
В зависимости от введенного символа C, S программа должна вычислять длину окружности, площадь круга.
Напишите программу преобразования цифр в слова.
По номеру месяца выдайте время года.
С помощью конструкции case сравните значение переменной с различными диапазонами значений. В случае совпадения выводится соответствующая надпись (цифра, английская буква).
ЗадачиНаписать программу, по которой выводится название школьного звена в зависимости от класса.В зависимости от введенного символа C,

Слайд 9Домашнее задание
По номеру дня недели вывести его название.
Написать программу, которая по

введенному числу из промежутка [0, 24] выдает время суток.
Домашнее заданиеПо номеру дня недели вывести его название.Написать программу, которая по введенному числу из промежутка [0, 24]

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть