Завдання 1: Сума та добуток чисел, що діляться на 3.
Проект з циклом з лічильником:
```
sum = 0
product = 1
for i in range(3, 100, 3):
sum += i
product *= i
print("Сума чисел:", sum)
print("Добуток чисел:", product)
```
Проект з циклом з передумовою:
```
sum = 0
product = 1
num = 3
while num <= 99:
sum += num
product *= num
num += 3
print("Сума чисел:", sum)
print("Добуток чисел:", product)
```
Завдання 2: Маса зібраної полуниці.
Проект з циклом з лічильником:
```
hours = 4
weight = 0
x = float(input("Введіть масу полуниці за першу годину: "))
for i in range(hours):
weight += x
x -= 1
print("Загальна маса полуниці:", weight, "кг")
```
Завдання 3: Час для пройдення відстані.
Проект з циклом з передумовою:
```
distance = 20
hours = 1
x = float(input("Введіть відстань за першу годину: "))
u = float(input("Введіть різницю відстаней на кожній наступній годині: "))
while distance > 0:
distance -= x
hours += 1
x -= u
print("Час, за який буде пройдено не менше 20 км:", hours, "год")
```
У цих проектах використовуються змінні `x`, `u`, `hours` та `distance`, які залежать від умови задачі. Ви можете ввести відповідні значення згідно з умовою задачі.
Answers & Comments
Ответ:
Завдання 1: Сума та добуток чисел, що діляться на 3.
Проект з циклом з лічильником:
```
sum = 0
product = 1
for i in range(3, 100, 3):
sum += i
product *= i
print("Сума чисел:", sum)
print("Добуток чисел:", product)
```
Проект з циклом з передумовою:
```
sum = 0
product = 1
num = 3
while num <= 99:
sum += num
product *= num
num += 3
print("Сума чисел:", sum)
print("Добуток чисел:", product)
```
Завдання 2: Маса зібраної полуниці.
Проект з циклом з лічильником:
```
hours = 4
weight = 0
x = float(input("Введіть масу полуниці за першу годину: "))
for i in range(hours):
weight += x
x -= 1
print("Загальна маса полуниці:", weight, "кг")
```
Завдання 3: Час для пройдення відстані.
Проект з циклом з передумовою:
```
distance = 20
hours = 1
x = float(input("Введіть відстань за першу годину: "))
u = float(input("Введіть різницю відстаней на кожній наступній годині: "))
while distance > 0:
distance -= x
hours += 1
x -= u
print("Час, за який буде пройдено не менше 20 км:", hours, "год")
```
У цих проектах використовуються змінні `x`, `u`, `hours` та `distance`, які залежать від умови задачі. Ви можете ввести відповідні значення згідно з умовою задачі.