Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




Задача 3.01

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

Составить функцию вычисления суммы , где к – наименьшее целое число, удовлетворяющее одному из двух условий:

и количества слагаемых, образующих эту сумму. Для вычисления слагаемого суммы вывести рекуррентную формулу.

В вызывающей функции main() организовать контроль ввода действительных чисел и , а также целого N.

Задача 3.02

Дано действительное число . Последовательность чисел образована по закону:

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

В функции организовать рекуррентное вычисление факториала.

В вызывающей функции main() организовать контроль ввода числа .

Задача 3.03

Для числа х (|х|<1) cоставить функцию вычисления суммы:

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.04

Даны действительные числа . Составить функцию вычисления суммы с точностью и последнего слагаемого, включенного в сумму:

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

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

Задача 3.05

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

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

Задача 3.06

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

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.07

Даны действительные числа . Составить функцию вычисления с точностью следующей суммы:

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.08

Дано действительное число . Последовательность чисел образована по закону:

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

В функции организовать рекуррентное вычисление факториала.

В вызывающей функции main() организовать контроль ввода числа .

Задача 3.09

Даны действительные числа x и a Составить функцию вычисления с точностью следующей суммы:

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

 

Задача 3.10

Даны действительные числа Составить функцию вычисления с точностью следующей суммы:

,

 

где для слагаемого с номером n знаменатель вычисляется по формуле

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.11

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

Составить функцию вычисления , где к – наименьшее целое число, удовлетворяющее одному из двух условий:

В функции вычислить так же количество слагаемых и значение первого слагаемого, не попавшего в сумму.

В вызывающей функции main() организовать контроль ввода чисел и положительного целого N, большего 1.

 

Задача 3.12

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

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.13

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.14

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

Составить функцию вычисления суммы слагаемых , где к – наименьшее целое число, удовлетворяющее одному из двух условий:

В функции вычислить так же количество слагаемых и значение последнего слагаемого, попавшего в сумму.

В вызывающей функции main() организовать контроль ввода чисел и и положительного целого N, большего 1.

 

Задача 3.15

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.16

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.17

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

В вызывающей функции main() организовать контроль ввода чисел и .

Задача 3.18

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

В вызывающей функции main() организовать контроль ввода чисел и .

Задача 3.19

Для a (|a|<1) составить функцию, которая вычисляет сумму ряда с заданной точностью . Считать, что требуемая точность достигнута, если очередное слагаемое оказалось по модулю меньше чем .

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

В вызывающей функции main() организовать контроль ввода чисел и .

Задача 3.20

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

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

В вызывающей функции main() организовать контроль ввода чисел , и нецелого а.

Задача 3.21

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.22

Даны действительные числа Составить функцию вычисления с точностью следующей суммы:

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.23

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

Составить функцию вычисления , где к – наименьшее целое число, удовлетворяющее одному из двух условий:

В функции вычислить так же количество слагаемых и значение последнего слагаемого, включенного в сумму.

В вызывающей функции main() организовать контроль ввода чисел и положительного целого N, большего 1.

 

Задача 3.24

Для действительного х (-10< x < 10) составить функцию вычисления суммы элементов ряда с точностью . Считать, что требуемая точность достигнута, если очередное слагаемое оказалось по модулю меньше чем .

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

 

Задача 3.25

Дано действительное число и положительное целое b<10. Последовательность чисел образована по закону:

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

В вызывающей функции main() организовать контроль ввода числа и b.

 

Задача 3.26

Для действительного числа х (|х|<1) cоставить функцию вычисления суммы элементов ряда:

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

Функция возвращает значение суммы, значение последнего слагаемого, включенного в сумму и его номер.

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.27

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

Составить функцию вычисления суммы , где к – наименьшее целое число, удовлетворяющее одному из двух условий:

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

В функции организовать рекуррентное вычисление факториала.

В вызывающей функции main() организовать контроль ввода чисел и и целого N.

Задача 3.28

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.29

Для действительных чисел составить функцию вычисления суммы ряда с точностью :

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

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.30

Для действительных чисел и целого n составить функцию вычисления суммы ряда с точностью и определить число учтенных слагаемых:

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

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

 

Задача 3.31

Для действительных чисел составить функцию вычисления суммы ряда с точностью , последнего слагаемого, включенного в сумму, и его номера:

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.32

Для х (-25 < x < 25) составить функцию, которая вычисляет сумму ряда с заданной точностью . Считать, что требуемая точность достигнута, если очередное слагаемое оказалось по модулю меньше чем .

 
 

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

В вызывающей функции main() организовать контроль ввода чисел и .

 

Задача 3.33

Для действительного а (- 9 < a < 9) составить функцию вычисления суммы элементов ряда с точностью . Считать, что требуемая точность достигнута, если очередное слагаемое оказалось по модулю меньше чем .

Функция возвращает сумму, первый не учтенный элемент ряда и его номер.

В вызывающей функции main() организовать контроль ввода чисел а и .

 

 

ЛАБОРАТОРНАЯ РАБОТА № 4

РЕАЛИЗАЦИЯ ФУНКЦИЙ С ИСПОЛЬЗОВАНИЕМ ЦИКЛОВ ЯЗЫКА С++

Цель работы: Составление алгоритмов и написание многомодульных программ с использованием циклов

 

Общие указания к заданиям лабораторной работы.

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

Алгоритм решения индивидуальной задачи разделить на две функции:

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

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

- выполнить проект на отладочных данных, позволяющих судить о правильности решения Вашей индивидуальной задачи.

 




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 732; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.122 сек.