Практика программирования (Бейсик, Си, Паскаль)


         

Восстановление даты по порядковому дню






























































































































































































































п/п


Обозна-

чение прог-

раммы


Назначение программы








Работа с массивами


51


bsearch


Бинарный поиск


52


4_02


Угадывание задуманного числа


53


4_03


Перестановка компонент одномерного массива


54


4_04


Перестановка головы и хвоста массива


55


4_05


Форматированный вывод целочисленного массива


56


4_06


Ход конем


57


4_07


Хронометраж методов сортировки


58


4_08


Количество счастливых билетов


59


4_09


Количество разных элементов в целочисленном








массиве


60


4_10


Перемешивание колоды карт


61


4_11


Игра в НИМ


62


4_12


Игра "крестики-нолики"


63


4_13


Слияние массивов








Рекурсивные программы


64


5_01


Числа Фибоначчи


65


5_02


Наибольший общий делитель


66


5_03


Ханойские пирамиды








Подпрограммы (процедуры) и функции


67


6_01


Построение дерева решений









Работа с дисковыми файлами


68


7_01


Обмен со строковым файлом (с ошибкой) (Qbasic,








Паскаль)


69


7_02


Обмен со строковым файлом


70


7_03


Обмен с записеориентированным файлом


71


7_04


Обмен с двоичным файлом


72


7_05


Перекодировка текстов из MS-DOS в Windows


73


7_06


Телефонный справочник


74


7_07


Создание резервной копии файла








Работа с массивами


75


7_08


Выдача каталога на экран


76


7_09


Сдвиг содержимого текстового файла
















































































































































































































Машинная графика


77


8_01


Демонстрация графических окон (QBasic)


78


8_02


Построения в относительных координатах (QBasic)


79


8_03


Построение синусоиды (QBasic, Паскаль)


80


8_04


Демонстрация цветовой палитры (QBasic, Си)


81


8_05


Рисование белым по черному (QBasic, Паскаль)


82


8_06


Построение эллипса (QBasic)


83


8_07


Построение дуги и сектора эллипса (QBasic)


84


8_08


Демонстрация системных шаблонов заливки (Си)


85


8_09


Демонстрация пользовательских шаблонов за-

ливки (Си)


86


8_10


Штриховка в шахматном порядке (QBasic)


87


8_11


Построение кирпичной стены (QBasic)


88


8_12


Заполнение прозрачным шаблоном (Си)


89


8_13


Буква А в разных шрифтах (Си)


90


8_14


Построение шахматной доски


91


8_15


Отображение семисегментных цифр (Си)


92


8_16


Цифровые часы (Паскаль)


93


8_17


Летающая тарелка


94


8_18


Биоритмы








Календарные даты и временные интервалы


95


JD1 .


Вычисление юлианской даты (Си)


96


JD2


Вычисление юлианской даты (Си)


97


JD3


Вычисление юлианской даты (Си)


98


9_01


Вычисление юлианских дат


99


9_02


Преобразование юлианских дат в григорианские





9_03


Определение интервала времени между двумя








датами


100


9_04


Определение дня недели


101


9_05


Определение порядкового дня в году


109


9_ое


Восстановление даты по порядковому дню года


103


9_07


Количество дней в месяце

<

Содержание  Назад  Вперед