ДЗ: Программирование на C++
Описание
1) Существует гипотеза, что для любого натурального числа, если оно не палиндром, можно получить палиндром за конечное число шагов по следующей схеме. Меняем порядок его цифр на обратный и складываем исходное число с получившимся. Если сумма не палиндром, то над ней повторяется то же действие до тех пор, пока не получится палиндром. Написать программу, подтверждающую эту гипотезу. При программировании использовать функции.
2)Дана последовательность строк, содержащая данные о сотрудниках некоторого учреждения, записанные по образцу: Фамилия Имя Отчество. Написать программу, обеспечивающую ввод строк и их корректировку. Корректировка заключается в записи данных в следующем виде:
А) Имя Отчество Фамилия
Б) Фамилия И.О.
Вывести на печать исходную и скорректированную последовательности строк.
3) Организовать программным способом символьные файлы F и G. Переписать в файл H все начальные совпадающие компоненты файлов F и G. При возникновении непредвиденных ситуаций выдать соответствующие сообщения. Вывести на экран все созданные файлы.
Характеристики домашнего задания
Список файлов
- DZ2.doc 2,22 Mb