Программа:
Python:
№1 - вариант 1)
arr = []
element = float(input())
while element != 0:
arr.append(element)
element = float(input())
print(sum(arr)/len(arr))
№1 - вариант 2)
element = float(input())
elementSumm = elementCount = 0
while element != 0:
elementCount += 1
elementSumm += element
element = float(input())
print(elementSumm/elementCount)
№2)
N = int(input())
summ = 0
for i in range(1, N):
if N % i == 0: summ += i
print(summ)
Лиза должна открыть синюю коробку
Объяснение:
Составим таблицу:
кр. ор. ж. з. с.
ка.
мя.
м.и.
па.
к.л.
Мы знаем, что куклы-lol в красной коробке, значит остальные предметы в ней быть не могут, а также куклы-lol не могут быть в других коробках:
кр. ор. ж. з. с.
ка. х
мя. х
м.и. х
па. х
к.л. v х х х х
Зеленая коробка не стоит между мячами и мягкими игрушками и, если она будет стоять между ними, то карандаши будут ровно в середине. Прикинем, что зеленая коробка теперь стоит между оранжевой и желтой, тогда получается, что зеленая коробка стоит посередине. Значит, карандаши лежат в зеленой, а мячи - в оранжевой (тк рядом с оранжевой есть только красная и зеленая коробка):
кр. ор. ж. з. с.
ка. х х х v х
мя. х v х
м.и. х х х
па. х х х
к.л. v х х х х
Таким образом, мы знаем, что мягкие игрушки находятся между карандашами и пазлами, тогда:
кр. ор. ж. з. с.
ка. х х х v х
мя. х v х х х
м.и. х х v х х
па. х х х х v
к.л. v х х х х
from tkinter import *
def fun1(event):
My_window["bg"]="blue"
label=Label(My_window, text="Це вікно було створено в середовищі Прізвище (вкажіть ваше прізвище)", bg="blue", fg="white", font="Arial 14")
label.place(x=200, y=250)
My_window = Tk()
My_window.title("Вікно №7")
My_window.geometry("500х500")
but = Button(My_window, text="Розфарбуй")
but.place(x=200, y=200)
but.bind("<Button-3>", fun1)
В 3, 4 и 5 строках должна быть табуляция.
Настоятельно рекомендую всё это проверить в компиляторе. Делал всё по, скорее всего, Вашему школьному курсу. По вопросам пишите в комментарии. :)
# Задание 1
sumOfElements = 0
numberOfElements = 0
currentNumber = int(input())
while currentNumber != 0:
sumOfElements += currentNumber
numberOfElements += 1
currentNumber = int(input())
if sumOfElements != 0:
res = sumOfElements / numberOfElements
res = round(res, 1)
print(res)
# Задание 2
arr = [] # array for divisors
number = int(input())
for i in range(1, number):
if number % i == 0:
arr.append(i)
print(sum(arr))
детский вариант:
# Задание 1
res = 0
summ = 0
n = 0
a = int(input())
while a != 0:
summ = summ + a
n = n + 1
a = int(input())
if summ != 0:
res = summ / n
res = round(res, 1)
print(res)
# Задача 2
summ = 0
n = int(input())
for i in range(1, n):
if n % i == 0:
summ = summ + i
print(summ)