Используя цикл “for”, “while”, repeat” найти сумму чисел от 10 до 50 кратных 3 или 5.

28 Мая 2020 в 19:40
184 +1
0
Ответы
1

let sum = 0

// Используем цикл for
for number in 10...50 {
if number % 3 == 0 || number % 5 == 0 {
sum += number
}
}
print("Сумма чисел от 10 до 50 кратных 3 или 5 (цикл for): (sum)")

// Используем цикл while
sum = 0
var counter = 10

while counter <= 50 {
if counter % 3 == 0 || counter % 5 == 0 {
sum += counter
}
counter += 1
}
print("Сумма чисел от 10 до 50 кратных 3 или 5 (цикл while): (sum)")

// Используем цикл repeat-while
sum = 0
counter = 10

repeat {
if counter % 3 == 0 || counter % 5 == 0 {
sum += counter
}
counter += 1
} while counter <= 50
print("Сумма чисел от 10 до 50 кратных 3 или 5 (цикл repeat-while): (sum)")

18 Апр 2024 в 11:34
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир