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

  • 2. Индивидуальное задание

  • 3.6. Построение программ комбинированной структуры

  • 2. Составление программы комбинированной структуры

  • 3.7. Ввод-вывод одномерных массивов

  • Информатика УМК (лекции). Рабочая программа по курсу информатика


    Скачать 1.99 Mb.
    НазваниеРабочая программа по курсу информатика
    АнкорИнформатика УМК (лекции).doc
    Дата19.05.2018
    Размер1.99 Mb.
    Формат файлаdoc
    Имя файлаИнформатика УМК (лекции).doc
    ТипРабочая программа
    #19415
    страница12 из 20
    1   ...   8   9   10   11   12   13   14   15   ...   20

    Практическое задание


    1. Отладка готовой программы

    1. Ввести и выполнить программы, объясняя результаты

    а) REM программа 1

    FOR I=1 TO 5

    PRINT “счетчик цикла I при очередном выполнении тела цикла =”; I

    NEXT I

    б) REM программа 2. Вычисление суммы четных чисел

    S = 0

    FOR I = 0 TO 10 STEP 2

    S = S + I

    PRINT “S = ”; S

    NEXT I

    1. Ввести и выполнить программу, объясняя результат REM Программа 3 Цикл с завершением работы по заданному условию

    I = 1

    WHILE I < 8

    PRINT “I = ”; I

    I = I + 2

    WEND

    END

    1. Ввести и выполнить программы

    3.1) Цикл DO … LOOP с проверкой выражения вначале

    а) REM программа 4

    A = 1

    DO WHILE A < > 7

    PRINT “A = ”; A

    A = A + 2

    LOOP

    END

    б) REM Программа 5

    B = 1

    DO UNTIL B > 5

    PRINT “B =”; B

    B = B + 2

    LOOP

    END

    3.2) Цикл DO … LOOP с проверкой выражения в конце

    а) REM программа 6

    A = 0

    DO

    A = A + 5

    PRINT “A = ”; A

    LOOP WHILE A < > 20

    END

    б) REM программа 7

    B = 20

    DO

    B = B – 5

    PRINT “B = ”; B

    LOOP UNTIL B = 0

    END



    1. Ввести и выполнить программу по шагам, объясняя результаты на каждом шаге REM Программа 8. ВЛОЖЕННЕ ЦИКЛЫ

    FOR N = 1 TO 5 STEP 2

    FOR M = 2 TO 3

    PRINT “N = ”; N, “M = ”; M

    NEXT M

    NEXT N

    END
    2. Индивидуальное задание

    По заданной формуле элемента ряда с номером k (Dk)

    Составить программ вычисления N элементов ряда ( k =1,2,3,……N), а также их суммы и произведения

    Таблица 2

    Формула для элемента ряда

    Вариант



    1





    2





    3





    4





    5





    6



    3.6. Построение программ комбинированной структуры

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

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

    Для характеристики вопроса необходимо рассмотреть вложенные циклы (цикл с параметром FOR-NEXT), пример построения программ комбинированного типа .

    1. Отладка составленной программы

    1) Ввести и выполнить программу по шагам, объясняя результат на каждом шаге при значениях N=( 3, 4, 2 ) M=( 2, 3, 5)

    Записать результаты работы программы.

    Постановка задачи: найти значение функции


    REM Вложенные циклы

    INPUT “Введите максимальное значение переменной I”; N

    INPUT “Введите максимальное значение переменной J”;M

    F = 0

    FOR I = 1 TO N

    FOR J = 1 TO M

    F = F+ I*J

    PRINT “Промежуточное значение F = ”; F

    NEXT J

    NEXT I

    PRINT “Окончательное значение F=”; F

    END

    2) Ввести и выполнить программу, объясняя результаты. Записать результаты работы программы.

    Постановка задачи: среди чисел А1, А2, ……., AN , которые вводятся в цикле, найти максимальное

    REM Программа 2. Нахождение максимального числа

    INPUT “ Введите количество чисел ” ; N

    INPUT “ Введите первое число ” ; А

    MAX = A

    FOR L=2 TO N

    INPUT “ Введите очередное число ” ; А

    IF A > MAX THEN MAX = A

    NEXT L

    PRINT “Максимум MAX= ” ; MAX

    END ‘ Объяснить результат
    2. Составление программы комбинированной структуры

    Постановка задачи: Заданы числа А1, А2, ……., AN (4, -3, 0, -6, 2, -10, 1, -8 ). Данные вводить операторами READ - DATA найти сумму отрицательных чисел.
    3. Индивидуальное задание

    Вариант 1

    1) Вычислить значения N, M задать самостоятельно ( не менее 3-х наборов данных)

    2) В группе N студентов. Вводя в цикле по 5 оценок каждого студента, подсчитать количество студентов, не имеющих оценок 2 и 3.

    Вариант 2

    1) Вычислить значения N, M задать самостоятельно ( не менее 3-х наборов данных)

    2) Заданы числа А1, А2, ……., AN (данные задать самостоятельно)

    найти количество положительных чисел.

    Вариант 3

    1) Вычислить значения N, M задать самостоятельно ( не менее 3-х наборов данных)

    2) Заданы числа А1, А2, ……., AN (данные задать самостоятельно)

    найти сумму положительных чисел.

    Вариант 4

    1) Вычислить значения N, M задать самостоятельно ( не менее 3-х наборов данных)

    2) Заданы числа А1, А2, ……., AN (данные задать самостоятельно)

    найти количество чисел, равных нулю.

    Вариант 5

    1) Вычислить значения N, M задать самостоятельно ( не менее 3-х наборов данных)

    2) Заданы числа А1, А2, ……., AN (данные задать самостоятельно)

    найти количество чисел, принадлежащих отрезку [b,c].

    Вариант 6

    1) Вычислить значения N, M задать самостоятельно ( не менее 3-х наборов данных)

    2) Заданы числа А1, А2, ……., AN (данные задать самостоятельно). Найти количество отрицательных чисел.
    3.7. Ввод-вывод одномерных массивов

    При подготовке к вопросам следует обратить внимание на структурированные данные: вектор, матрица, трехмерники; их графическую интерпретацию.

    Рассмотрение вопросов предполагает изучение описания массивов, различных способов ввода, вывода массивов.
    1   ...   8   9   10   11   12   13   14   15   ...   20


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