Прескочи към основното съдържание Прескочи към навигацията

Към този урок няма файлове за сваляне

Допълнения към урока
Учебна програма Основи на програмирането с JavaScript
4. Условия и цикли

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното: проверка за делимост чрез сума и остатък

Задачата комбинира цикъл, натрупване на стойност и проверка за делимост. Идеята е да изчислим сумата на числата от 1 до 100 и да установим при коя стойност на горната граница получената сума се дели на 20 без остатък. Ключовият момент е използването на оператор за остатък, за да проверим дали дадено число се дели точно на 20.

Стъпка по стъпка: как да реализираш решението

  1. Създай променлива за сумата и ѝ задай начална стойност 0.
  2. Използвай цикъл, който обхожда числата от 1 до 100.
  3. При всяка итерация добавяй текущото число към сумата.
  4. След всяко събиране провери дали сумата се дели на 20 без остатък.
  5. Ако условието е изпълнено, изведи в конзолата до кое число трябва да се събират стойностите, за да се получи сума, кратна на 20.

Така упражняваш едновременно работа с цикли, акумулиране на стойност и логически проверки.

Използвани конструкции в задачата

  • for – цикъл за обхождане на числа в зададен диапазон.
  • if – условна конструкция за проверка на делимост.
  • % – оператор за остатък при деление (проверка за делимост на 20).
  • console.log() – извежда резултат в конзолата.

Задача

Напиши програма, която намира всички стойности на x от 1 до 100, за които сумата на числата от 1 до x се дели на 20 без остатък, и ги изведи в конзолата.