Объектно-ориентированное программирование. Сивохин А.В - 11 стр.

UptoLike

11
{ int x=TWO;
PX
x=SQUARE(x);
PX
printf (MSG);
}
Препроцессор заменит в тексте программы все вхождения TWO, MSG,
SQUARE(x), PX на 2, "\n Конец работы\ программы", ((x)*(x)), printf("\n
Значение переменной %d",x).
ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ
В соответствии с вариантом задания выполнить экспериментальную часть
лабораторной работы. Для каждого варианта решить задачу с использованием
конструкции if или if-else, а затем - с использованием конструкции switch.
Варианты заданий
1.
По номеру месяца вывести его название.
2. По номеру месяца определить время года.
3. Напечатать слово СТУДЕНТ в заданном падеже единственного числа. Падеж
обозначается буквой русского алфавита.
4. По номеру часа суток (от 0 до 23) определить часть суток: утро, день, вечер,
ночь.
5. Переменная принимает значения от 1 до 9. Напечатать значение этой
переменной римскими цифрами
.
6. По номеру месяца текущего года определить количество дней в этом
месяце.
7. Разработать программу-калькулятор, которая в зависимости от введенного
символа ('-','+','*','/') выполняет ту или иную операцию над значениями переменных
A и B.
8. По номеру курса, на котором учится студент (от 1 до 5), напечатать его
название (первый курс, второй курс, ...).
9. Разработать программу, которая
для введенного символа арифметической
операции ('+','-','/','*','%') печатает ее название.
10. Разработать программу, которая для введенного шестнадцатеричного числа
в диапазоне от 0H до 0FH, печатает его десятичное представление.
                                                                                 11
 { int x=TWO;
   PX
   x=SQUARE(x);
   PX
   printf (MSG);
 }

Препроцессор заменит в тексте программы все вхождения TWO, MSG,
SQUARE(x), PX на 2, "\n Конец работы\ программы", ((x)*(x)), printf("\n
Значение переменной %d",x).

                        ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ
    В соответствии с вариантом задания выполнить экспериментальную часть
лабораторной работы. Для каждого варианта решить задачу с использованием
конструкции if или if-else, а затем - с использованием конструкции switch.


                                Варианты заданий
    1. По номеру месяца вывести его название.
    2. По номеру месяца определить время года.
    3. Напечатать слово СТУДЕНТ в заданном падеже единственного числа. Падеж
обозначается буквой русского алфавита.
    4. По номеру часа суток (от 0 до 23) определить часть суток: утро, день, вечер,
ночь.
    5. Переменная принимает значения от 1 до 9. Напечатать значение этой
переменной римскими цифрами.
    6. По номеру месяца текущего года определить количество дней в этом
месяце.
    7. Разработать программу-калькулятор, которая в зависимости от введенного
символа ('-','+','*','/') выполняет ту или иную операцию над значениями переменных
A и B.
    8. По номеру курса, на котором учится студент (от 1 до 5), напечатать его
название (первый курс, второй курс, ...).
    9. Разработать программу, которая для введенного символа арифметической
операции ('+','-','/','*','%') печатает ее название.
    10. Разработать программу, которая для введенного шестнадцатеричного числа
в диапазоне от 0H до 0FH, печатает его десятичное представление.