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

Лабораторная работа № 8. Программирование задач обработки структур данных.

Тема 12. Динамические структуры данных. | Тема 13. Работа с файлами в Си. | Тема 14. Графика в Си. | Тема 15. Объектно-ориентированное программирование. | Лабораторная работа № 1. Программирование выражений, состоящие из различных типов, переменных, констант, различных операций и стандартных функций на языке СИ. | Лабораторная работа № 2. Разработка программ с использованием управляющих структур. | Лабораторная работа № 3. Использование операторов цикла при решении задач. | Лабораторная работа №4. Разработка программ с использованием одномерных массивов. | Лабораторная работа №5. Разработка программ с использованием двумерных массивов. | Лабораторная работа № 6. Программирование задач с использованием нескольких функций на языке Си. |


Читайте также:
  1. I. Цель и задачи Всероссийского
  2. II. Работа над произведением.
  3. II. Цели, принципы и задачи государственной демографической политики в Ульяновской области на период до 2025 года
  4. III. Работа над произведением.
  5. III. Сообщение темы урока. Работа над новым материалом
  6. III. Требования к конкурсным работам
  7. III. Цели, принципы, приоритетные направления и задачи государственной национальной политики Российской Федерации

Цель лабораторной работы: получить навыки по обработке структур данных.

Задания к лабораторной работе № 8.

1.Даны сведения о студентах, которые представлены в виде фамилии, имени, названия и номера группы.

а) Выяснить, имеются ли однофамильцы. Если есть, то вывести список на экран.

б) Выяснить, имеются ли однофамильцы в группе. Если есть, вывести название и номер группы, в которой имеются однофамильцы и их список.

в) Вывести на экран сведения о студентах специальности АСУ.

2. Сведения о читателях библиотеки состоят из фамилии, имени, адреса читателя, названия книг и цены.

а) Вывести список читателей, которые взяли одинаковые книги.

б) Найти названия книг, цена которых превышает 200 тенге. И вывести список читателей, взявших эти книги.

3. Сведения о колонне автобусов состоят из номера маршрута, марки автобуса, бортового номера и фамилии водителя.

а) Вывести фамилии водителей одинаковых маршрутов.

б) Вывести номера маршрута и фамилии водителей автобусов определенной марки (Ikarus, Laz, Liaz).

в) Вывести бортномера и фамилии водителей, маршрутов, вводимых с экрана.

4. Сведения об абитуриентах состоят из фамилии, имени, национальности, адреса, года рождения и среднего балла аттестата.

а) Вывести сведения об абитуриентах 1981 года рождения.

б) Вывести сведения о самом старшем и о самом младшем абитуриенте.

в) Вывести фамилии абитуриентов русской национальности.

г) Вывести сведения об абитуриентах, средний балл которых превышает 4,4.

5. Имеются результаты аукционов валютной биржи за одну неделю, сведения о которых состоят из названия дня недели, названия банка, купившего валюту и курс, по которому была приобретена валюта. Выяснить:

а) средний курс торгов

б) наименование банка, купившего доллары США по минимальному курсу.

в) дни, в которых было продано наибольшее количество валюты.

6. Даны характеристики обменных пунктов: название, курс покупки валюты, курс продажи валюты, адрес и телефон.

а) Выяснить название и адрес обменного пункта с максимальным курсом покупки валюты.

б) Выяснить название адрес телефон обменного пункта с минимальным курсом продажи валюты.

в) Вывести адреса и названия обменных пунктов с одинаковыми курсами покупки.

г) Вывести названия, адреса и телефоны обменных пунктов с совпадающими курсами продажи валюты.

7. В магазин игрушек поступил товар: кубики, плюшевые мишки, куклы, машинки и мячи. Товар характеризуется: названием, цветом, фирмой-изготовителем и ценой.

а) Вывести список игрушек, цена которых больше 250 тенге.

б) Вывести сведения об игрушках красного цвета.

в) Вывести список кукол, цена которых не превышает 100 тенге.

г) Вывести список сведений о всех кубиках и машинках зеленного цвета.

