Студопедия — Казанская государственная консерватория
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Казанская государственная консерватория






 

Використання функцій. Обробка файлів

 

Мета: Придбати практичні навички при роботі із файлами, що складаються зі структур.

Завдання: для задачі завдання практичної роботи № 9 підключити функцію збереження даних у бінарних файлах та функцію зчитування інформації з файлів, що складаються зі структур.

 


Таблиця 1

  Скласти програму, яка містить відомості про десять нападаючих хокейних команд Динамо і Спартак. Кожен запис повинен містити: § ПІБ нападаючого; § Кількість закинутих ними шайб; § Кількість зроблених голевих передач; § Зароблений штрафний час. Скласти новий файл, що містить ім’я команди, суму балів (голи + передачі) для шістьох кращих граків двох команд. (По три гравця з кожної команди). П. І. Б. нападаючого
  Скласти програму, яка містить відомості про п’ять дисциплін, які на вибір бажає слухати студент. Кожен запис повинен містити: § ПІБ студента; § Індекс групи; § 5 дисциплін; § середній бал успішності; Надрукувати список студентів, бажаючих прослухати дисципліну Х. Якщо кількість бажаючих перевищує 8 чоловік, то відібрати студентів, що мають більш високий середній бал успішності. Х – вводити з клавіатури. П.І.Б. студента
  Скласти програму, яка містить відомості про відправку поїздів дальнього проходження з Київського вокзалу. Кожен запис повинен містити: § номер поїзда; § станція призначення; § час відправки; § час в дорозі; § наявність білетів. Видати наступну інформацію: 1)Час відправки поїздів в місто Х у часовому інтервалі від А до В годин. 2)Наявність білетів на поїзд з номером У. Х, У, А, В – вводити з клавіатури.   Час відправлення
  Скласти програму, яка містить відомості про співробітників інституту. Кожен запис повинен містити: § ПІБ робітника; § Назва відділу; § Рік народження; § Стаж роботи; § Посада; § Оклад. Видати наступну інформацію: 1)Список співробітників пенсійного віку на сьогоднішній день з указанням стажу роботи; 2) Середній стаж працюючих в відділі Х. Х – вводити з клавіатури.   П. І. Б. робітники
 
  Скласти програму, що зберігає дані про пацієнтів глазної клініки. Кожен запис повинен містити: § ПІБ пацієнта; § Діагноз; § Стать; § Вік; § Місце мешкання. Видати наступну інформацію: 1)Кількість іногородніх, що прибули до клініки; 2)Список пацієнтів старших за Х років з діагнозом Y. Х, У – вводити з клавіатури. Вік пацієнта
  Скласти програму, що зберігає дані про друзів, знайомих та родичів. Кожний запис повинен містити: § ПІБ § День народження § Знак Зодіаку (обчислюється по даті народження) § Категорія (друг, знайомий, родич) 1)Обчислити загальну знаків Зодіаку по всіх категоріях; 2)Вивести список з категорії Х, для тих, хто народився під знаком Зодіаку Y.   Х та Y ввести з клавіатури. П. І. Б. людини
  Скласти програму, що зберігає дані про товари на складі. Кожен запис повинен містити: § назву товару; § кількість товару; § дату виготовлення; § дату прийому товару; § термін зберігання. 1)Вивести дані про товар Х та перелік тих товарів, кількість яких перевищує N з терміном зберігання не менш за М. 2)Список товарів, які підлягають уцінюваннню.     Х, N, М – ввести з клавіатури.   Дата прийомки товару
  Скласти програму, що зберігає дані про препарати восьми аптек у місті. Кожний запис повинен містити: § назва препарату; § наявність препарату у аптеках № 1-8; § ціна § Ознака: відпускається препарат за рецептом чи ні. 1)Вивести перелік аптек, де в наявності препарат Х. 2)Вивести назви препаратів за найвищою та найнижчою ціною в аптеці №N, що відпускаються без рецептів.     Х та N ввести з клавіатури. Назва препарату
  Скласти програму, що зберігає дані про аудиторії технікуму. Кожний запис повинен містити: номер аудиторії; відповідальний за аудиторію; загальна кількість парт; Розклад зайнятості аудиторії: зайнята – по днях тижня; ознака – потребує аудиторія ремонту чи ні. 1)Вивести список усіх аудиторій, що потребують ремонту (із вказанням відповідального). 2)Вивести день тижню, коли аудиторія N зовсім не зайнята та коли зайнята максимально.   N- ввести з клавіатури. Відповідальний
  Скласти програму, що зберігає дані про матеріальні цінності в аудиторіях технікуму. Кожний запис повинен містити: назва матеріальної цінності; інвентарний номер; номер аудиторії ознака - полягає списанню чи ні. 1)Вивести список усіх матеріальних цінностей, що полягають списанню в аудиторіях з номерами з номерами від N до М. 2) Вивести також перелік усіх аудиторій, де є в наявності матеріальна цінність з назвою Х з їх інвентарними номерами.     N, М та Х ввести з клавіатури. Номер аудиторії
  Скласти програму, що веде облік товарів кіосків міста. Кожний запис повинен містити: назва товару; номери кіосків де товар в наявності (не більше 3); ціна; виробник товару. 1)Вивести перелік усіх кіосків, де в наявності товар Х виробника Y. 2) Вивести також назву товару (і виробника) за найвищою ціною у кількості N.     Х, Y та N ввести з клавіатури. Виробник товару
  Скласти програму, що веде записник про розклад занять студентів. Кожний запис повинен містити: § ПІБ студента; § Назва предмету; § Дні тижня коли предмет є (1-5); § ПІБ викладача цього предмету. 1)Вивести перелік усіх студентів, де предмет з назвою Х читає викладачY. 2) Ввести також день тижня студента Z, де найбільша кількість предметів.     Х, Y та Z ввести з клавіатури     Назва предмету
  Скласти програму, що веде облік відвідувань занять студентів групи. Кожен запис повинен містити: § ПІБ студента; § Кількість пропусків по дням тижня; § Відмітка, про причину пропусків (уважна чи неуважна) по дням тижня. 1)Вивести перелік усіх студентів, що мають найбільшу кількість неуважних пропусків занять. 2) Вивести також дні тижня, коли студент Х мав пропуски занять у кількості від N до М часів.     Х,N та М ввести з клавіатури. П. І. Б.

 

  Скласти програму, що зберігає дані про друзів, знайомих та родичів. Кожний запис повинен містити: § ПІБ § День народження § Знак Зодіаку § Категорія (друг, знайомий, родич) 1)Вивести список друзів та знайомих, що народилися під знаком Зодіаку X 2) Вивести список усіх родичів, відсортований за днями їх народжень     X – ввести з клавіатури Дата народження
  Скласти програму, що зберігає дані про товари на складі електротоварів. Кожен запис повинен містити: § назву товару; § кількість товару; § дату прийому товару; § термін зберігання. 1)Вивести перелік усіх пилососів та міксерів (окремо) які зберігаються на складі більш за 1 рік. 2)Вивести також дані про товари, що мають найменшу ти найбільшу кількість за цінами від N до M. M,N – ввести з клавіатури. Назва товару
  Скласти програму, що зберігає дані про препарати аптек у місті. Кожний запис повинен містити: § назва препарату; § наявність препарату у аптеках № 1-8; § ціна § Ознака - відпускається препарат за рецептом чи ні. 1)Вивести перелік усіх препаратів в аптеках міста, що відпускаються за рецептами лікарів із вказанням номерів аптек, де вони в наявності. 2) Вивести також дані про препарат X із вказанням цін на нього у різних аптеках, 3)Вивести номери аптек, де цей препарат має найнижчу ціну. X – ввести з клавіатури. Назва препарату
  Скласти програму, що веде облік товарів продуктових магазинів. Кожний запис повинен містити: § назва товару; § номер магазину; § ціна; § виробник товару; § термін зберігання. 1)Вести дані про товари з найнижчим терміном зберігання, 2)Вивести дані про товари X, що відпускається в магазині з номерами від N до M. X,N,M – ввести з клавіатури. Назва товару
  Скласти програму, що веде записник про розклад занять студентів. Кожний запис повинен містити: § дні тижня; § номер пари; § назва предметів; § номер групи; § ПІБ викладача цього предмету. 1)Вивести перелік усіх предметів, які читаються у першій половині дня (1,2 чи 3 пара) в групі X. Обчислити також дні тижню, що мають найменшу завантаженість. X – ввести з клавіатури. День тижня
  Скласти програму, що веде записник про розклад занять студентів. Кожний запис повинен містити: § ПІБ студента; § Класний керівник та номер групи; § Назва предметів; § Дні тижня коли предмет є; § ПІБ викладача цього предмету. 1)Вивести по групі X прізвища студентів, яких навчає викладач Y. 2)П. І. Б. студентів класного керівника в алф. порядку X – ввести з клавіатури. П. І. Б. студента
  Скласти програму, що зберігає дані про розрахункові операції у банках. Кожен запис повинен містити: § Розрахунковий рахунок платника; § Розрахунковий рахунок отримувача; § Сума, яка перераховується; § Дата операції. 1. Вивести перелік усіх платників, що перерахували гроші на рахунок N та загальну суму грошей. 2. Вивести також розрахункові рахунки отримувачів, які отримали загальну суму не меншу за X в день Y. X та Y – ввести з клавіатури. Сума, що перераховувається
  Кожен мешканець кожної квартири за рік повинен виплатити за воду – 100 грн., за електроенергію – 300 грн., за газ – 50 грн. Скласти програму, що зберігає дані про розрахунки мешканців дому. Кожен запис повинен містити: § Номер квартири; § ПІБ головного мешканця; § Кількість мешканців; § Загальна сума оплати за: воду, електроенергію, газ. 1)Вивести перелік усіх квартир - боржників за воду, газ та електроенергію окремо. 2) Обчислити також % заборгованостей за усі комунальні послуги разом по кожній квартирі. П. І. Б. головного мешканця  
  Скласти програму, що зберігає дані про продаж морозива у літні місяці по районам міста. Кожен запис повинен містити: § Район (назва); § Місяць (червень, липень чи серпень); § Загальну суму з продажу цього місяця. 1)Вивести перелік усіх районів, що продавали морозиво у порядку зростання загальної суми продажу. 2)Обчислити також відсоткове відношення продаж району X відносно загальної суми по місту. X – ввести з клавіатури. Назва району  
  Скласти програму обліку заборгованостей за електроенергію по районах міста за роки з 2000 по 2004. Кожний запис повинен містити: § Район міста (Назва); § Суму заборгованості по п’яти роках (2000,2001,2002,2003, 2004). 1)Вивести перелік усіх районів міста у порядку зростання їх загальної заборгованості за електроенергію. 2) Обчислити також рік, де заборгованість по району Х була найбільшою. X – ввести з клавіатури. Назва району  
  Скласти програму, що зберігає дані про місячну заробітню платню робочих заводу. Кожен запис повинен містити: § ПІБ робочого; § Найменування цеху; § Розмір заробітної платні за місяць. § Стать(чоловіча/жіноча) 1)Обчислити кількість робітниць жінок у цеху Х. 2)Обчислити середній заробіток жінок та чоловіків (окремо) по цеху Y. Х,Y – вводити з клавіатури Найменування цеху  
  Скласти програму, що містить відомість про телефони абонентів. Кожен запис повинен містити: § ПІБ абонента; § Рік встановлення телефону § Номер телефону § Район міста 1)Обчислити кількість телефонів встановлених в районі Х. 2)По номеру телефону вивести відповідний район міста та абонентаю Район міста  
  Скласти програму, що містить відомості про асортимент іграшок у магазині. Кожен запис повинен містити: § назву іграшки; § ціну; § кількість; § номер магазину 1)Вивести список усіх іграшок з ціною Х у кількості не менше за Y штук. 2)Вивести перелік іграшокмагазину з номером N за ціною від 1 до 10 гривень Назва іграшки  
  Скласти програму, що містить відомості про здачу студентами технікуму сесії. Кожен запис повинен містити: § індекс групи; § ПІБ студента; § Відмітки по п’яти залікам і іспитам; § Стать студента. Вивести наступну інформацію: 1)Список чоловіків, що мають середній бал успішності не менше за 3,9. 2)Перелік невстигаючих студентів по всіх групах окремо. П.І.Б. студента  
  Скласти програму, що містить відомості про особисту колекцію книголюба. Кожен запис повинен містити: § шифр книги; § автор; § назва; § рік видання; § ознака – проза, вірші, збірник. 1)Вивести список усіх книг-збірників автора Х. 2)Вивести окремо переліки книг усіх авторів, прізвища яких починаються з літери L за різними ознаками. Х,L – ввести з клавіатури. Шифр книги  
  Скласти програму, яка містить відомості про наявність взуття в магазині фірми. Кожен запис повинен містити: § артикул; § найменування; § кількість; § ціна однієї пари; § колір. Видати наступну інформацію: 1)Перелік усіх товарів з назвою Х кольору Y. 2)Найменування найдорожчої пари взуття із вказанням асортиментного списку, кольорів та їх кількості. Артикул  
  Скласти програму, що містить відомості про вчителів шкіл міста. Кожен запис повинен містити: § номер СШ міста; § П.І.Б. вчителя; § категорія(вища, перша, друга, без категорії). Видати наступну інформацію: 1)Перелік усіх шкіл міста, де викладає більш ніж 10 вчителів вищої категорії; 2)Перелік вчителів в СШ з номером Х за різними категоріями. Номер школи міста  
           

 

 

Казанская государственная консерватория







Дата добавления: 2015-08-29; просмотров: 355. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Устройство рабочих органов мясорубки Независимо от марки мясорубки и её технических характеристик, все они имеют принципиально одинаковые устройства...

Ведение учета результатов боевой подготовки в роте и во взводе Содержание журнала учета боевой подготовки во взводе. Учет результатов боевой подготовки - есть отражение количественных и качественных показателей выполнения планов подготовки соединений...

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

Различия в философии античности, средневековья и Возрождения ♦Венцом античной философии было: Единое Благо, Мировой Ум, Мировая Душа, Космос...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия