Массивы
Пример 1. Для обозначения длины и высоты стены используются числовые переменные L и H. Написать программу для вычисления площади стены. L = 8 H = 3 S = L*H PRINT «площадь равна»; S В данной программе присвоены конкретные значения переменным L и H. Но данную программу можно записать и в другом виде: INPUT «Введите длину стены»;L INPUT «Введите высоту стены; H S = L*H PRINT «площадь равна»; S В данной программе значение переменных L и H зависит уже от программиста, работающего с данной программой. Пример 2. Составить программу для вычисления площади и периметра треугольника (применить формулу Герона) INPUT «Введите стороны треугольника; a,b,c Р = (а + в + с) / 2 S = SQR(p * (p – a) * (p – d) * (p – c)) PRINT «площадь треугольника равна»; S Составьте программу: Заработок S рабочих на фабрике составил Z рублей. Написать программу для вывода на экран заработка одного рабочего; 3- х рабочих. INPUT «Введите месячный заработок»; Z INPUT «Введите количество рабочих; S Y = Z / S Y1 = Z / S * 3 PRINT «заработок одного рабочего =»; Y «руб» PRINT «заработок трех рабочих =»; Y1 «руб» Массивы Решение многих задач на ЭВМ связано с обработкой большого количества данных. Эти данные обычно представлены в виде таблиц. Часто используются одномерные и двумерные таблицы (массивы). Одномерные массивы содержат N элементов и каждый имеет один индекс – номер элемента в таблице. Двумерный массив содержит N x M элементов и каждый элемент имеет два индекса (номер строки и номер столбца) Каждый массив должен быть объявлен до того, как с ним будут выполняться расчеты. Для объявления массива используется оператор DIM. Потом перечисляются через запятую имена таблиц и в скобах указываются максимальные значения. Пример ввода линейного (одномерного) массива Input “введите n”; n Dim A(n) For i=1 to n Input A(i) Next i Задачи анализа сводятся к работе с заполненным массивом по нахождению каких то его характеристик, например: найти сумму элементов массива
|