Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания и варианты заданий.doc
Скачиваний:
3
Добавлен:
07.12.2018
Размер:
430.08 Кб
Скачать

Вариант 27

1. Составить программу вычисления функции У=2*(х3-х)/(5 *хг+13), если 0>х>-10

У=ln(х-5)/x*x, если х>0

Напечатать " При х =... функция вычислялась по формуле... Получен

результат у=...".

2. Даны два трехзначных числа. Составить алгоритм, который определяет, являются ли они взаимно обратными (234 и 432).

3. Ввести: название 3-х отелей, количество мест и номер категории. Определить название отеля и категорию с максимальным количеством мест. Результат вывести в виде таблицы.

Вариант 28

1. Составить программу вычисления функции У=2/3.14*соs (х)-1-х/5, если х>3.14

У=2*sqr (2)/3.14*(х3-9)/(4*х), если х<0

Напечатать " При х =... функции вычислялась по формуле... Получен

результат у=...".

2. Даны два номера года. Составить алгоритм, который определяет, относятся ли они к одному столетию и к какому (1345 г. - 14 столетие, 1300 г. - 13 столетие).

3. Ввести: название отеля, ранг (категория), общее количество мест, количество заказов на прошлый месяц. Определить рентабельность отеля (% загруженности >60) или сообщить, что отель не рентабельный. Результат

вывести в виде таблицы.

Вариант 29

1. Составить программу вычисления функции У=1/2*х3-х/(5 -х3), если 5>х>=0

У=1/8*х3, если х<0

Напечатать " При х=... функция вычислялась по формуле... Получен результат

у=...".

  1. Даны три вещественных числа. Составить алгоритм подсчета количества и печати тех, которые не содержат дробной части.

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

Вариант 30

1. Составить программу вычисления функции У=sqr (х*(х-1)(2*х+5)/18), если х>=10 У=1-24*(х3-4*х), если х<0

Напечатать " При х =... функция вычислялась по формуле... Получен результат у=...".

2. Даны три числа. Составить алгоритм подсчета количества и печати тех, которые являются точными квадратами.

3. Ввести: названия 3-х фирм и длительность их работы (в годах). Определить фирмы, работающие более 10 лет. Результат вывести в виде таблицы.

Вариант 31

1. Составить программу вычисления функции У=соs(2*х*(1/3.14 ))*sqr(х), если х>=3.14 У=sin (2*(1/3.14)) sqr (х), если х<-3.14

Напечатать " При х =... функция вычислялась по формуле... Получен результат у=...".

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

3. Ввести по 3-м туристическим фирмам денежные выручки за последний месяц. Определить самую рентабельную фирму. Результат вывести в виде таблицы. Названия фирм выводятся.

Вариант 32

1. Составить программу вычисления функции У=ехр (х3)-х/5, если х>=0.5 У=(х-0.05)/(1/2(х2 +0.02)), если х<0.5

Напечатать " При х =... функция вычислялась по формуле... Получен результат у=...".

2. Даны три числа. Составить алгоритм подсчета количества и печати тех,

которые кратны заданному,

3. Ввести: название туристической фирмы, 3 вида поездок, обеспечиваемых

этой фирмой, средние стоимости этих поездок. Известен вид интересующей

клиента поездки. Определить возможность туристической фирмы по

отношению к клиенту, а так же стоимость. Результат вывести в виде

таблицы.

Вариант 33

1. Составить программу вычисления функции У=1/(2*х3-х/5)+х/2, если х>=10

У=(х-5)/х2 +(2*х-7)/х, если х<0

Напечатать " При х =... функция вычислялась по формуле... Получен

результат у=...".

2. Даны три числа. Составить алгоритм подсчета количества и печати тех, которые кратны 3.

3. Ввести: название страны посещения, виды 3-х экскурсий и их стоимости.

Известна сумма денег, на которую можно рассчитывать. Определить виды

возможных экскурсий и результат вывести в виде таблицы.

Вариант 34

1. Составить программу вычисления функции У=х/(2*х2-0.03), если х>=1.25

