Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
delphi_p1.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
571 Кб
Скачать
☆

Задачи.

152. Имеется ведомость n учащихся с оценками за год по информатике. Создать массив из n элементов типа запись с двумя полями: фамилия и оценка.

1) Напечатать данные учеников, фамилия которых начинается с буквы, заданной параметром fam (вводится с клавиатуры).

2) Подсчитать средний балл в группе и напечатать фамилии учеников, у которых оценка выше среднего балла.

153. Пусть имеется описание типа

type time = record

h : 0..23;

m, s : 0..59

end;

и переменная ct, имеющая тип time, описывающая данный момент времени (часы, минуты, секунды). Определить значение переменной nt, описывающей момент времени, который наступит через 1 секунду после момента ct. (Тип TDateTime не использовать).

154*. Пусть имеется описание типа

type year = 1900..2010;

month = 1..12;

day = 1..31;

data = record

y : year;

m : month;

d : day

end;

Определить дату следующего дня. (Учесть смену месяцев, смену года, високосные года. Тип TDateTime не использовать.)

Литература.

1. Кандзюба С.П., Громов В.Н. Delphi 5. Базы данных и приложения. Лекции и упражнения. – К.: ДиаСофт, 2001. – 592 с.

2. Окулов С.М. Основы программирования. – М.: БИНОМ. Лаборатория знаний, 2004. – 424 с.: ил.

3. Фаронов В.В. Система программирования Delphi. – СПб. : БХВ –Петербург, 2004. – 912 с.: ил.

Оглавление

1.1 Основные понятия……………………………………………. 3

1.2 Простые типы…………………………………………………. 8

1.3 Операторы……………………………………………………… 16

1.4 Процедуры и функции………………………………………… 31

1.5 Динамическая память и указатели…………………………. 38

1.6 Массивы………………………………………………………… 40

1.7 Строки………………………………………………………….. 58

1.8 Множества…………………………………………………….. 66

1.9 Записи…………………………………………………………. 68

Литература………………………………………………………… 70

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]