Задание 3. Составить блок-схему алгоритма и программу на алгоритмическом языке БЕЙСИК для вычисления значений функции Yна заданном интервале с шагом h.
Задание 2. Измерение информации.
Приведены задания по программированию на языке Visual Basic и примеры. Блок - схема программы приведена на рис. 4. НАЧАЛО.
Условие: Какое количество информации при игре в крестики-нолики на поле размером 4 x4 клетки получит второй игрок, после первого хода первого игрока. Решение: Количество событий до начала игры: N = 16. Вычислим количество информации по формуле N = 2 i. i = log 2 N = log 2 16 = 4. Ответ: Второй игрок после первого хода первого игрока получит 4 бита информации.
Условие: Сканируется цветная фотография размером 10x15 см. Разрешающая способность сканера 300 dpi (точек на дюйм). Глубина цвета 16 бит. Какой объем информации будет иметь полученный файл? (Ответ дайте в целых мегабайтах, округление производить по правилам математики, 1 дюйм = 2,54 см). Решение: Сначала переведем размеры картинки в дюймы: 10 / 2,54 = 3,94 дюйма, 15 / 2,54 = 5,90 дюйма. Теперь используем разрешающую способность сканера и вычислим размер картинки в пикселях: 3,94 * 300 = 1182, 5,9 * 300 = 1770. Размер фотографии в пикселях: 1182х1770.
Посчитаем общее количество точек: 1182*1770=2092140 точек. На каждую точку приходится 16 бит, или 2 байта. Общее количество байт на всю фотографию: 2092140*2=4184280 байт=4086,211Кбайт=4Мбайта.
Свойства алгоритмов, пример написания текстового алгоритма, создание блок - схемы на основе алгоритма в программе Microsoft Small Basic - видео.
Ответ: Объем информации полученного файла: 4Мбайта. Задание 3.
Составить блок-схему алгоритма и программу на алгоритмическом языке БЕЙСИК для вычисления значений функции Yна заданном интервале с шагом h. FOR x = 0 TO 2 STEP.
Блок - схема алгоритма и текст программы для вычисления площади круга, для вычисления площади геометрических фигур в среде Visual Basic. Составить блок - схему и программу определяющие четность числа. БЛОК - СХЕМА. ПРОГРАММА на БЕЙСИКЕ. PRINT “Определение четности числа“.
25. y = SIN(x) * (1 + x) / SQR(1 + x ^ 2). PRINT "X=", x, "Y=", y. Задание 4.
Составить блок-схему алгоритма и программу на алгоритмическом языке БЕЙСИК обработки одномерного массива. Заполнение массива элементами организовать путем ввода с клавиатуры. Условие: В одномерном массиве из Nнатуральных чисел вывести на экран количество четных и нечетных элементов. INPUT "N = "; n.