Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
practikumporesheniyuzadachnaibm (1).doc
Скачиваний:
6
Добавлен:
14.07.2019
Размер:
665.6 Кб
Скачать

Контрольная работа №1

Найти сумму ряда S = + +... с точностью 0.0001, используя для вычисления знаменателя функцию

Найти сумму ряда S = + +... с точностью 0.00001, используя для вычисления знаменателя функцию

Найти сумму ряда S = + +...с точностью 0.00001, используя для вычисления знаменателя функцию

Найти сумму ряда S = 1/2 + 1/(2+4) +...с точностью 0.00001, используя для вычисления знаменателя функцию

Найти сумму ряда S = 1/2! + 3/4! +...с точностью 0.00001, используя для вычисления знаменателя функцию

Найти сумму ряда S = 1/(10+20) + 3/(10+20+30) +...с точностью 0.00001, используя для вычисления знаменателя функцию

Сформировать массив a[1..n], элементы которого выбираются случайным образом из интервала [10,90]. Удалить из него минимальный элемент.

Сформировать массив a[1..n], упорядоченный по возрастанию. Определить, содержит ли он заданный элемент (методом бинарного поиска). Если нет, то вставить элемент в массив на первое место.

Сформировать массив a[1..n], элементы которого выбираются случайным образом из интервала [100,500]. Найти среднее арифметическое четных чисел и вставить на последнее место в массиве.

Сформировать массив a[1..n], элементы которого выбираются случайным образом из интервала [10,50]. Вставить заданное число на место максимального элемента (максимальный и стоящие за ним элементы смещаются на одну позицию вправо).

Сформировать массив a[1..n], упорядоченный по возрастанию. Определить, содержит ли он заданный элемент (методом бинарного поиска). Если содержит, то удалить его и стоящий за ним элемент.

Сформировать массив a[1..n], упорядоченный по убыванию. Определить, содержит ли он заданный элемент (методом бинарного поиска). Если нет, то вставить элемент в массив на первое место.

Сформировать массив a[1..20], элементы которого выбираются случайным образом из интервала [10, 70]. Отсортировать все элементы с n-го по k-ый по неубыванию.

Сформировать массив a[1..15], элементы которого выбираются случайным образом из интервала [- 20, 20]. Отсортировать все элементы, стоящие на четных местах по невозрастанию.

Сформировать массив a[1..18], элементы которого выбираются случайным образом из интервала [-90, 90]. Отсортировать положительные элементы по невозрастанию.

Сформировать массив a[1..10], элементы которого выбираются случайным образом из интервала [100, 500]. Отсортировать все элементы, стоящие на нечетных местах по неубыванию.

Протабулировать функцию y= sin x2 + sin 2 x на отрезке [-1,1] с шагом h=0.1 и упорядочить значения функции по невозрастанию.

Протабулировать функцию y= cos x + sin x на отрезке [1, 4] с шагом h=0.2 и упорядочить значения функции по неубыванию.

 

Лабораторная  работа № 7

Построение графических изображений

Вариант 1.

Изобразить на экране конус, выделив пунктиром невидимые линии. Провести высоту конуса и радиус основания. Вывести на экран формулу для вычисления объема конуса.

Изобразить, используя оператор цикла:

  

Вариант 2.

Изобразить на экране цилиндр, выделив пунктиром невидимые линии. Вывести на экран формулу для вычисления объема  цилиндра.

Изобразить, используя оператор цикла:

 

Вариант 3.

Изобразить на экране конус, выделив пунктиром невидимые линии.  Вывести на экран формулу для вычисления объема  конуса.

Изобразить, используя оператор цикла:

 

Вариант 4.

Изобразить на экране куб, выделив пунктиром невидимые линии. Вывести на экран формулу для вычисления площади полной поверхности куба.

Изобразить, используя оператор цикла:

 

Вариант 5.

Вывести на экран произвольный отрезок и два треугольника, симметричные относительно него.

Изобразить, используя оператор цикла:

  

Вариант 6.

Изобразить на экране дисплея светофор.

Изобразить, используя оператор цикла:

  

Вариант 7.

Изобразить на экране трапецию, выделив пунктиром ее высоту. Вывести на экран формулу для вычисления площади трапеции.

Изобразить, используя оператор цикла:

 

Вариант 8.

Изобразить на экране   параллелограм, выделив пунктиром его   высоту. Вывести на экран формулу для вычисления площади  параллелограмма.

Изобразить, используя оператор цикла:

 

Вариант 9.

Изобразить на экране   ромб, выделив пунктиром его диагонали.

Изобразить, используя оператор цикла:

 

Вариант 10.

Изобразить на экране   треугольник, выделив пунктиром его высоту. Вывести на экран формулу для вычисления площади   треугольника.

Изобразить, используя оператор цикла:

 

Лабораторная  работа № 8

Построение графиков функций

Вариант 1.

Построить график функции y= 2 sin 3x точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение четырех лепестковой розы, заданной уравнением в полярных координатах:  =аsin2 (a 0);

 

Вариант 2.

Построить график функции y= sin(3x2 +2х -1) точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение кардиоиды,  заданной уравнением в полярных координатах:  =а(1+cos) (a> 0);

 

Вариант 3.

Построить график функции y= |2 sin 3x2| точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение улитки Паскаля, заданной уравнением в полярных координатах:  =аcos  + l (a 0);

 

Вариант 4.

Построить график функции y= x2 (x-1)3 (x+3)4точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение кривой, заданной уравнением в полярных координатах:  =аsin3 (a 0);

 

Вариант 5.

