Программирование на языке С - 21 стр.

UptoLike

Составители: 

21
Данный пример демонстрирует два разных варианта использования
оператора switch. В первом случае выполняется анализ введенной цифры, во
второманализ введенного символа. Следует отметить, что данный оператор
может производить выбор только на основании равенства своего аргумента
одному из перечисленных значений case, т.е. проверка выражений типа x<0 в
данном случае невозможна.
Задание на лабораторную работу
1.
Написать программу работы с условным оператором if в соответствии с
номером своего варианта.
2.
Написать программу с использованием оператора switch в соответствии
с номером своего варианта.
3.
Сделать выводы о полученных результатах работы программ.
Варианты заданий
Вариант Оператор if Оператор switch
1
Написать программу вычисления
модуля введенного числа
Написать программу перевода
введенного символа от a до f в
верхний регистр
2
Написать программу проверки
попадания введенного числа в
диапазон от -2 до 2
Написать программу перевода
введенного символа от A до F в
нижний регистр
3
Написать программу проверки не
вхождения введенного числа в
диапазон от 0 до 5
Написать программу замены
введенного символа от 0 до 9
соответствующим числом
4
Написать программу проверки на
положительность введенного числа
Написать программу замены
введенного числа от 0 до 9
соответствующим символом
5
Написать программу проверки на
отрицательность введенного числа
Написать программу замены
введенного числа от 0 до 5
соответствующим символом, а все
другие значения заменять буквой z.
6
Написать программу определения
знака введенного числа
Написать программу замены
введенного символа от 0 до 5
соответствующим числом, а все
другие символы заменять числом -1
7
Написать программу проверки
попадания введенного числа в
диапазон от -6 до -2
Написать программу перевода
введенного символа от a до f в
верхний регистр, а другие символы
заменять на Z
8
Написать программу проверки не
вхождения введенного числа в
диапазон от -5 до -1
Написать программу перевода
введенного символа от A до F в
нижний регистр, а все другие