|
|||||||||||
Задание 17 для студентов группы 190 опЗадание 17 для студентов группы 190 оп Предмет: Информатика Преподаватель: Мешкова Ольга Леонидовна Практическая работа Программная реализация разветвляющегося алгоритма. Выполняется до 16.12.2020 Познакомьтесь с ветвлением в языке Бейсик.
Пример 1.Составить алгоритм (блок-схему) и программу на языке Бейсик вычисления значения t. Если t=2p-1 n-2, если n<0 4n-1, если n>=0
Решение: Алгоритм (блок-схема) t, p вычисляются через другие переменные n не вычисляются через другие переменные
Рис. 1. Блок-схема к примеру 1.
Программа на языке Бейсик 10 REM Вычисление значения t 20 INPUT “Введите значение переменной n”; n 30 IF n<0 THEN p=n-2 ELSE p=4*n-1 40 p=2*p-1 60 PRINT “t=”; t 70 END
Пример 2.Составить алгоритм (блок-схему) и программу на языке Бейсик вычисления значения n. Если n=2x+m s+5, если s<5 x= 5s+7, если s=5 7s, если s>5
Решение:
Алгоритм (блок-схема) n, x вычисляются через другие переменные s, m не вычисляются через другие переменные
Рис. 2. Блок-схема к примеру 2. Программа на языке Бейсик 10 REM Вычисление значения n 20 INPUT “Введите значение переменной d, m”; d, m 30 IF s<5 THEN GOTO 70 40 IF s=5 THEN GOTO 90 50 x=7*s 60 GOTO 100 70 x=s+5 80 GOTO 100 90 x=5*s+7 100 n=2*x+m 110 PRINT “n=”; n 120 END Задания для самостоятельного выполнения Задание 1.Составить алгоритм (блок-схему) и программу на языке Бейсик вычисления значения d. Если d=4m-1 4p, если p<0 3p+1, если p>=0
Задание 2.Составить алгоритм (блок-схему) и программу на языке Бейсик вычисления значения p. Если 8n+6, если m<10 p= 6n-1, если m=10 5n, если m>10
n=5d+6a
Задания до 16.12.2020 отправьте на почту: informatics_ait@mail.ru
|
|||||||||||
|