У=abs(х-5)/х2, если х<0

Напечатать " При х =... функция вычислялась по формуле... Получен

результат у=...".

2. Даны три трехзначных числа. Составить алгоритм подсчета количества и печати тех, которые входят в одну сотню.

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

Вариант 35

1. Составить программу вычисления функции У=0.2*х3-х/(0.5 +х2), если х>=1 У=(х-0.05)/х2, если -1<х<0

Напечатать " При х =... функция вычислялась по формуле... Получен результат у=...".

2. Даны три трехзначных числа. Составить алгоритм подсчета количества и печати тех, у которых одинаковое количество десятков.

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

Приложение 8. Индивидуальные варианты к заданию 3. Циклические вычислительные процессы.

1. Вводится непустая последовательность ненулевых целых чисел. Найти среднее арифметическое четных чисел и минимальное и его номер среди нечетных.

2. Дан массив из 13 натуральных чисел. Определить сумму чисел, расположенных между первым из минимальных и последним из максимальных чисел.

3. Дан массив из 15 чисел. Изменить порядок следования его элементов на обратный отдельно до и после некоторого заданного своим номером (К) элемента.

4. Дан массив из 12 натуральных чисел. Заменить все элементы массива, предшествующие первому

максимуму на минимум.

5. Два натуральных числа заданы последовательностями своих цифр. Число цифр заранее неизвестно. Определить эти числа и их сумму.

6. Дан массив из 15 целых чисел. Найти наибольшее и наименьшее из них. Вывести все четные числа, встречающиеся между ними.

7. В числовую переменную вводится вещественное число. Вычислить значение суммы его целой и дробной части.

8. Вводится последовательность натуральных чисел. Найти номер первого из четных и сумму чисел, стоящих перед ним.

9. В массиве из 15 чисел подсчитать сумму элементов, расположенных между первым отрицательным и последним положительным.

10. Последовательно вводятся числа, количество которых заранее неизвестно. Найти номер последнего нечетного члена введенной числовой последовательности и сумму чисел, идущих после него.

11. Дан массив из 15 чисел. Рассортировать положительные числа по убыванию, а отрицательные по возрастанию.

12. Дан массив из N чисел. Поменять в нем первый из максимальных с последним из минимальных.

13. Дан массив из 15 чисел. Вывести те числа, которые больше среднего арифметического этого массива. Найти сумму этих чисел.

14. Дан массив из N чисел. Поменять местами элементы, равноудаленные от произвольно задаваемого К-го элемента.

15. Вводится последовательность чисел. Найти среднее арифметическое чисел, номера которых кратны 3.

16. Дан массив из N чисел. Заменить каждый третий элемент массива минимальным элементом.

17. Вводится последовательность чисел. Найти номера чисел, имеющих минимальное значение.

18. Вводится последовательность целых чисел. Найти среди них “точные квадраты”

(16,25 и т.д.) и подсчитать их количество.

19. Дан массив из N чисел. Сформировать из него два массива: в первом собрать все четные элементы массива, а во втором – все нечетные.

20. Вводится последовательность целых чисел. Найти среди них “точные квадраты”

(16,25 и т.д.) и подсчитать количество чисел, не являющихся таковыми.

21. Вводится последовательность целых чисел. Найти сумму цифр каждого числа.

22. Дан массив из N чисел. Заменить каждый третий элемент массива суммой двух предыдущих.

23. Вводится последовательность целых чисел. Найти среди них наименьшее из четных и наибольшее из нечетных, а также их номера.

24. Дан массив из N чисел. Заменить каждый элемент массива с четным номером на среднее арифметическое соседних элементов.

25. Дан массив из N чисел. Проверить, все ли элементы в нем разные.

26. Вводится последовательность натуральных чисел. Найти номер первого из нечетных и сумму чисел, стоящих перед ним.

27. Дан массив из N чисел. Сформировать из него два массива: в первом собрать все нечетные элементы массива, а во втором – все четные

28. Дан массив из N чисел. Заменить каждый второй элемент массива максимальным элементом.

