Иллюстрированный самоучитель по Basic, вводный курс

Арифметика в Бейсике

Чтобы потренироваться, вот вам ряд заданий на запись арифметических выражений в виде, пригодном для вычислений на Бейсике.

1. Иллюстрированный самоучитель по Basic, вводный курс › Язык Бейсик › Арифметика в Бейсике

2. Иллюстрированный самоучитель по Basic, вводный курс › Язык Бейсик › Арифметика в Бейсике

3. Иллюстрированный самоучитель по Basic, вводный курс › Язык Бейсик › Арифметика в Бейсике

4. Иллюстрированный самоучитель по Basic, вводный курс › Язык Бейсик › Арифметика в Бейсике

5. Иллюстрированный самоучитель по Basic, вводный курс › Язык Бейсик › Арифметика в Бейсике

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

Теперь наоборот. Следующие выражения Бейсика запишите в обычной арифметической форме:

6. Иллюстрированный самоучитель по Basic, вводный курс › Язык Бейсик › Арифметика в Бейсике

7. (5^3*3-4) ^5.

8. 44/4*5+10-2^3/3.

9. 5+2/6-7+3^2.

10. 5+2/6-7+3^2.

11. (4*(5-4^2)^2.

12. 3+8/4-7*3^2.

Ну и чтобы закончить с арифметикой, расскажу еще о двух действиях, которые вы навряд ли использовали в школе, а в программировании они могут оказаться весьма полезными. Эти действия применимы только к целым числам!

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

  • 41\4=10
  • 25\9=2 и т. д.

И второе – нахождение целого остатка от деления. Для этого действия нет специального знака и оно выполняется при помощи оператора mod. Оператор mod действует как и предыдущий, но в качестве результата представляет целочисленный остаток от деления. Например:

  • 41 MOD 4= 1
  • 25 MOD 9 = 7

Действия деления нацело и нахождения целочисленного остатка выполняются до обычных умножения и деления.

Если это вам понятно, давайте вычислим несколько выражений.

13. 20\6.

14. 20 mod 6.

15. 34\4.

16. 34 MOD 4.

17. 2\5.

18. 2 MOD 5.

19. 4*7\3 MOD 6/3.

20. 24 MOD 5\3.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.