Курсовая работа: Методы работы с массивами на языке BASIC
230 NEXT I
Вывод двух или более массивов различных размеров, как правило осуществляется в строку. Вывод нового массива начинается с новой строки. В программе 9 обеспечивается печать элементов массива А в ту же строку, в которую выводится заголовок “Массив А:”, что реализуется использованием точки с запятой в строке 200. Аналогично для массива В.
ПРОГРАММА 9
200 PRINT “Массив А:”;
210 FOR I = 1 TO N
220 PRINT A(I);
230 NEXT I
240 PRINT
250 PRINT “МассивВ:”;
260 FOR I=1 TO M
270 PRINT B(I);
280 NEXT I
290 PRINT
1.1.3. Задания для самостоятельной работы
1. Составить программу, которая выводит в одномерный числовой массив десять последовательных целых чисел, начиная с числа К (число К запрашивается программой) и выводит содержимое массива в строку.
2. Составить программу по условию задания 1, вывести содержание массива в виде столбца.
3. Составить программу, которая выводит в одномерный строковый массив список из пяти фамилий, а затем выводит их в столбец.
4. Составить программу “Вычислитель календаря”. Программа должна запрашивать номер месяца и в ответ выводить название месяца и количество дней в нем.
1.2. Вложенные циклы
Циклы могут быть вложенными друг в друга, то есть один цикл выполняется внутри другого цикла. Если циклы вложены, то каждый цикл должен иметь уникальное имя счетчика цикла. Оператор NEXT, заканчивающий внутренний цикл, должен появляться раньше, чем оператор NEXT, заканчивающий внешний цикл. Пример работы программы с вложенными циклами показан в программе 10.
ПРОГРАММА 10
. . .
50 FOR I=1 TO 4
. . .
80 FOR J=1 TO 4
. . .
100 NEXT J
. . .
125 NEXT I
При I = 1 переменная J поочередно принимает значения от 1 до 4, затем I увеличивается на 1 и переменная J опять принимает значения от 1 до 4 и так далее, пока I не примет последнее значение 4. В итоге получаем цикл в цикле. Для усвоения этой темы можно выполнить программу 11.
ПРОГРАММА 11