Slide 23
Slide 23 text
23/25
23/25
Практические задания (до 19.11.2021)
компилятор
1. Напишите программу, которая: спрашивает у пользователя, сколько имен он хочет
ввести; просит пользователя ввести каждое имя; вызывает функцию для сортировки
имен (написать самостоятельно) в алфавитном порядке; выводит отсортированный
список имен.
2. Написать программу, которая: принимает 3 переменные; создает на них указатели и
передает эти указатели по ссылке в функцию, присваивающую первой из этих
переменных большее, второй — среднее, а третьей — меньшее из введенных
значение.
3. Написать функцию, принимающую указатель на число типа int и переставляющую его
байты по циклу (число типа int занимает 4 байта; функция должна записывать
содержимое 0-го байта в 1-й, 1-го во 2-й, 2-го в 3-й и 3-го — в 0-й).
4. Написать функцию, печатающую строку «Hello world! I was born!!!» при первом вызове,
при последующих N (определяемое динамически) выводит строку «I'm alive» и далее
строку «Bye, bye, dear, I'm already asleep...» при всех последующих вызовах.