Добавил:
Education Must Be Free Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы / LR_4_Izuchenie_uslovnykh_konstruktsiy.docx
Скачиваний:
13
Добавлен:
22.09.2021
Размер:
222.51 Кб
Скачать

Варианты заданий на лабораторную работу

  1. Написать программу работы с условным оператором if в соответствии с номером своего варианта.

  2. Написать программу с использованием оператора switch в соответствии с номером своего варианта.

  3. Сделать выводы о полученных результатах работы программ.

п/п

Вариант

if

switch

1

1

Написать программу перевода введенного символа от a до f в верхний регистр

2

2

Написать программу перевода введенного символа от A до F в нижний регистр

3

3

Написать программу замены введенного символа от 0 до 9 соответствующим числом

4

4

Написать программу замены введенного числа от 0 до 9 соответствующим символом

5

5

Написать программу замены введенного числа от 0 до 5 соответствующим символом, а все другие значения заменять буквой z.

6

6

Написать программу замены введенного символа от 0 до 5 соответствующим числом, а все другие символы заменять числом -1

7

7

Написать программу перевода введенного символа от a до f верхний регистр, а другие символы заменять на Z

8

8

Написать программу перевода введенного символа от A до F в нижний регистр, а все другие символы заменять на x

9

9

Написать программу проверки на равенство введенного числа со значениями 0, 4,8,9 и 30

10

10

Написать программу сравнения введенного символа с a, s, d, j и e

11

11

Написать программу перевода введенного символа шестнадцатеричной системы счисления в десятичную систему

12

12

Написать программу перевода введенного символа шестнадцатеричной системы счисления в восьмеричную систему

13

13

Написать программу перевода введенного символа восьмеричной системы счисления в десятичную систему

14

14

Написать программу замены в введенном целом числе от 100 до 110 всех нулей на 9

15

15

Написать программу возведения в квадрат введенных целых чисел от -5 до 5

16

16

Написать программу замены введенной цифры от 0 до 9 соответствующим ASCII кодом

17

17

Написать программу определения равенства введенного числа от 0 до 59049 степени трех.

18

18

Написать программу подсчета количества 1 в веденном числе.

19

19

Написать программу определения равенства введенного числа от 0 до 65536 степени двойки.

20

20

Написать программу нахождения факториала введенных целых чисел от 11 до 20.

* требование к написанию программы: необходимо предусмотреть «защиту от дурака» для вводимых значений (контроль вводимых данных пользователем), необходимо проводить контроль корректности выполнения математических операций (деление на ноль, корень из отрицательного числа) и вывод соответствующих сообщений пользователю программы.