Правила выполнения работ - должны быть сделаны программы, в которых происходит вызов основной вашей функции, в которую передаются ТОЛЬКО НЕОБХОДИМЫЕ параметры. Функций может быть несколько, в том числе некоторые могут вызывать другие. Ввод данных должен быть в main до вызова функции, вывод данных также в main после вызова основной функции. Не забывайте задавать ожидание (паузу) перед выходом из программы.
1) Дана матрица размера M × N. Зеркально отразить ее элементы относительно горизонтальной оси симметрии матрицы (при этом поменяются местами строки с номерами 1 и M, 2 и M − 1 и т. д.).
2) Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие одновременно выше главной диагонали и ниже побочной диагонали. Условный оператор не использовать.
3) Дан символ C и строка символов S, которая может содержать C. Преобразовать строку, удалив все вхождения C и повторив дважды каждый символ, отличный от C.
4) Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа.
5) Описать как структуру время дня (часы, минуты, секунды). Написать функцию less(t1, t2), возвращающую 1, если время t1 меньше времени t2, и 0 в противном случае.
6) Массив записей с именем ZNAK, содержит сведения о знакомых: {Фамилия Имя; Знак Зодиака; День рождения (массив из трёх чисел)}. Написать программу, обеспечивающую ввод с клавиатуры данных в массив ZNAK и вывод на экран информации о человеке, чья фамилия введена с клавиатуры. Если такого нет, выдать на дисплей соответствующее сообщение.
7) Дан файл, содержащий сведения о сотрудниках в виде: {Фамилия; И.О.; НомерТелефона}. Найти телефон сотрудника по значениям фамилии и инициалов.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |