Предмет: Информатика,
автор: Ninja007
Помогите кодеры. усовершенствуйте мой код или напишите свой. Цель программы подсчитать количество натуральных делителей числа x (включая 1 и само число; x <= 30000).
Приложения:

Ответы
Автор ответа:
0
В своем коде убери точку с запятой после цикла.
Код на JavaScript:
var array = []; //инициализирую пустой массив
var n = prompt('Введите число'); //ввожу число с клавиатуры
n = parseInt(n); //преобразование в целое число
for (var i=1; i<=n;i++) { //цикл от 1 до числа n(включительно)
if (n % i == 0) { //если число делится на i без остатка
array.push(i); //добавляю его в массив
}
}
console.log(array.length); //вывожу длину массива, т.е. количество натуральных делителей числа n
Код на JavaScript:
var array = []; //инициализирую пустой массив
var n = prompt('Введите число'); //ввожу число с клавиатуры
n = parseInt(n); //преобразование в целое число
for (var i=1; i<=n;i++) { //цикл от 1 до числа n(включительно)
if (n % i == 0) { //если число делится на i без остатка
array.push(i); //добавляю его в массив
}
}
console.log(array.length); //вывожу длину массива, т.е. количество натуральных делителей числа n
Похожие вопросы
Предмет: Английский язык,
автор: nakayermukhanov
Предмет: Қазақ тiлi,
автор: aishass
Предмет: Химия,
автор: balnurmarat
Предмет: Биология,
автор: Lesoterchik
Предмет: Литература,
автор: AleksKA