Вычисления: остаток и Риёзӣ
В этом уроке: вы найдёте остаток от деления, округлите числа и воспользуетесь функциями Риёзӣ («математика»).
Урок 6
РиёзӣРиёзӣВ этом уроке: вы найдёте остаток от деления, округлите числа и воспользуетесь функциями Риёзӣ («математика»).
РиёзӣВ этом уроке: вы найдёте остаток от деления, округлите числа и воспользуетесь функциями Риёзӣ («математика»).
%а % б - остаток от деления а на б:
1чоп(17 % 5);2чоп(10 % 2);3чоп(7 % 2);
Остаток нужен часто: число рақам чётное, если рақам % 2 равно 0; последняя цифра 123 - это 123 % 10, то есть 3.
Риёзӣ.поёнРиёзӣ.поён(х) отбрасывает дробную часть (округляет вниз):
1тағ дақиқаҳо = хонданиРақам();2тағ соат = Риёзӣ.поён(дақиқаҳо / 60);3тағ боқӣ = дақиқаҳо % 60;4чоп(соат, "соат", боқӣ, "дақиқа");
135
Риёзӣ| Функция | Смысл | Пример | Результат |
|---|---|---|---|
Риёзӣ.поён(х) | округлить вниз | Риёзӣ.поён(3.7) | 3 |
Риёзӣ.боло(х) | округлить вверх | Риёзӣ.боло(3.2) | 4 |
Риёзӣ.дузкунӣ(х) | округлить до ближайшего | Риёзӣ.дузкунӣ(3.5) | 4 |
Риёзӣ.мутлақ(х) | модуль | Риёзӣ.мутлақ(-5) | 5 |
Риёзӣ.дуръшака(х) | квадратный корень | Риёзӣ.дуръшака(16) | 4 |
Риёзӣ.қувват(х, н) | степень | Риёзӣ.қувват(2, 10) | 1024 |
Риёзӣ.ПИ | число π | Риёзӣ.ПИ | 3.14… |
1тағ радиус = 3;2тағ масоҳат = Риёзӣ.ПИ * радиус * радиус;3чоп("Масоҳати доира:", масоҳат);4чоп("Яклухт:", Риёзӣ.дузкунӣ(масоҳат));
5 / 0 не даёт ошибки, а получается беохир (бесконечность).Риёзӣ.Поён с большой буквы: имена пишутся в точности так.Прочитайте число минут и переведите его в часы и минуты: 2 соат 15 дақиқа.
Ввод: Одно число: минуты.
Вывод: Н соат М дақиқа
Прочитайте трёхзначное число и выведите сумму его цифр. Например, для 123 ответ 6. Подсказка: % 10 даёт последнюю цифру.
Ввод: Трёхзначное число.
Вывод: Сумма цифр.
Прочитайте число яблок и число детей. Яблоки делят поровну. Выведите, сколько яблок достанется каждому и сколько останется.
Ввод: Две строки: яблоки, затем дети.
Вывод: Ҳар кас: … и Боқӣ: …
Прочитайте два катета прямоугольного треугольника и выведите гипотенузу: квадратный корень из а * а + б * б.
Ввод: Две строки: катеты.
Вывод: Гипотенуза.