8. В театре начался новый театральный сезон. Сведения содержат: название, спектакля, жанр, автор, режиссер спектакля дата и время.

а) Вывести все сведения об утренних спектаклях жанры которых комедия.

б) Вывести список спектаклей одного и того же автора.

в) Вывести афишку спектаклей на одну неделю.

г) Вывести афишку спектаклей на месяц, упорядоченную по жанрам.

9. Видеокассеты студии видеозаписи характеризуются: названием фильма, главным героем (актером), продолжительность кассеты (по времени), стоимость кассеты, название кассеты.

а) Вывести список фильмов с участием А.Шварцнегера.

б) Вывести всё о кассетах, продолжительность которых 3 часа и цена равна 350 тенге.

в) Вывести список фильмов, записанных на кассетах фирмы SONY.

10. Даны сведения о результатах аттестации: ФИО студента, название пяти предметов и баллы, полученные по каждому предмету.

а) Вывести фамилии студентов, аттестованных по всем предметам.

б) Вывести фамилии студентов, не аттестованных по трем предметам.

в) Вывести фамилии студентов с максимальной суммой баллов за аттестацию.

11. Даны сведения о книгах, поступивших в библиотеку: ФИО автора, название книги, название издательства, год издания, дата поступления книги в библиотеку, область применения.

а) Вывести сведения о книгах, изданных издательством “Мир”, которые поступили в библиотеку за последние пять лет.

б) Вывести сведения о книгах по физике, которые поступили в библиотеку за последние три года.

в) Вывести сведения о книгах с названием “Программирование” по возрастанию года издания.

12. Даны сведения о результатах сессии: ФИО студента, названия четырех предметов и оценки, полученные по каждому предмету.

а) Вывести список группы по убыванию общего балла.

б) Требуется вывести фамилии студентов, общий балл которых отличается не более чем на 2 балла от максимального общего балла.

в) Вывести фамилии студентов, балл по определенному предмету которых превышает средний балл по предмету на 0.5 балла.

13. Даны сведения об экспорте товаров: название страны, импортирующей товар, наименование товара и объем поставляемой партии в штуках.

а) Найти страны, в которые экспортируется данный товар и общий объем его экспорта.

б) Вывести сведения об экспорте товаров по убыванию объема экспорта определенного товара.

в) Вывести сведения об экспорте товаров в определенные страны.

14. Даны сведения о сотрудниках фирмы: ФИО сотрудника, год рождения, адрес, номер телефона.

а) Вывести сведения о сотрудниках, возраст которых не превышает средний возраст сотрудников.

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

15. Даны сведения об автомобиле: ФИО владельца, стоимость, марка и номер автомобиля.

а) Найти количество автомобилей каждой марки.

б) Требуется вывести сведения об автомобилях по возрастанию стоимости автомобиля.

16. Даны сведения о различных датах. Каждая дата – это число, месяц, год.

а) Найти самую позднюю дату.

б) Вывести даты, группируя их по временам года (сначала весенние даты и т.д.).

17. Даны сведения о кубиках: размер кубика, его цвет, материал.

а) Найти количество кубиков определенного материала с ребром, превышающим 3 см.

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

18. Даны сведения о высших учебных заведениях: наименование, адрес, перечень специальностей, конкурс прошлого года по каждой специальности (дневной и заочной форм), размер оплаты при договорном обучении.

а) Вывести все сведения о данном Вузе.

б) Вывести сведения о данной специальности.

в) Вывести в порядке убывания оплаты обучения по данной специальности.

19. Даны сведения о высших учебных заведениях: наименование, адрес, перечень специальностей, конкурс прошлого года по каждой специальности (дневной и заочной форм), размер оплаты при договорном обучении.

а) Вывести сведения о Вузах, находящихся в городе Алматы.

б) Вывести сведения о специальности с минимальным конкурсом.

в) Вывести в порядке убывания оплаты обучения специальности данного Вуза.


Дата добавления: 2015-11-04; просмотров: 228 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Задания к лабораторной работе № 7.| Лабораторная работа № 9. Разработка программ с использованием файловых переменных.

mybiblioteka.su - 2015-2024 год. (0.009 сек.)