Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Pascal.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
3.44 Mб
Скачать

Індивідуальні завдання

Варіанти.

  1. Використовуючи тип record написати програму запису вашої адреси.

  2. Використовуючи тип record написати програму для виводу розкладу занять за номерами пар у дні.

  3. За допомогою типу record написати програму створення телефонної книги.

  4. За допомогою типу record написати програму для обчислення суми комплексних чисел.

  5. За допомогою типу record написати програму для обчислення різниці комплексних чисел.

  6. За допомогою типу record написати програму для обчислення добутку комплексних чисел.

  7. За допомогою типу record написати програму для обчислення частки комплексних чисел.

  1. Створити масив записів, структура якого:

Погода

Місцевість

Опади

Вітер

Температура

Дата

Кількість

Інтенсивність

Швидкість

Напрямок

день

ніч

  1. Визначити середню кількість опадів у вказаній місцевості з 01.09.2012 по 08.09.2012.

  2. Вивести список місцевостей, в яких у вказаний день температура була +10 (днем або вночі; вказати, коли це було).

  3. Визначити напрямок вітру в заданій місцевості на 10.09.2012.

  1. Створити масив записів, структура якого:

Будинок

Місцевість

Приватний

Багатоквартирний

Кількість кімнат

Кількість мешканців

Розмір ділянки

Кількість

поверхів

Кількість

квартир на поверсі

Добудови

(магазин тощо)

  1. Визначити кількість мешканців у всіх приватних будинках в заданій місцевості.

  2. Визначити кількість квартир у всіх багатоповерхових будинках в заданій місцевості.

  3. Видалити приватні будинки з ділянкою менше 6 соток.

  1. Задано два масиви записів. Перший містить дані з прізвищами та адресами. Другий – з прізвищами та відповідними номерами телефонів. Створити новий масив, який містить інформацію обох заданих масивів.

  2. Задано масив записів, який містить інформацію про прізвища та екзаменаційну оцінку. Вивести на екран прізвища студентів які отримали введену оцінку.

  3. Описати масив записів, що містить оцінки студентів групи за три останні семестри. Визначити прізвища студентів, які здали сесію на відмінно.

  4. Задано масив записів, який містить інформацію про автомобілі: номер; тип авто; прізвище та адресу власника. Вивести на екран інформацію про автомобілі, номера яких містять три задані цифри у довільному порядку.

  5. Задано масив записів, який містить інформацію про результати сесії групи студентів. Вивести на екран список студентів за ознаками: всі оцінки «відмінно»; переважна кількість оцінок «добре»; переважна кількість оцінок «задовільно», з відповідними коментарями.

  6. Задано масив записів, який містить інформацію про робітників заводу: прізвище, ім’я, по-батькові; дату народження; посаду; кількість місяців з отриманою премією за минулий рік. Вивести на екран список робітників-пенсионерів, у яких кількість місяців з отриманою премією за минулий рік перевищує 6 місяців.

  7. Задано масив записів, який містить інформацію про працівників підприємства: прізвище, ім’я, по-батькові; поштовий індекс місця проживання; назва міста та вулиці; номер дому та квартири; посада; оклад; якщо у співробітника є службовий телефон, то після рядка тел. необхідно вказати його номер, якщо ж телефону немає, то нічого не вказувати. Вивести на екран список працівників, які займають посаду інженера і мають службовий телефон.

  8. Роздрукувати список студентів, прізвища яких починаються на букву В, із зазначенням дати їх народження.

  9. З даного списку спортсменів роздрукувати відомості про тих з них, хто займається плаванням. Вказати вік, скільки років вони займаються спортом.

  10. З асортименту цукерок, що випускаються кондитерською фабрикою Roshen, вибрати ті, вартість яких від 30 до 55 грн. за 1 кг. Вказати термін їх придатності і номера магазинів, в яких вони є у продажу.

  11. Роздрукувати список учнів музичної школи, які вчаться грати на скрипці. Вказати також, скільки років вони займаються музикою і чи брали участь у міжнародних конкурсах.

  12. Серед працівників підприємства знайти тих, чия заробітна плата за місяць нижче середньої по підприємству, а також роздрукувати список тих, хто пропрацював на підприємстві більше 10 років, із зазначенням їх прізвища, зарплати, стажу роботи та посади.

  13. Дано результати перепису населення, які зберігаються в пам'яті ЕОМ. Надрукувати прізвища, імена і підрахувати загальне число мешканців, що народилися після 1990 р.

  14. Створити масив з 20 елементів, що зберігають інформацію про студентів факультету. Кожен елемент містить прізвище, курс, форму навчання, (спеціаліст, бакалавр, магістр) та оцінки з 5 предметів за останню сесію. Упорядкувати масив за середнім балом. Здійснити переведення студентів на наступний курс. Переводяться студенти, які не мають заборгованостей за останню сесію, студенти 5-ого курсу (спеціалісти) і 6-ого курсу (магістри) повинні бути видалені, як ті, що закінчили курс навчання.

  15. Ввести відомості про студентів групи: прізвище; рік народження; рейтинг з предметів: алгоритмізація, історія, дискретний аналіз. Обчислити середній бал групи і роздрукувати список студентів, прізвища яких починаються на букву А.

  16. З відомості 3-х студентів з їхніми оцінками (порядковий номер, П.І.Б. та три оцінки) визначити кількість відмінників і середній бал кожного студента.

  17. Ввести інформацію по 10 спортсменам (ПІБ, зріст, вага), визначити кількість людей, чия вага перевищує 70 кг.

  18. Скласти програму, що виводить на екран відомості про періодичні видання (найменування видання, тираж, річна вартість).

  19. Скласти програму, що виводить на екран розклад іспитів і заліків (предмет, вид звітності, число, викладач).

  20. Скласти програму, що виводить на екран меню дитячого кафе (найменування виробу, вага, вартість).

  21. Скласти програму, що виводить на екран список книг домашньої бібліотеки (автор, назва книги, видавництво, рік видання, вартість). Провести пошук по автору книги.

  22. Скласти програму, що виводить на екран розклад руху поїздів (№ поїзда, станція відправлення, станція прибуття, час прибуття, час у дорозі).

  23. Ввести інформацію про рейс літака (№ рейсу, час вильоту, час прильоту, пункт призначення). Вивести інформацію про всі рейси в задане місто.

  24. Ввести інформацію про товар (найменування, ціна, кількість, вартість). Вивести підсумкову вартість кожного товару.

  25. Обчислити середній бал студентів групи, якщо відомі оцінки кожного студента з математики, програмування та фізики. Роздрукувати список студентів, які мають середній бал вище середнього в групі.

  26. Роздрукувати анкетні дані студентів, які брали участь в олімпіаді з програмування і заробили не менше 30 балів.

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