
Варианты заданий на лабораторную работу
Написать программу работы с условным оператором if в соответствии с номером своего варианта.
Написать программу с использованием оператора switch в соответствии с номером своего варианта.
Сделать выводы о полученных результатах работы программ.
№ п/п |
Вариант |
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. |
* требование к написанию программы: необходимо предусмотреть «защиту от дурака» для вводимых значений (контроль вводимых данных пользователем), необходимо проводить контроль корректности выполнения математических операций (деление на ноль, корень из отрицательного числа) и вывод соответствующих сообщений пользователю программы.