Программирование алгоритмов итеративных циклических структур. 4.6 Отчёт. Лабораторная работа по теме 6, 7, 8 студент группы москва 2016 г
Скачать 255.28 Kb.
|
Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования Московский технический университет связи и информатики КАФЕДРА ИНФОРМАТИКИ ЛАБОРАТОРНАЯ РАБОТА ПО ТЕМЕ 4.6, 4.7, 4.8 Выполнил: студент группы МОСКВА 2016 г. Еремин Василий, БИН1551, вариант 11. Реализация задания: Тема и название лабораторной работы: Программирование алгоритмов итеративных циклических структур. 2.2) Задание на разработку проекта:
2.3) Формализация и уточнение задания: Для решения поставленной задачи необходимо вывести рекуррентную формулу вычисления члена последовательности^ ; ; ; 2.4) Схема алгоритмов: 2.5) Программный код Проекта 4.6: Option Explicit On Option Strict On Imports System.Math 'Подключение математиечкой библиотеки. Public Class Form1 Public Sub Resh(ByVal x As Double, ByVal eps As Double) Dim n As Integer Dim z As String Dim z1 As String ' Элемент ряда Dim a As Double 'Присвоение начальных значений z = " " z1 = "|" n = 1 a = x ^ 2 / 2 ListBox1.Items.Add(z) 'Начало цикла Do While Abs(a) > eps z = " " z1 = "|" z = z + Space(12) + z1 + Space(12) + Format(n, "0000") + Space(12) + z1 + Space(12) + Format(a, "00000.000000") + Space(12) + z1 ListBox1.Items.Add(z) n = n + 1 a = a * (-x) / (n + 1) Loop End Sub Sub vivod(ByVal W As String, ByRef T As TextBox) T.Text = CStr(W) End Sub 'Function vvod_int(ByVal K As TextBox) As Integer 'Return CInt(Val(K.Text)) 'End Function Function vvod(ByVal T As TextBox) As Double Return CDbl(Val(T.Text)) End Function Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click Dim x As Double Dim eps As Double x = vvod(TextBox1) eps = vvod(TextBox2) Resh(x, eps) End Sub Private Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button4.Click TextBox1.Clear() 'Очистка окна TextBox1.Text TextBox2.Clear() 'Очистка окна TextBox2.Text ListBox1.Items.Clear() 'Очистка ListBox Exit Sub End Sub Private Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button5.Click End End Sub End Class 2.6) Результат выполнения проекта 2.7) Проверка проекта
|