29. Дан массив из N чисел. Напечатать номера максимальных чисел массива, заменить

все максимальные элементы массива средним для всего массива.

30. Вводится последовательность вещественных чисел. Найти сумму чисел до первого положительного.

Приложение 9. Индивидуальные варианты к заданию 4. Использование управляющих структур для работы с двумерными массивами.

  1. Исходные данные: расход каждого из К материалов на единицу каждой из М

изготавливаемых деталей. Исходные данные определяются путем обращения

к датчику случайных чисел. Задание:

а. Для любого материала определить среднюю величину расхода.

б. Для любой детали определить наиболее расходуемый материал.

  1. Исходные данные: количество морально устаревшего оборудования по каждому из К

наименований для каждого из М цехов предприятия. Исходные данные определяются путем

обращения к датчику случайных чисел. Задание:

а. Для любого наименования определить цех с наибольшим количеством морально устаревшего оборудования.

б. Для любого цеха вычислить среднее арифметическое значение количества морально устаревшего оборудования.

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

а. Для любого арендатора определить день, в который получена наибольшая зарплата и ее значение.

б. Для любого дня определить среднее значение зарплаты арендаторов.

4. Исходные данные: затраты каждого из К предприятий на жилищное строительство на каждый год из М лет. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого года определить предприятие с наибольшими затратами на жилищное строительство.

б. Для любого предприятия определить средние затраты на жилищное строительство.

5. Исходные данные: расход каждого из К материалов на производство каждой из М деталей. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого материала определить деталь с наибольшим расходом.

б. Для любой детали определить суммарное значение расхода всех материалов.

6. Исходные данные: заработная плата каждого из К рабочих за каждый месяц квартала. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого месяца определить рабочего, который получил наибольшую зарплату и ее значение.

б. Для любого рабочего определить среднее месячное значение зарплаты.

7. Исходные данные: потребление каждого из М ресурсов на каждом из К предприятий. Данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого ресурса определить среднее значение его потребления.

б. Для любого предприятия определить ресурс наибольшего потребления.

8. Исходные данные: потребление воды в %% к плану на каждой станции за каждый месяц полугодия. Число станций - К. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любой станции определить месяц наибольшего потребления.

б. Для любого месяца определить среднее значение.

9. Исходные данные: коэффициенты трудоемкости производства каждой из К деталей на каждом из М предприятии. Исходные данные определяются путём обращения к датчику случайных чисел. Задание:

а. Для любой детали определить среднее значение коэффициента трудоемкости.

б. Для любого предприятия найти деталь с наименьшим коэффициентом трудоемкости.

10. Исходные данные: затраты на ремонт оборудования на каждом из К предприятий за каждый из М лет. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого года определить среднее значение затрат.

б. Для любого предприятия определить год наибольших затрат.

11. Исходные данные: значение каждого из К технико-экономических показателей для каждого из М предприятий. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого предприятия определить наибольшее значение ТЭП.

б. Для любого ТЭП определить среднее арифметическое значение.

12. Исходные данные: выполнение плана учебной нагрузки в процентах каждым из К преподавателей кафедры по каждому из N видов работ. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

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

б. Для любого вида работ определить лучшего преподавателя.

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

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

б. Для любого хозяйства определить продукцию наименьшей поставки.

14. Исходные данные: выпуск продукции в процентах каждым из К предприятий за каждый из М месяцев. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого месяца определить худшее предприятие.

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

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

а. Для любого материала определить среднюю величину расхода.

б. Для любой детали определить наиболее расходуемый материал.

16. Исходные данные: расход нефти, газа, стали и т.п. (всего К наименований ресурсов) на каждом из М заводов. Исходные данные определяются путём обращения к датчику случайных чисел. Задание:

а. Для любого наименования ресурса определить завод с наибольшим расходом.

б. Для любого завода определить суммарное значение расхода всех ресурсов.

17. Исходные данные: количество оборудования по К наименованиям в каждом из М вузов. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого наименования оборудования вычислить суммарные количества.

б. Для любого вуза определить оборудование с наибольшим количеством.

