lab4 (Готовые ЛР и ДЗ (ИУ5))
Описание файла
Файл "lab4" внутри архива находится в следующих папках: Готовые ЛР и ДЗ (ИУ5), задания. Документ из архива "Готовые ЛР и ДЗ (ИУ5)", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "информатика" в общих файлах.
Онлайн просмотр документа "lab4"
Текст из документа "lab4"
Лабораторная работа 4
Программирование циклических алгоритмов. Расчет по формулам
Требования к отчету.
В разделе «Постановка задачи» должны быть приведены номер варианта и тексты четырех задач задания.
В разделе «Разработка алгоритма» только для третьей задачи должно быть приведено определение расчетного соотношения для вычисления членов ряда и блок-схема алгоритма.
В разделе «Кодирование» должны быть приведены листинги всех четырех задач задания.
В разделе «Тестирование» должны быть приведены результаты тестирования только для третьей задачи.
Задания
Вариант 1
-
Найдите сумму первых n натуральных чисел, которые делятся на 5. Натуральное значение n введите с клавиатуры. Для повторения или завершения выполнения программы используйте цикл do ... while, который должен включать в себя запрос “Продолжить работу? (y/n)” и ввод с клавиатуры соответствующего символа.
-
Составьте программу для вычисления:
Значение а введите с клавиатуры. Объясните результат: при а = 5,7 S = 147 450. Обеспечьте нужную точность представления результата.
3. Составьте программу вычисления значения суммы
и функции Y{x) = sin( х) , где 0≤ х ≤1, с шагом h=0.2. Вычисление суммы ряда Тейлора производите с погрешностью, не превышающей 0.000001. Заданная точность обеспечивается суммированием членов ряда вплоть до слагаемого, абсолютное значение которого меньше 0.000001. Вывести на экран значение суммы и номер (N) последнего слагаемого.
Близость значений S(x) и Y(x) во всем диапазоне значений х указывает на правильность их вычисления.
Указание: при вычислении значения очередного члена ряда используйте значение предыдущего члена. Это упростит вычисления и позволит избежать возможного переполнения разрядной сетки сумматора ПК при вычислении факториалов и степеней.
4. Напишите программу для вычисления у по формуле:
Натуральное значение n введите с клавиатуры. Значение х также введите с клавиатуры. Обеспечьте возможность, не завершая программу, вычислить y для нескольких значений n и выведите на экран значения промежуточных (частичных) сумм при количестве слагаемых 3, 5 и10. Обеспечьте необходимую точность вычислений и точность представления результатов.
Вариант 2
-
Найдите сумму первых п натуральных чисел, которые делятся на 5. Натуральное значение n введите с клавиатуры. Для повторения или завершения выполнения программы используйте цикл do ... while, который должен включать в себя запрос “Продолжить работу? (y/n)” и ввод с клавиатуры соответствующего символа.
-
Составьте программу для вычисления:
Значение а введите с клавиатуры (при а =5,7 S= 147 450).
3. Составьте программу вычисления значения суммы
и функции в диапазоне от 0 до 1 с шагом h=0.2. Вычисление суммы ряда Тейлора производите с погрешностью, не превышающей 0.000001. Заданная точность обеспечивается суммированием членов ряда вплоть до слагаемого, абсолютное значение которого меньше 0.000001. Вывести на экран значение суммы и номер (N) последнего слагаемого.
Близость значений S(x) и Y(x) во всем диапазоне значений х указывает на правильность их вычисления.
Указание: при вычислении значения очередного члена ряда используйте значение предыдущего члена. Это упростит вычисления и позволит избежать возможного переполнения разрядной сетки сумматора ПК при вычислении факториалов и степеней.
4. Напишите программу для вычисления у по формуле: .
Натуральное значение n введите с клавиатуры. Значения x и а также введите с клавиатуры. Обеспечьте возможность, не завершая программу, вычислить y для нескольких значений n и выведите на экран значения промежуточных (частичных) сумм при количестве слагаемых 3, 5 и10. Обеспечьте необходимую точность вычислений и точность представления результатов.
Вариант 3
1. Найдите сумму первых п натуральных чисел, которые делятся на 5. Натуральное значение n введите с клавиатуры Для повторения или завершения выполнения программы используйте цикл do ... while, который должен включать в себя запрос “Продолжить работу? (y/n)” и ввод с клавиатуры соответствующего символа.
2. Составьте программу для вычисления:
Значение а введите с клавиатуры (при а =5,7 S= 147 450).
3. Составьте программу вычисления значения суммы
и функции в диапазоне от 0 до 1 с шагом h=0.2. Вычисление суммы ряда Тейлора производите с погрешностью, не превышающей 0.000001. Заданная точность обеспечивается суммированием членов ряда вплоть до слагаемого, абсолютное значение которого меньше 0.000001. Вывести на экран значение суммы и номер (N) последнего слагаемого.
Близость значений S(x) и Y(x) во всем диапазоне значений х указывает на правильность их вычисления.
Указание: при вычислении значения очередного члена ряда используйте значение предыдущего члена. Это упростит вычисления и позволит избежать возможного переполнения разрядной сетки сумматора ПК при вычислении факториалов и степеней.
4. Напишите программу для вычисления у по формуле:
для |x|≤1
Натуральное значение n введите с клавиатуры. Значения x также введите с клавиатуры. Обеспечьте возможность, не завершая программу, вычислить y для нескольких значений n и выведите на экран значения промежуточных (частичных) сумм при количестве слагаемых 3, 5 и10. Обеспечьте необходимую точность вычислений и точность представления результатов.
Вариант 4
-
Найдите сумму первых п натуральных чисел, которые делятся на 5. Натуральное значение n введите с клавиатуры. Для повторения или завершения выполнения программы используйте цикл do ... while, который должен включать в себя запрос “Продолжить работу? (y/n)” и ввод с клавиатуры соответствующего символа.
-
Составьте программу для вычисления:
Значение а введите с клавиатуры (при а =5,7 S= 147 450).
3. Составьте программу вычисления значения суммы
и функции в диапазоне от 0 до 1 с шагом h=0.2. Вычисление суммы ряда Тейлора производите с погрешностью, не превышающей 0.000001. Заданная точность обеспечивается суммированием членов ряда вплоть до слагаемого, абсолютное значение которого меньше 0.000001. Вывести на экран значение суммы и номер (N) последнего слагаемого.
Близость значений S(x) и Y(x) во всем диапазоне значений х указывает на правильность их вычисления.
Указание: при вычислении значения очередного члена ряда используйте значение предыдущего члена. Это упростит вычисления и позволит избежать возможного переполнения разрядной сетки сумматора ПК при вычислении факториалов и степеней.
4. Напишите программу для вычисления у по формуле:
Натуральное значение n введите с клавиатуры. Обеспечьте возможность, не завершая программу, вычислить y для нескольких значений n и выведите на экран значения промежуточных результатов при n равном 3, 5 и 10. Обеспечьте необходимую точность вычислений и точность представления результатов.
Вариант 5
-
Найдите сумму первых п натуральных чисел, которые делятся на 5. Натуральное значение n введите с клавиатуры. Для повторения или завершения выполнения программы используйте цикл do ... while, который должен включать в себя запрос “Продолжить работу? (y/n)” и ввод с клавиатуры соответствующего символа.
-
Составьте программу для вычисления:
Значение а введите с клавиатуры (при а =5,7 S= 147 450).
3. Составьте программу вычисления значения суммы
и функции в диапазоне от 0 до 1 с шагом h=0.2. Вычисление суммы ряда Тейлора производите с погрешностью, не превышающей 0.000001. Заданная точность обеспечивается суммированием членов ряда вплоть до слагаемого, абсолютное значение которого меньше 0.000001. Вывести на экран значение суммы и номер (N) последнего слагаемого.
Близость значений S(x) и Y(x) во всем диапазоне значений х указывает на правильность их вычисления.
Указание: при вычислении значения очередного члена ряда используйте значение предыдущего члена. Это упростит вычисления и позволит избежать возможного переполнения разрядной сетки сумматора ПК при вычислении факториалов и степеней.
4. Напишите программу для вычисления у по формуле:
Натуральное значение n введите с клавиатуры. Обеспечьте возможность, не завершая программу, вычислить y для нескольких значений n и выведите на экран значения промежуточных результатов при n равном 3, 5 и 10. Обеспечьте необходимую точность вычислений и точность представления результатов.
Вариант 6
-
Найдите сумму первых п натуральных чисел, которые делятся на 5. Натуральное значение n введите с клавиатуры. Для повторения или завершения выполнения программы используйте цикл do ... while, который должен включать в себя запрос “Продолжить работу? (y/n)” и ввод с клавиатуры соответствующего символа.
2. Составьте программу для вычисления:
Значение а введите с клавиатуры (при а =5,7 S= 147 450).
3. Составьте программу вычисления значения суммы
и функции в диапазоне от 0 до 1 с шагом h=0.2 Вычисление суммы ряда Тейлора производите с погрешностью, не превышающей 0.000001. Заданная точность обеспечивается суммированием членов ряда вплоть до слагаемого, абсолютное значение которого меньше 0.000001. Вывести на экран значение суммы и номер (N) последнего слагаемого.
Близость значений S(x) и Y(x) во всем диапазоне значений х указывает на правильность их вычисления.
Указание: при вычислении значения очередного члена ряда используйте значение предыдущего члена. Это упростит вычисления и позволит избежать возможного переполнения разрядной сетки сумматора ПК при вычислении факториалов и степеней.
4. Напишите программу для вычисления у по формуле: .
Натуральное значение n введите с клавиатуры. Значения x также введите с клавиатуры. Обеспечьте возможность, не завершая программу, вычислить y для нескольких значений n и выведите на экран значения промежуточных (частичных) сумм при количестве слагаемых 3, 5 и10. Обеспечьте необходимую точность вычислений и точность представления результатов.
Вариант 7
-
Найдите сумму первых п натуральных чисел, которые делятся на 5. Натуральное значение n введите с клавиатуры. Для повторения или завершения выполнения программы используйте цикл do ... while, который должен включать в себя запрос “Продолжить работу? (y/n)” и ввод с клавиатуры соответствующего символа.
-
Составьте программу для вычисления:
Значение а введите с клавиатуры (при а =5,7 S= 147 450).