2. Задание 1. Написать программу, которая вычисляет среднюю за неделю температуру воздуха. Исходные данные должны вводиться во время работы программы. Рекомендуемый вид экрана при работе программы: Введите температуру воздуха за неделю. 1 день-2 2 день-0 3 день--3 4 день=1 5 день-3 6 день--2 7 день= 0 Средняя температура: 0.00 град. 2. Выполнить задание в соответствии с вариантом. Вариант 1. Сформировать массив из случайных целых чисел B указанном пользователем диапазоне. Сообщить, есть ли в нем элемент (элементы), также указанный пользователем. Найти значение элемента массива значит найти индекс искомого элемента массива его порядковый номер.НА ПИТОНЕ ПОЖАЛУЙСТА
Answers & Comments
Verified answer
Первое:
def main():
print("Введите температуру воздуха за неделю.")
i = 0
sum = 0
while i < 7:
i += 1
temp = int(input(f"{i} день: "))
sum += temp
print(f"Средняя температура: {sum / 7} град.")
if __name__ == "__main__":
main()
Второе:
import random
def main():
B = []
n = int(input("Введите длину массива: "))
a = int(input("Введите начало диапазона: "))
b = int(input("Введите конец диапазона: "))
for i in range(n):
B.append(random.randint(a, b))
x = int(input("Введите искомое число: "))
if x in B:
print("Искомое число есть в массиве")
print("Индекс искомого числа: ", B.index(x))
print(B)
else:
print("Искомого числа нет в массиве")
print(B)
if __name__ == "__main__":
main()
Блок-схему сам сможешь составить?