Главная страница
Навигация по странице:

  • Математическое описание

  • Алгоритмизация Программирование

  • Отладочный пример

  • Математическое описание.

  • окно вида формулы-Form Layout. Вариант 24. Словесное описание


    Скачать 96 Kb.
    НазваниеСловесное описание
    Анкорокно вида формулы-Form Layout
    Дата24.10.2022
    Размер96 Kb.
    Формат файлаdoc
    Имя файлаВариант 24.doc
    ТипДокументы
    #750784


    Чеченин Д.О. ЭТ-401 Вариант 24

    Программный элемент «ЗАПОЛНЕНИЕ»



    1. Словесное описание

    Заполнись одномерный массив С размерности 13 значениями функции Cos 2X, где Х меняется от О до 2 с шагом /6.

    Полученный массив напечатать в столбец.



    1. Математическое описание




      1. Входные данные: С- вещественные, x- вещественные, -целое




      1. Выходные данные: С()




    1. Алгоритмизация



    1. Программирование

    Private Sub Command1_Click()

    Dim x As Single

    Dim i As Integer

    Dim C() As Single

    ReDim C(1 To 13)

    Const pi As Single = 3.14

    i = 1

    Do While i <= 13

    C(i) = Cos(x) ^ 2

    i = i + 1

    x = x + pi / 6

    If x > 2 * pi Then

    x = 0

    End If

    Loop

    For i = 1 To 13

    Print C(i);

    Print

    Next

    End Sub


    1. Отладочный пример




    1. Словесное описание.

    Пересчитать элементы матрицы Q по правилу:

    Qij = |Qij| + 10

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


    1. Математическое описание.

      1. Входные данные: Q(); M; L - вещественные, i-целое, N-целое

      2. Выходные данные: Q(i,j)- вещественные




    1. Алгоритмизация






    1. Программирование

    Private Sub Command1_Click()

    Dim M As Integer

    Dim L As Integer

    Dim i As Integer

    Dim j As Integer

    Dim Q() As Single

    M = InputBox("Введите M")

    L = InputBox("Введите L")

    ReDim Q(1 To M, 1 To L)

    For i = 1 To M

    For j = 1 To L

    Q(i, j) = InputBox("Введите элементы массива ")

    Next

    Next

    i = 2

    For j = 1 To L

    Print Q(2, j);

    Next

    For i = 1 To M

    For j = 1 To L

    Q(i, j) = Abs(Q(i, j)) + 10

    Next

    Next

    Print

    i = 2

    For j = 1 To L

    Print Q(2, j);

    Next

    End Sub


    1. Отладочный пример





    написать администратору сайта