Примеры задач Бейсик

  • Лекции
  • docx
  • 11.02.2017
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

1. Подсчитать среднее арифметическое трех чисел, введенных с клавиатуры. CLS REM ввод значений в переменных А, В, С INPUT “Введите первое число-”; A INPUT “Введите второе число-”;B INPUT “Введите третье число-”;C SA=(A+B+C)/3 PRINT “Среднее арифметическое равно ”;SA END Циклы а алгоритмах и программах Циклический алгоритм – описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие. Перечень повторяющихся действий называют телом цикла. Например, на уроке физкультуры вы должны пробежать некоторое количество кругов вокруг стадиона.
Иконка файла материала бейсик 2 урок 10.docx

1.       Подсчитать среднее арифметическое трех чисел, введенных с клавиатуры.

CLS                                                               

REM ввод значений в переменных А, В, С

INPUT “Введите первое число-”; A                 

INPUT “Введите второе число-”;B                  

INPUT “Введите третье число-”;C                   

SA=(A+B+C)/3                                                 

PRINT “Среднее арифметическое равно  ”;SA  

END

Циклы а алгоритмах и программах

Циклический алгоритм – описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие. Перечень повторяющихся действий называют телом цикла.

Например, на уроке физкультуры вы должны пробежать некоторое количество кругов вокруг стадиона.

Такие циклы называются – циклы со счетчиком.

На языке Basic они записываются следующим образом:

FOR Счетчик=НачЗнач TO КонЗнач [STEP шаг]
тело цикла
NEXT [Счетчик]

Параметры указанные в квадратных скобках являются не обязательными (их можно не записывать). По умолчанию шаг цикла равен одному, т.е. каждый раз после прохождения тела цикла счетчик увеличивается на единицу.

 

Пример: Вывести на экран все числа от 1 до 100.

REM Вывод чисел от 1 до 100
FOR I=1 TO 100
PRINT I
NEXT
END

Легко сделать чтобы программа выводила числа в обратном порядке. Для этого шаг цикла должен быть равен -1 (минус один). В этом случае значение счетчика каждый раз после прохождения цикла будет уменьшено на единицу.

REM Вывод чисел от b до a
a=55
b=107
FOR I=b TO a STEP -1
PRINT I
NEXT
END

Пример: Вычислить сумму двухзначных натуральных чисел.

REM Вычислить сумму двухзначных натуральных чисел
FOR I=10 TO 99
s=s+I
NEXT
PRINT "Результат = ",s
END