85896

Пользовательские подпрограммы-функции

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

Информатика, кибернетика и программирование

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

Русский

2015-03-31

66 KB

2 чел.

FILENAME Лабораторная работа № 4                                                                                          Кафедра информатики

Пользовательские подпрограммы-функции.

Цель работы:

  1.  Приобретение навыков создания и использования подпрограмм-функций.
  2.  Освоение приемов работы с файлами.

Содержание задания.

  1.  Создайте приложение для решения поставленной задачи. Необходимые исходные данные вводятся пользователем с клавиатуры. Для получения ответа в каждом варианте следует написать две отдельные подпрограммы-функции с использованием механизма передачи параметров.
  2.  Произведите в тетради вычисления для различных наборов исходных данных (34 варианта). Результаты вывести на форму и в файл.

Варианты заданий приведены в таблице.

Контрольные вопросы:

  1.  Что называется подпрограммой? Для каких целей она используется? Структура подпрограммы.
  2.  Каким образом возвращается результат в вызывающую программу?
  3.  В чем различие между стандартными и пользовательскими подпрограммами?
  4.  Каковы правила описания и обращения к подпрограмме – функции, определенной пользователем?
  5.  В чем отличие глобальных и локальных переменных? Какова область их действия?



№ варианта

задание

  1.  

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

  1.  

Заданы три стороны треугольника. Определить вид треугольника, если он существует и вычислить его периметр.

  1.  

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

  1.  

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

  1.  

Заданы две стороны параллелограмма и его высота. Вычислить его площадь и длину меньшей диагонали.

  1.  

Квадратичная функция задана своими коэффициентами. Определить количество нулей функции и значение функции в точке экстремума.

  1.  

Точка на плоскости задана своими координатами. Определить в каком квадранте находится точка и вычислить расстояние от начала координат до точки.

  1.  

На плоскости заданы окружность (координаты центра и радиус) и точка (координаты). Вычислить площадь круга и определить, попадает ли точка внутрь круга.

  1.  

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

  1.  

Равнобедренный треугольник задан длинами его сторон. Найти угол при вершине и определить вид треугольника.

  1.  

Заданы три стороны прямоугольного параллелепипеда. Вычислить его объем и площадь поверхности.

  1.  

Даны координаты центров и радиусы двух окружностей на плоскости. Вычислить длину вектора, соединяющего центры двух окружностей и определить угол, который образует этот вектор с осью абсцисс.

  1.  

Два целых числа проверить на четность и вычислить их сумму, если оба числа четны или разность в противном случае.

  1.  

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

  1.  

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

  1.  

Отрезок  на плоскости задан координатами его концов. Определить, пересекает ли отрезок ось ординат  и найти угол, под которым отрезок пересекает ось абсцисс.

  1.  

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

  1.  

Два вектора на плоскости заданы своими координатами. Найти угол между векторами и сравнить его с прямым углом.

  1.  

Заданы два целых числа. Найти остатки от деления одного на другое. Определить кратно ли большее число меньшему.

  1.  

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

  1.  

Заданы две стороны прямоугольника. Определить вид прямоугольника и вычислить его диагональ.

  1.  

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

  1.  

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

  1.  

Заданы две стороны параллелограмма и его площадь. Вычислить его высоту и величину меньшего угла.

  1.  

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

  1.  

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

  1.  

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

  1.  

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

  1.  

Даны длины двух сторон треугольника и его площадь. Найти  угол между известными сторонами и определить вид треугольника.

  1.  

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

  1.  

На плоскости заданы координаты двух точек. Найти угловой коэффициент проходящей через них прямой. Определить вид линейной функции y=ax+b.

  1.  

На плоскости заданы окружность (координаты центра и радиус) и точка (координаты). Вычислить расстояние от точки до центра окружности и определить положение точки относительно окружности.

PAGE 3


 

А также другие работы, которые могут Вас заинтересовать

