Накопичення сум і добутків, одновимірні масиви, двовимірні масиви, обробка текстової інформації
Обчислення добутку організовується через послідовне обчислення множників. За умовою задачі окремі співмножники добутку зберігати не потрібно, тому кожний співмножник будемо зберігати в одній і тій же комірці пам’яті Z. Очевидно, що співмножники будемо обчислювати за однією і тією ж формулою, як значення змінної, змінюючи параметр циклу і на одиницю.
Програма, яка реалізує цей алгоритм.
10REM програма обчислення добутку
20 DIN A(Б), В(Б)
30FOR І=0 TO 6 INPUT A(I), B(I); NEXT I
40 LET Z=Ф
50 FOR І=0 TO 6
60 LET Y=A (I)*A(I) I (B(I)-навчання; 3) прямокутні таблиці з тільки числовими або тільки текстовими даними, які стосуються A(I))
70 LET Z=Z*Y
80 NEXT I
90 PRINT “ДОБУТОК” =; Z; END
4,5
Масив – це впорядкований скінчений вибір даних одного типу, які зберігаються в послідовно розташованих комірках оперативної пам’яті і мають спільну назву. Назву масиву надає користувач.
Масив складається з елементів. Кожний елемент має індекси, якими його можна знайти в масиві. Кількість індексів елементів визначає розмірність масиву.
Одновимірні масиви. Елемент масиву позначають іменем масиву, а у круглих дужках пишуть значення індексу елемента. Наприклад, К елементів одновимірного масиву А у програмах позначають так:
А(1) А(2)... А(К)
За допомогою одновимірних масивів в операційній пам’яті можна зберігати такі дані: 1) псисько учнів (масив з текстовими елементами); 2) оцінки з класному журналі за контрольні роботи (масив з числовими елементами); 3) координати вектора (масив з елементами числового дійсного типу).
Двовимірні масиви. Деякі дані зручно наводити у вигляді прямокутної таблиці, якій у Бейсику відповідає поняття двовимірного масиву. Розглянемо прямокутну таблицю В:
b11 b12 … b1n
b21 b22 … b2n
bm1 bm2 … bmn