Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задания базового уровня. Постановка задачи №1.Составить список учётной группы, включающей 25 человек



Постановка задачи №1. Составить список учётной группы, включающей 25 человек. Для каждого учащегося указать дату рождения, год поступления в колледж, курс, группу, оценки каждого года обучения. Информацию о каждом учащемся оформить в программы в виде записи. Совокупность записей объединить в массив.

Составить программу, которая обеспечивает ввод полученной информации, распечатку её в виде таблицы, а также распечатку информации, согласно конкретному варианту.

Варианты задания №1

1. Распечатать анкетные данные студентов-отличников.

2. Распечатать анкетные данные студентов, успевающих на 4 и 5.

3. Распечатать анкетные данные студентов, получивших одну оценку 3 за всё время обучение.

4. Распечатать анкетные данные студентов, получивших в последнюю сессию оценки 2.

5. Распечатать анкетные данные студентов, получивших в первую сессию все оценки 5.

6. Распечатать анкетные данные студентов, получивших за всё время обучения одну оценку 4, а остальные – 5.

7. Распечатать список студентов, фамилии которых начинаются с буквы А, и их оценки за всё время обучения.

8. Распечатать список студентов, фамилии которых начинаются с буквы Б, и их даты рождения.

9. Распечатать оценки в последнюю сессию студентов, фамилии которых начинаются с букв В и Г.

10. Распечатать фамилии и даты рождения студентов, не получивших ни одной оценки 3 за всё время обучения.

11. Упорядочить список студентов по среднему баллу и распечатать его.

12. Упорядочить список студентов по среднему баллу последней сессии и распечатать его.

13. Вычислить средний балл группы и распечатать список студентов, имеющих средний балл выше среднего балла группы.

14. Вычислить средний балл группы и распечатать список студентов, имеющих средний балл ниже среднего балла группы.

15. Вычислить средний балл группы в последнюю сессию и распечатать список студентов, имеющих средний балл, равный среднему баллу группы.

16. Упорядочить список студентов по году рождения и распечатать его.

17. Распечатать список студентов, упорядоченный по алфавиту.

18. Распечатать список студентов, упорядоченный по месяцу рождения.

19. Распечатать список отличников, упорядоченный по году рождения.

20. Распечатать список студентов, упорядоченный по дате рождения

Постановка задачи №2. Составить программу, которая обеспечивает ввод информации с клавиатуры и выполняет сортировку записи по обозначенным признакам, распечатку её в виде таблицы, согласно конкретному варианту.

Варианты задания №2

1. Опишите запись с именем типа Karta, содержащую следующие поля:

- номер измерения (тип integer);

- значение (тип Real).

Переменную, определяющую запись, назовите Z.

2. Опишите запись с именем типа Karta, содержащую следующие поля:

- номер измерения (тип integer);

- значение (тип Real).

Переменную, определяющую запись, назовите S.

3. Опишите запись с именем типа Tovar, содержащую следующую информацию о хранящемся на складе товаре:

- код товара (тип integer);

- наименование товара (тип string);

- цену (тип Real).

Переменную, определяющую запись, назовите Tov.

4. Опишите запись с именем типа Graf, содержащую следующие данные необходимые для построения графика из 40 точек:

- название графика (тип string);

- 40 значений (тип integer).

Переменную, определяющую запись, назовите X.

5. Опишите запись с именем типа Baza, содержащую информацию для школьной базы данных:

- личный номер ученика (тип integer);

- ФИО (тип string);

- год рождения (тип integer);

- адрес (тип string).

Переменную, определяющую запись, назовите Inf.

6. Опишите запись с именем типа Systema, содержащую информацию о планетах солнечной системы:

- номер планеты по удалению от солнца (тип integer);

- название планеты (тип string);

- объём (тип Real);

- диметр (тип Real);

- удалённость от земли (тип Real).

Переменную, определяющую запись, назовите Planeta.

7. Опишите запись с именем типа Sport, содержащую информацию о лучших спортивных достижениях школы по лёгкой атлетике:

- название вида (тип string);

- фамилия рекордсмена (тип string);

- дата установления рекорда (запись Dat, состоящая из полей Day, Month, Year);

- сообщение о результате (тип Real).

Переменную, определяющую запись, назовите Rec.

8. Опишите запись с именем типа Geometr, содержащую информацию об оценках учеников вашего класса по геометрии:

- ФИО (тип string);

- оценки за девять месяцев max по 20 оценок в месяц.

Переменную, определяющую запись, назовите Dig.

9. Опишите запись с именем типа Rasp, содержащую информацию о движении электропоездов из вашего города:

- направление (тип string);

- время отправления электропоездов (тип real).

Переменную, определяющую запись, назовите R.

10. Опишите запись с именем типа Post, содержащую информацию в почтовой базе данных о подписчиках на газеты и журналы:

- ФИО (тип string);

- адрес (тип string);

- 10 строк с названиями газет и журналов.

Переменную, определяющую запись, назовите G.

11. Опишите запись с именем типа Boln, содержащую информацию в больничной базе данных о стационарных больных:

- ФИО (тип string);

- возраст (тип integer);

- адрес (тип string);

- дата поступления (тип string);

- диагноз (тип string);

- ФИО лечащего врача(тип string).

Переменную, определяющую запись, назовите В.

12. Опишите запись с именем типа Tovar, содержащую информацию о хранящемся на складе товаре:

- код товара (тип integer);

- наименование товара (тип string);

- дата поступления (тип string);

- цену (тип real).

Переменную, определяющую запись, назовите Tov. Без помощи with присвойте значение (10, ‘туфли женские’, 45200.00) полям одной из записей.

13. Опишите запись с именем типа Data, содержащую информацию о средней температуре в хранилище за 30 дней:

- номер месяца (тип integer);

- температура (тип real).

Переменную, определяющую запись, назовите Zamer. Без помощи with Присвойте записи начальное значение: месяц «июль» и температура для первого дня 9,5.

14. Опишите запись с именем типа Graf, содержащую данные, необходимые для построения графика из 40 точек:

- название графика (тип string);

- 40 значений (тип integer).

Переменную, определяющую запись, назовите X. Без помощи with присвойте записи начальное значение: название графика «Y=f(T)», значения первых трёх точек: 5, 7, 9.

15. Опишите запись с именем типа Post, содержащую информацию в почтовой базе данных о подписчиках на газеты и журналы:

- ФИО (тип string);

- адрес (тип string);

- 10 строк с названиями газет и журналов.

Переменную, определяющую запись, назовите G. Без помощи with присвойте записи начальное значение: ‘Петров И.В.’, ’г.Москва, ул.Горького, 5’, ’Московский Комсомолец’, ’Спорт’.

16. Опишите запись с именем типа Chempion, содержащую информацию о чемпионах по разным видам спорта в разное время:

- ФИО (тип string);

- вид спорта (тип string);

- год завоевания медали (тип word);

- призовой фонд (тип real).

Переменную, определяющую запись, назовите W.

17. Опишите запись с именем типа Recept, содержащую информацию о рецепте приготовления блюда:

- название блюда (тип string);

- инструменты (тип string);

- когда подаётся (запись Vremya, состоящая из полей Zavtrak, Obed, Ugin).

Переменную, определяющую запись, назовите Eda.





Дата публикования: 2015-02-20; Прочитано: 1929 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...