3. Построение блок-схемы алгоритма
4. Построение программы c использованием оператора условного перехода
4. Построение программы c использованием оператора цикла
Пример 2
3. Построение блок-схемы алгоритма
5. Построение программы c использованием оператора условного перехода
4. Построение программы c использованием оператора цикла
40.50K
Category: informaticsinformatics

Примеры решения задач контрольной работы

1.

Примеры решения задач
контрольной работы

2.

Пример 1
1. Постановка задачи:
Найти сумму натуральных чисел от 2 до 9
2. Математическая постановка задачи:
X – текущее значение числа
S – сумма чисел
Xн=2 Хк=10
Х изменяется по формуле Х=Х+1
Sн=0
S изменяется по формуле S=S+X

3. 3. Построение блок-схемы алгоритма

начало
S=0
X=2
S=S+X
X=X+1
да
X≤9
Вывод S
конец

4. 4. Построение программы c использованием оператора условного перехода

REM Вычисление суммы чисел
S=0
X=2
10 S = S + X
X=X+1
IF X ≤ 9 GOTO 10
PRINT “Сумма чисел ОТ 2 до 9 S= ” ; S
END

5. 4. Построение программы c использованием оператора цикла

REM Вычисление суммы чисел
S=0
FOR X = 2 TO 9
S=S+X
NEXT X
PRINT “Сумма чисел ОТ 2 до 9 S= ” ; S
END

6. Пример 2

Пример
2
1. Постановка задачи:
Построить таблицу функции
Y= 2X + A переменная X изменяется
от 2 до 5 с шагом 0,5. Константа А=10
2. Математическая постановка задачи:
X – переменная
Y – значение функции
Xн=2 Хк=5
Х изменяется по формуле Х=Х+0,5
Y изменяется по формуле Y= 2*X+A

7. 3. Построение блок-схемы алгоритма

начало
А =10
Вывод «шапки» табл.
X=2
Y= 2*X+A
Вывод X, Y
X = X + 0,5
да
X≤5
конец

8. 5. Построение программы c использованием оператора условного перехода

REM Построение таблицы функции
А = 10
PRINT “Таблица функции Y= 2*X+A”
PRINT “X”, “Y”
X=2
10 Y= 2 * X + A
PRINT X, Y
X = X + 0,5
IF X ≤ 5 GOTO 10
PRINT “Сумма чисел ОТ 2 до 9 S= ” ; S
END

9. 4. Построение программы c использованием оператора цикла

REM Построение таблицы функции
А = 10
PRINT “Таблица функции Y= 2*X+A”
PRINT “X”, “Y”
FOR X = 2 TO 5 STEP 0,5
Y= 2*X+A
PRINT X, Y
NEXT X
PRINT “Сумма чисел ОТ 2 до 9 S= ” ; S
END
9
English     Русский Rules