18. Исходные данные: потребление чугуна в процентах по месяцам полугодия каждым из К заводов. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого завода определить средне месячное значение потребления.

б. Для любого месяца определить наиболее экономичное предприятие.

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

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

б. Для любого города определить тип предприятия с наибольшим количеством.

20. Исходные данные: потери рабочего времени в каждом из К цехов по вине каждого из М отделов. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого отдела определить цех с наибольшими потерями.

б. Для любого цеха определить средние значения потерь.

21. Исходные данные: стоимость каждого из К наименований продукции на каждом из М рынков. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

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

б. Для любого рынка определить самую дешевую продукцию.

22. Исходные данные: затраты каждого из К командировочного на каждую из М поездок. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого вида поездок определить среднее арифметическое значение затрат.

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

23. Исходные данные: расход каждого из К материалов на производство каждой из М деталей. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого материала определить деталь с наибольшим расходом.

б. Для любой детали определить суммарное значение расхода материалов.

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

а. Для любого дня определить рабочего с наибольшим значением выполнения плана.

б. Для любого рабочего определить среднее значение выполнения плана.

25. Исходные данные: выполнение плана поставок каждым из К предприятий по каждому из М наименований продукции. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

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

б. Для любой продукции определить предприятие с наибольшими поставками.

26. Исходные данные: коэффициенты трудоемкости изготовления каждой из К

деталей на каждом из М предприятий. Исходные данные определяются путём обращения к датчику случайных чисел. Задание:

а. Для любой детали определить самое "выгодное" предприятие.

б. Для любого предприятия определить средние значения коэффициентов.

27. Исходные данные: расход электроэнергии каждым из К предприятий за каждые четыре месяца года. Исходные данные определяются путём обращения к датчику случайных чисел. Задание:

а. Для любого предприятия определить среднее арифметическое значение расхода.

б. Для любого месяца определить наиболее экономное предприятие.

28. Исходные данные: количество морально устаревшего оборудования по каждому из К наименований для каждого из М цехов предприятия. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого наименования вычислить среднее арифметическое значение количества морально устаревшего оборудования.

б. Для любого цеха определить наименование оборудования с наибольшим

коли­чеством морально устаревшего.

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

а. Для любого дня определить арендатора, который получил наибольшую зарплату и ее значение.

б. Определить среднее значение зарплаты для любого арендатора.

30. Исходные данные: затраты каждого из К предприятий на жилищное строительство на каждый год из М лет. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого предприятия определить год с наибольшими затратами на жилищное строительство.

б. Для любого года определить средние затраты на жилищное строительство.

31. Исходные данные: значение каждого из К технико-экономических показателей для каждого из М предприятий. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого ТЭП определить предприятие с наибольшим значением.

б. Для любого предприятия определить среднее арифметическое значение ТЭП.

32. Исходные данные: расход каждого из К материалов на производство каждой из М деталей. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любой детали определить материал с наибольшим расходом.

б. Для любого материала определить среднее значение расхода на одну деталь.

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

а. Для любого рабочего определить день с наибольшим значением выполнения плана.

б. Для любого дня определить среднее значение выполнения плана всеми рабочими.

34. Исходные данные: затраты на ремонт оборудования на каждом из К предприятий за каждый из М лет. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого предприятия определить среднее значение затрат.

б. Для любого года определить предприятие с наибольшими затратами.

35. Исходные данные: выполнение плана поставок с/х продукции К наименований каждым из М хозяйств (в %%). Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

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

б. Для любого наименования продукции определить хозяйство с наименьшей поставкой продукции.

36. Каждое из N предприятий выпускает М видов товаров одинаковых для всех предприятий. Значения N и М заданы. Известны стоимости выпуска каждого товара каждым предприятием. Исходные данные определяются путем обращения к датчику случайных чисел. Задание:

а. Для любого предприятия определить товар с максимальной стоимостью.

б. Для любого товара определить предприятие с максимальной стоимостью выпуска этого товара.

Приложение 10. Индивидуальные варианты к заданию 5. Процедуры и функции.