Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MET_VB.DOC
Скачиваний:
1
Добавлен:
21.11.2018
Размер:
282.11 Кб
Скачать

Примерные задачи для защиты лр8: (обязательно при решении использовать подпрограммы)

Записать в файл последовательность чисел. Обработать файл:

  1. Определить в файле количество чисел меньших заданного значения.

  2. Найти в файле количество чисел равных минимуму.

  3. Создать из чисел файла массив и отсортировать его по убыванию. Результат распечатать.

  4. Определить среднеарифметическую сумму чисел в файле.

  5. Создать из чисел файла массив и отсортировать его по возрастанию до первого максимального элемента. Результат распечатать.

  6. Распечатать все числа файла с суммой цифр больше заданной.

Создать текстовый файл, строки которого содержат слова и числа, разделенные пробелами. Обработать файл:

  1. В каждой строке определить общее количество слов (слов и чисел).

  2. Найти в файле количество слов максимальной длины.

  3. Определить в файле количество слов с длиной больше заданной.

  4. Определить в файле количество слов, начинающихся с заданной буквы.

  5. Найти сумму чисел, записанных в файле.

  6. Найти в файле максимум из всех чисел.

  7. Для строки, заданной номером, распечатать в столбик все слова.

  8. Для каждой строки с длиной больше заданной распечатать в столбик все слова.

  9. Распечатать в столбик все числа файла, меньшие заданного значения.

  10. В каждой строке с количеством слов больше заданного значения найти сумму чисел.

  11. Для строки, заданной номером, распечатать в столбик все ее числа.

  12. Распечатать все числа файла, в записи которых есть заданная цифра.

Индивидуальные задания

1). Имеются сведения по странам: название страны, название экспортного продукта, себестоимость 1 тонны продукта, количество его экспорта в тоннах. Для каждого экспортного продукта известна цена за его тонну на мировом рынке.

Определить: а) для каждой страны количество экспортируемых продуктов и общий доход от экспорта;

б) для каждого продукта общий объем экспорта в тоннах, его среднюю себестоимость и страну-лидера в его экспорте.

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

Определить: а) для каждой страны процент годового дохода от туризма, а также доход, который принес стране один турист;

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

3). Имеются сведения по странам: название страны, национальный доход (в усл.ед.), доход страны от экспорта и расходы на импорт (в усл.ед.).

Определить: а) для каждой страны процент ее годового дохода от экспорта, а также процентное отношение импорта к экспорту;

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

4). Имеются сведения по странам: название страны, национальный доход (в усл.ед.), расходы страны на науку, культуру и образование (в усл.ед.).

Определить: а) для каждой страны процент ее годовых отчислений на науку, культуру и образование из национального дохода для каждой цели отдельно и на все вместе;

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

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

Определить: а) для каждого предприятия процент реализации всей продукции, а также выручку от ее продажи;

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

6). Имеются сведения о студентах группы: фамилия, оценки за экзамены сессии по 4-м предметам. Также известны названия экзаменационных предметов.

Определить: а) для каждого студента средний балл за сессию.

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

7). Имеются сведения об абитуриентах: шифр специальности, фамилия, баллы за экзамены по 2-м предметам. Также известны для каждой специальности названия экзаменационных предметов и проходной балл.

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

б) для каждого экзаменационного предмета средний балл и специальность с максимальным средним баллом по предмету.

8). Имеются сведения о продаже в магазине аудио-видеотехники: вид товара, название товара, страна сборки, цена за 1 шт., количество проданных штук.

Определить: а) для каждого вида товара: название товара, сумму от продажи.

б) для каждой страны сборки: вид товара, процент от общей выручки, выручка.

9). Имеются сведения о золотых месторождениях: название месторождения, номер прииска, количество килограмм добычи. Для каждого месторождения известны средние затраты на 1 кг. золота и цена 1 кг. на рынке.

Определить: а) для каждого месторождения выручку от добычи золота и процент добычи от общей выручки по всем месторождениям.

б) для каждого прииска процент добычи от общей на данном месторождении.

10). Имеются сведения о сотрудниках фирмы: фамилия, вид выполненой работы, количество затраченных на нее часов. Также для каждого вида работы известна плата за один час.

Определить: а) для каждого сотрудника общую оплату за работу.

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

11). Имеются сведения о сотрудниках фирмы: фамилия, год рождения, оклад, премия.

Определить: а) для каждого сотрудника возраст и процент премии от оклада;

б) для каждой возрастной группы (20-30, 30-40, 40-50, 50-60 лет) выдать список сотрудников в порядке убывания премии.

12). Имеются сведения: название товара, цена за 1 шт., количество проданных штук за день, количество штук товара на складе.

Определить: а) для каждого товара дневную выручку, количество дней торговли без дополнительного привоза товара.

б) для каждого товара процент от общей выручки за день,

последний день торговли без дополнительной доставки товара на склад, если известен день заполнения справки.