33745. Конституционно-правовые основы разграничения предметов ведения между Российской Федерацией и субъектами Российской Федерации 29 KB
  Конституционноправовые основы разграничения предметов ведения между Российской Федерацией и субъектами Российской Федерации В ведении Российской Федерации находятся: а принятие и изменение Конституции Российской Федерации и федеральных законов контроль за их соблюдением; б федеративное устройство и территория Российской Федерации; в регулирование и защита прав и свобод человека и гражданина; гражданство в Российской Федерации; регулирование и защита прав национальных меньшинств; г установление системы федеральных органов законодательной...
33746. Прекращение договора купли-продажи 14.11 KB
  Прекращение договора куплипродажи. Прекращение договора куплипродажи: договор считается заключенным с момента выдачи продавцом покупателю чека свидетельствующего об оплате товара а оплата товара понимается как достижение соглашения сторонами. Публичный характер этого договора определяется порядком его прекращения: оферентом выступает продавец а публичной офертой являются работа автомата демонстрация товаров или их образцов описание товаров и их фотоснимки а также реклама товара если она содержит все существенные условия договора...
33747. Договор продажи недвижимости (содержание, форма) 15.25 KB
  Договор продажи недвижимости содержание форма. Др продажи жилого помещения подлежит государственной регистрации. Для продажи предприятия др подлежит регистрации важно проинформировать кредиторов о смене собственника. По юридической природе договор продажи недвижимости является консенсуальиым возмездным и двусторонним.
33748. Особенности договора продажи предприятия 15.44 KB
  Особенности договора продажи предприятия. По договору продажи предприятия продавец обязуется передать в собственность покупателя предприятие в целом как имущественный комплекс за исключением прав и обязанностей которые продавец не вправе передавать другим лицам. Предприятием как объектом прав признается имущественный комплекс используемый для осуществления предпринимательской деятельности В состав предприятия как имущественного комплекса входят все виды имущества предназначенные для его деятельности включая земельные участки здания...
33749. Понятие, признаки и форма договора поставки 15.1 KB
  Понятие признаки и форма договора поставки.Правовая природа договора поставки консенсуальный взаимный возмездный в некоторых случаях обязательный для поставщика. Долгосрочный харр договора.Предметом договора могут быть любые не изъятые из оборота вещи как существующие в момент заключения договора так и не произведенные в момент заключения договора как правило определяемые родовыми признаками.
33750. Способы и порядок заключения договора поставки 15.03 KB
  товар передается путем отгрузки его поставщиком либо самому покупателю либо лицу указанному им; товар может быть передан на месте нахождения поставщика на основании отгрузочной разнарядки которая должна быть направлена поставщику за 30 дней до момента поставки; товар может также передаваться и на месте нахождения поставщика такая передача называется выборкой; право выбора транспорта для доставки товара принадлежит поставщику; многооборотная тара и средства пакетирования в которых Доставлен товар подлежат возврату...
33751. Содержание договора поставки 15.89 KB
  Обязанности поставщика: передать товар в обусловленный срок равномерными партиями в соответствии с установленными графиками; восполнить недопоставленный товар в следующий период; вывезти товар от которого отказался покупатель но принял его на ответственное хранение; подготовить товар к вывозу и уведомить об этом покупателя если договор заключен с условием выборки товара; выполнить указание покупателя об отгрузке заказанного им товара другому лицу; возместить расходы понесенные покупателем в связи с ответственным хранением...
33752. Ответственность сторон за нарушение условий договора поставки 14.48 KB
  Ответственность сторон за нарушение условий договора поставки. Ответственность по договору поставки в основном регламентируется общими положениями о куплепродаже но существуют следующие особенности: покупатель вправе предъявить требования предусмотренные статьей 475 ГК Последствия передачи товара ненадлежащего качества при нарушении поставщиком условий договора о качестве и комплектности товара только если поставщик незамедлительно после получения уведомления о допущенных недостатках не заменит недоброкачественный товар либо не...
33753. Прекращение договора поставки 14.05 KB
  Прекращение договора поставки. Основаниями прекращения договора поставки являются: ненадлежащее исполнение договора; соглашение сторон о расторжении договора; односторонний отказ от исполнения договора в случае существенного нарушения договора другой стороной ст. Основаниями для одностороннего отказа от исполнения договора поставки являются: нарушения допущенные поставщиком; поставка товаров с недостатками не устранимыми в приемлемый для покупателя срок п.