4.2. Операции языка программирования CASIO
В язык программирования CASIO заложены следующие арифметические операции:
- + сложение;
- - вычитание;
- × умножение;
- ÷ деление.
Операции отношения выполняют сравнение двух операндов и определяют истинность или ложность выражения. Запись соответствует математической.
Операции отношения
Заметим, что в режиме программирования доступны все встроенные математические функции графического калькулятора CASIO FX-9860G (из всех режимов), а их всего более 240.
Основные математические функции языка программирования CASIO
Пример 3.
Выводит случайное число в интервале (0...1)
Ran #
"END" : Stop
Пример 4.
Вывод случайных чисел в интервале (0...7)
Lbl 1 ↵
Ran # × 7
Goto 1
Поскольку данная программа рассчитана на бесконечное число повторений, для выхода из зацикливания следует нажать [AC], [EXIT].
Пример 5.
Вывод факториала
"Введите число N":?→N↵
"N!=" :N!
"END" : Stop
Задачи
1. Ввести число купленных тетрадей и карандашей. Вычислить стоимость покупки, если цена одной тетради 5 рублей, а карандаша - 2 рубля.
2. Ввести расстояние до дачи, количество бензина, которое автомашина потребляет в среднем на 100 км, и стоимость бензина. Вычислить стоимость поездки (туда и обратно).
3. Ввести длину дистанции, на которую бежал бегун, и его время. Вычислить среднюю скорость бегуна.
4. Ввести расстояние в километрах. Перевести расстояние в версты (1 верста - это 1066,8 м).
5. Ввести вес в килограммах. Перевести вес в фунты (1 фунт - это 405,9 грамм).
6. Ввести время, затраченное на выполнение домашнего задания, в часах и минутах. Перевести это время в минуты.
7. Ввести три целых числа. Найти их среднее геометрическое.
8. Ввести радиус окружности. Подсчитать длину окружности.
9. Ввести радиус окружности. Подсчитать площадь круга.
10. Ввести катеты а и b прямоугольного треугольника. Найти гипотенузу с.
11. Ввести длины двух сторон а и b произвольного треугольника и угол α между ними в градусах. Найти третью сторону с.
12. Ввести длины сторон произвольного треугольника а, b и с. Найти площадь треугольника.
13. Вычислить объем шара радиуса R. Длина R вводится с клавиатуры.
14. Ввести координаты двух точек на плоскости. Вычислить расстояние между ними.
15. Ввести длину грани куба. Вычислить площадь боковой поверхности и объем куба.
16. Ввести коэффициенты и значения правых частей системы уравнений. Найти ее решение. Вывести на экран вид системы уравнений и ответ.
17. Ввести длины катетов прямоугольного треугольника. Найти его гипотенузу и площадь.
18. Смешано V1 литров воды температуры t1 и V2 литров воды температуры t2. Найти объем и температуру образовавшейся смеси.
19. Найти площадь равнобедренной трапеции с основаниями а и b и углом при большем основании α. Значения a, b и α вводятся с клавиатуры.
20. Ввести длины сторон треугольника. Вычислить:
а) длины высот;
б) длины биссектрис;
в) длины медиан.
21. Ввести вещественные числа х и у. Вычислить расстояние от точки плоскости с координатами (х, у) до ближайшей границы квадрата с вершинами:
а) (-0,5; -0,5), (-0,5; 0,5), (0,5; 0,5), (0,5; -0,5);
б) (0; 0), (0; 1), (1; 1), (1; 0).
22. Ввести целые (либо вещественные) числа х1, у1, х2, у2, ..., хn, yn. Выяснить, найдутся ли среди точек с координатами (х1; у1), (х2, у2), ..., (хn, yn) четыре такие, которые являются вершинами квадрата.