#984. Цифрийн нийлбэр
Ногоон туг дарахад дараах скрипт ажиллана. Муур ямар тоо хэлэх вэ?
when green flag clicked set [n v] to (55605) set [s v] to (0) repeat until <(n) = (0)> change [s v] by ((n) mod (10)) set [n v] to ([floor v] of ((n) / (10))) end say (s)
import math
# Ногоон туг дарахад
n = 55605
s = 0
while not (n == 0):
s += n % 10
n = math.floor(n / 10)
print(s)
// Scratch-ийн mod сөрөг тоонд ч эерэг үлдэгдэл өгдөг
function mod(a, b) {
return ((a % b) + b) % b;
}
let n = 0, s = 0;
// Ногоон туг дарахад
n = 55605;
s = 0;
while (!(n === 0)) {
s += mod(n, 10);
n = Math.floor(n / 10);
}
console.log(s);
💡 Итгэлгүй байна уу? Scratch дээр угсарч туршаад үзээрэй.
🔒 Эхний 3 бодлогыг бүртгэлгүй бодож болно. Энэ бодлогыг бодохын тулд үнэгүй бүртгүүлээрэй!