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



         

Приложение 1. - часть 2


/p>


п/п

Обозна-

чение прог-

раммы

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



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

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

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

<


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