Построить график функции y= x tg x точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение логарифмической спирали, заданной уравнением в полярных координатах:  =а (a 0);

 

Вариант 6.

Построить график функции y= (tg x)/x точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение  спирали Галилея, заданной уравнением в полярных координатах:  =а2 (a 0);

 

Вариант 7.

Построить график функции y= | (sin 3x)/2| точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение спирали Ферма, заданной уравнением в полярных координатах: 22 (a 0);

 

Вариант 8.

Построить график функции y= | ln(3x-1)| точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение кривой, заданной уравнением в полярных координатах: 22 (a 0);

 

Вариант 9.

Построить график функции y= x sin 3x точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение конхоиды Никомеда, заданной уравнением в полярных координатах:  =а/sin + l (a 0, l>0);

 

Вариант 10.

Построить график функции y= (x2-2)/(x+2) точками, выбрав расположение координатных осей на экране и масштаб.

Построить изображение кривой, заданной уравнением в полярных координатах:  =а ctg  (a 0);

 

Лабораторная  работа № 9

Построение диаграмм

Вариант 1.

Постройте столбчатую диаграмму, отображающую результаты последней сессии в каждой из групп 3 курса ФМФ. Данные о средней оценке в каждой группе хранятся в массиве О 1..4 .

Постройте круговую диаграмму, отображающую сезонное (зима - х1 мм, весна - х2 мм, лето - х3 мм, осень - х4 мм) распределение осадков за прошлый год.

Вариант  2.

Постройте столбчатую диаграмму, отображающую результаты последней сессии в вашей группе. Данные о среднем балле за каждый предмет хранятся в массиве В 1...5 .

За прошедший месяц предприятие получило в первой   декаде - х1 тыс.руб. прибыли, во второй - х2, в третьей - х3. Постройте круговую диаграмму, отображающую поквартальное распределение прибыли.

Вариант  3.

Постройте столбчатую диаграмму, отображающую количество ежемесячно выпавших осадков в течение лета и осени  прошлого года. Данные о среднем количестве осадков в месяц хранятся в массиве О 1...6 .

Постройте круговую диаграмму, отображающую распределение семейного бюджета, если на питание было потрачено х1 руб., на оплату коммунальных услуг - х2 руб., приобретение промышленных товаров - х3 руб.,  на мелкие расходы - х4 руб.

Вариант   4.

Постройте столбчатую диаграмму, отображающую ежемесячный выпуск изделий предприятием в течение прошлого года. Данные о среднемесячном количестве изделий хранятся в массиве х 1...12 .

Полученную за прошедший год прибыль администрация предприятия распределила следующим образом: х1 тыс.руб. - на развитие предпрития, х2 тыс.руб. - на премии работникам, х3 тыс. руб. - на благотворительные цели. Постройте круговую диаграмму.

Вариант 5.

Постройте столбчатую диаграмму, отображающую результаты экзамена по информатике в вашей группе. Данные   хранятся в массиве О 1..25 .

Постройте круговую диаграмму, отображающую помесячное (сентябрь - х1 мм, октябрь- х2 мм, ноябрь - х3 мм) распределение осадков за осень прошлого года.

Вариант  6.

Постройте столбчатую диаграмму, отображающую количество семей, приходящихся на 1000 человек в России, имеющих : 1 ребенка, 2 детей, 3 детей, 4 детей, 5 и более детей.   Данные  хранятся в массиве В 1...5 .

За прошедшее полугодие предприятие получило в июле  - х1 тыс.руб. прибыли, августе - х2, сентябре - х3, октябре -х4, ноябре -х5 и декабре - х6. Постройте круговую диаграмму, отображающую помесячное распределение прибыли.

Вариант  7.

Постройте столбчатую диаграмму, отображающую среднемесячную температуру в течение лета и осени   прошлого года. Данные о средней температуре за каждый месяц хранятся в массиве Т1...6 .

Постройте круговую диаграмму, отображающую распределение учебных часов в 5 классе средней школы, если каждую неделю на математику отводится 5 часов, на русский язык - 5 ч, на литературу - 2 ч, на историю - 2 ч, физкультуру - 2ч, труд - 2ч, пение - 1ч.

Вариант   8.

Постройте столбчатую диаграмму,   отображающую   рост цен на 10 основных продуктов питания за прошедший год. Данные об изменении цены (в процентах) на каждый продукт хранятся в массиве х 1...10 .

Постройте круговую диаграмму, отображающую распределение площадей под посевные культуры, если пшеницей было засеяно х1 га, рожью - х2 га, гречихой - х3 га.

Вариант  9.

Постройте столбчатую диаграмму, отображающую среднюю зарплату преподавателей в различных странах (Россия, Болгария, Испания, США, Австралия). Данные о средней зарплате в  каждой стране хранятся в массиве Т1...5 .

Постройте круговую диаграмму, отображающую распределение учебных часов в 3 классе средней школы, если каждую неделю на математику отводится 6 часов, на русский язык - 5 ч,   физкультуру - 2 ч, труд - 2 ч, пение - 1 ч, рисование - 1 ч.

Вариант   10.

Постройте столбчатую диаграмму,   отображающую   рост цен на коммунальные услуги (квартплата, электроэнергия, вода, отопление) за прошедший год. Данные об изменении стоимости (в процентах) за  каждую услугу хранятся в массиве х 1...4 .

Постройте круговую диаграмму, отображающую распределение площадей под овощные  культуры, если картофелем  было   занято х1 га, морковью - х2 га, свеклой - х3 га, капустой - х4 га.