Курсовая работа: Программирование на алгоритмическом языке Бейсик

Блок 15 - блок передачи управлений по условию. Если условие верно то выполняется 16 блок, если нет то программа продолжает работу игнорируя записанное условие в 16 блоке.

Блок 16 - Задание условия. После выполнения которого, происходит переход к следующему значению параметра J из цикла. После завершения цикла J происходит переход к следующему значению I.

Блоки 13, 14, 15 и 16 предназначены для распределения значений вектора В в порядке возрастания (метод всплывающих пузырьков).

Блок 17 - Начало цикла I, с помощью которого выведем все значения В на печать.

Блок 18 - Вывод значений вектора В по возрастанию на печать.

Блок 19 - Блок передачи управлений по условию для нахождения суммы логарифмов квадратов элементов вектора В.

Блок 20 - Вычисление S(суммы), после происходит возврат к началу цикла, где меняется значение параметра I и так до конца завершения цикла.

Блок 21 - Вывод значение S на печать (распечатка).

Блок 22 - Конец программы.

3. Распечатка программы

10 REMDZIK

20 DIM A(9), B(10)

30 S=O:X=O

40 FOR I=1 TO 9

50 PRINT " A(";I;")",

60 INPUT A(I)

70 B(I)=A(I)

80 NEXT I

90 INPUT "R="; R

100 LPRINT USING "R=##.##"; R

110 FOR I=1 TO 9

120 LPRINT USING "A(I)=##.##"; A(I)

130 NEXT I

140 B(10)=R

150 FOR I=2 TO 10

160 FOR J=10 TO I STEP -1

170 IF B(J-1)>B(J) THEN X=B(J): B(J)=B(J-1): B(J-1)=X

180 NEXT J

160 NEXT I

К-во Просмотров: 265
Бесплатно скачать Курсовая работа: Программирование на алгоритмическом языке Бейсик