13). Имеются сведения о поездах: номер, время отправления, время прибытия на конечную станцию, цена билета за купе, плацкарту и общий вагон. Также известны для каждого поезда количества проданных билетов до конечной станции (купе, плацкарта и общий вагон).

Определить: а) для каждого поезда среднюю цену билета и выручку от

проданных билетов.;

б) для каждого поезда для купе, плацкарты и общего вагона процент выручки от продажи билетов.

14). Имеются сведения по гостинце о клиентах: фамилия, номер комнаты, тип комнаты (двухместная, одноместная, "люкс"), количество дней проживания. Также известна для каждого типа комнаты дневная оплата.

Определить: а) для каждого клиента оплату за проживание;

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

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

Определить: а) для каждого банка денежный доход или потери банка за день;

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

16). Имеются сведения об авторах: фамилия, название книги, цена 1 экз., количество проданных экземпляров за год.

Определить: а) для каждого автора суммарный доход за год от реализации его книг и общее количество его проданных книг;

б) три книги, пользовавшиеся максимальным спросом за год, а также автора, с максимальным количеством произведений на книжном рынке.

17). Имеются сведения о клиентах в банке: фамилия, номер счета, вид вклада, начальный вклад, дата вклада. Также известен по каждому виду вклада процент годовых начислений.

Определить: а) для каждого клиента: номер счета, количество хранящихся на нем денег;

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

18). Имеются сведения о продаже газет киоском: название газеты, цена за один номер, количество проданных экземпляров. Также известны для каждой газеты закупочная цена за 1 шт. и количество закупленных экземпляров.

Определить: а) для каждой газеты выручку от продажи;

б) для каждой газеты процент ее реализации и доход от ее продажи.

19). Имеются сведения о туристических поездках: название страны, количество дней проживания, общая плата за проживание и стоимость авиаперелета.

Определить: а) для каждой страны общую стоимость поездки, стоимость одного дня проживания.

б) для каждой страны процент стоимости авиаперелета от платы за проживание, а также процентное отношение стоимости одного дня проживания от средней стоимости по всем странам.

20). Имеются сведения об авиарейсах: номер, тип самолета, количество мест в самолете, цена 1-ого билета и количество проданных билетов.

Определить: а) для каждого рейса процент загрузки самолета и сумму выручки.

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

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

Определить: а) для каждого безработного возраст и процентное отношение его последнего оклада к новому.

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

22). Имеются сведения об абонентах АТС: фамилия, номер телефона, название города, количество минут разговора, цена 1 мин.разговора с городом.

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

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

23). Имеются сведения по ВУЗам Москвы: название, план приема на 1-ый курс и количество поданных заявлений на 1-ый курс отдельно москвичами и иногородними.

Определить: а) для каждого ВУЗа конкурс, а также процент заявлений иногородних абитуриентов от общего числа заявлений, поданных в ВУЗ.

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

24). Имеются сведения по колледжам Москвы: название, базовая специальность в нем, годовая плата за обучение, количество лет обучения.

Определить: а) для каждого колледжа общую плату за весь курс обучения;

б) для каждой специальности среднюю плату за обучение по всем колледжам и среднее количество лет обучения с указанием колледжа с минимальной оплатой курса обучения.

25). Имеются сведения о спектаклях театрах: название, среднее кол-во проданных билетов на спектакль, кол-во представлений за год. Также известны кол-во мест в зале и средняя цена билета в театре.

Определить: а) для каждого спектакля среднюю выручку от одного представления и средний процент занятых мест в зале.

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

26). Имеются сведения о соревновании фигуристов: ФИО фигуриста, страна, которую он представляет и пять оценок за выступление от судей. Также известны данные о каждом из пяти судей: ФИО судьи, страна, которую он представляет.

Определить: а) для каждого фигуриста место, которое он занял по результатам соревнований, и его среднюю оценку в соревновании.

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

27). Имеются сведения о соревнованиях гимнастов в 3-х видах: ФИО гимнаста, страна, которую он представляет, и три оценки за выступление в каждом виде соревнования.

Определить: а) для каждого фигуриста среднюю оценку за все выступления и место, которое он занял по итогам соревнования;

б) по каждой стране количество 1-х, 2-х и 3-х мест.

28). Имеются сведения о журналах: название журнала, розничная цена, кол-во проданных экземпляров за год в розницу. Также известно о каждом журнале: себестоимость 1 номера, подписная цена, кол-во подписчиков за год.

Определить: а) для каждого журнала выручку от подписки, выручку от продажи в розницу и общую выручку.

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

29). Имеются сведения о компьютерных играх: название игры, страна производитель, год выпуска, цена и количество проданных штук.

Определить: а) для каждой игры кол-во лет присутствия на рынке, выручку от продажи за год.

б) для каждой страны производителя кол-во игр и общую выручку от их продажи за год.

30). Имеются сведения о фильмах: название, страна производитель, год выпуска, затраты на производство, общая выручка от проката фильма.

Определить: а) для каждого фильма среднегодовую выручку от проката и процент общей выручки от затрат на его производство;

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

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