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

  • 2. Составление программы с использованием одномерных массивов

  • 3. Индивидуальное задание Вариант 1

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

  • Вариант 5 Даны два одномерных массива A и B размерности N. Сформировать массив С по принципу Сi = min(Ai, Bi) . Все массивы вывести на печать.Вариант 6

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

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


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

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


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

    1) Ввести и выполнить программу по шагам (отладка-шаг), объясняя результаты на каждом шаге при различных значениях N. Каждый раз после выполнения оператора PRINT вызывать команду меню Просмотр-Экран вывода. Записать результаты работы программы.
    Постановка задачи: Ввести и вывести массив А

    А) из 3-х элементов 4.5, 6.3, 4.1

    Б) из 5-и элементов 2, 10, 6, 9, 1
    INPUT «Введите размер массива»; N

    DIM A (N)

    FOR I=1 TO N

    PRINT «Введите»; I; «элемент массива A»

    INPUT A(I)

    NEXT I

    FOR I=1 TO N

    PRINT A (I)

    NEXT I
    2. Составление программы с использованием одномерных массивов

    1) Описать и ввести одномерный числовой массив А (9), используя оператор INPUT

    Элементы массива следующие: (4,7,5,8,6,16,12,2,10). Вывести элементы массива в строку. Оформить ввод-вывод массива в виде одной программы

    2) Описать и ввести одномерный числовой массив В (6), используя оператор READ-DATA. Элементы массива следующие: (1.4, 3.0, 7.5, 6.8, 0.6, 1.2, 2.8). Вывести элементы массива в столбец. Оформить ввод-вывод массива в виде одной программы.

    3) Описать и ввести одномерный числовой массив С (15), используя:

    а) датчик случайных чисел RND и функцию INT

    б) оператор присваивания LET, массив задать формулой Сi=2* I
    3. Индивидуальное задание
    Вариант 1

    Задать одномерный числовой массив К, используя датчик случайных чисел. Элементы массива: целые числа от 1 до 20. Всего элементов 20. Вывести массив по зонам (в зонном формате). Найти средне арифметическое от суммы элементов массива.

    Вариант2

    Задать одномерный числовой массив К, используя датчик случайных чисел. Элементы массива: целые числа от 1 до 140. Всего элементов 15. Вывести массив в столбец. Найти средне арифметическое от суммы элементов массива.

    Вариант 3

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

    массива: дробные числа от 1 до 10. Всего элементов 12. Вывести массив в строку. Найти средне арифметическое от суммы элементов массива.

    Вариант 4

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

    массива: целые числа от 1 до 200. Всего элементов 14. Вывести массив по зонам (в зонном формате). Найти средне арифметическое от суммы элементов массива.

    Вариант 5

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

    массива: целые числа от 1 до 70. Всего элементов 18. Вывести массив в строку. Найти средне арифметическое от суммы элементов массива.

    Вариант 6

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

    массива: целые числа от1 до 100. Всего элементов 25. Вывести массив в строку. Найти среднее арифметическое от суммы элементов массива.


      1. 3.8. Построение программ с использованием одномерных массивов


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

    Рассмотрение вопросов предполагает рассмотрение программы нахождения суммы и произведения элементов массива, определение минимального (максимального) элемента массива, сортировки элементов массива.

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


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

    Ввести и выполнить программу по шагам (отладка-шаг), объясняя результаты на каждом шаге при различных значениях

    N = 3, 4, 5 К = 3, 2, 5 . Каждый раз после выполнения оператора PRINT вызывать команду меню Просмотр-Экран вывода. Записать результаты работы программы

    Постановка задачи: Для заданных чисел K, N cформировать массив А(N) по формуле: Ai = Ki Вывести элементы массива А в строчку. Найти произведение элементов массива А
    INPUT «Введите размер массива»; N

    INPUT «Введите число К»; К

    DIM A (N)

    FOR I=1 TO N

    LET A(I) = K^I

    NEXT I

    PRINT “ Элементы массива А: ”

    FOR I=1 TO N

    PRINT A (I);

    NEXT I

    P = 1

    FOR I=1 TO N

    LET P = P * A(I)

    NEXT I

    PRINT “Произведение элементов массива Р = ”; З

    END
    2. Составление программы с использованием одномерных массивов

    1) Описать и ввести одномерный числовой массив B (6), используя оператор INPUT . Элементы массива следующие: (4, 7, 5, 16,12,10). Вывести элементы массива в столбец. Найти сумму четных элементов массива В.

    2) Задан одномерный числовой массив L (10). Описать, ввести и вывести элементы массива, используя датчик случайных чисел RND и оператор присваивания . Вывести элементы массива в строку. Найти сумму элементов массива L с нечетными индексами.

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

    Вариант 1

    Задан массив A(N). Вывести на печать массив B(N), в котором B(1) = A(1)

    B(2) = A(1)+ A(2)

    B(3) = A(1) + A(2) + A(3)

    ….

    B(I) = A(1)+ A(2) + …+ B(I)

    Вариант 2

    Заданы два одномерных массива размерностью N каждый. Сформировать два новых массива. Один – сумма элементов массивов, другой – разности элементов. Результат напечатать в виде двух параллельных столбцов.

    Вариант 3

    Задан одномерный массив D из 8-и элементов. Сформировать массив С, элементы которого вычисляются по формуле Ci = 2*I*Di C i= Di*I, если I - нечетное

    Вариант 4

    Задано число А. В массиве P из N элементов подсчитать количество элементов, которые больше А, количество элементов меньше А и количество элементов равных ему.

    Вариант 5

    Даны два одномерных массива A и B размерности N. Сформировать массив С по принципу Сi = min(Ai, Bi) . Все массивы вывести на печать.

    Вариант 6

    Задан числовой массив K размером 10. Сформировать два массива F и G размером 5, включая в массив F элементы исходного массива с четными индексами, а в массив G элементы исходного массива с нечетными индексами.



      1. 3.9. Ввод-вывод двумерных массивов

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

    Особое внимание уделяется рассмотрению операторов ввода с клавиатуры, присваивания, READ-DATA, оператору вывода .

    Для характеристики вопроса необходимо рассмотреть вложенные циклы.
    1   ...   9   10   11   12   13   14   15   16   ...   20


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