1. Создайте программу, которая присваивает переменной х значение 9, а затем выводит на экран: в первой строке

  • 17
1. Создайте программу, которая присваивает переменной х значение 9, а затем выводит на экран: в первой строке это значение с пояснением (например, "значение х равно 9"), а во второй строке - квадрат этого значения с пояснением.
2. Напишите программу, которая принимает с клавиатуры 10 целых чисел и выводит на экран количество положительных чисел.
3. Создайте программу-словарь, которая считывает номер месяца и выводит его название.
4. Усовершенствуйте программу из пункта 3, чтобы пользователь мог указать, возвращать ли названия месяцев.
Камень
39
Конечно, я могу помочь с этими задачами. Вот пошаговые решения для каждой задачи:

Задача 1:
python
# Программа присваивает переменной х значение 9 и выводит на экран это значение и его квадрат.

x = 9 # Присвоение переменной х значения 9
print("Значение х равно", x) # Вывод значения х с пояснением
print("Квадрат значения х равен", x**2) # Вывод квадрата значения х с пояснением


Задача 2:
python
# Программа принимает с клавиатуры 10 целых чисел и выводит на экран количество положительных чисел.

count = 0 # Переменная для подсчета положительных чисел

for i in range(10): # Цикл для считывания 10 чисел
num = int(input("Введите число: ")) # Считывание числа с клавиатуры
if num > 0: # Проверка, является ли число положительным
count += 1 # Увеличение счетчика, если число положительное

print("Количество положительных чисел:", count) # Вывод количества положительных чисел


Задача 3:
python
# Программа-словарь, которая считывает номер месяца и выводит его название.

months = {
1: "Январь",
2: "Февраль",
3: "Март",
4: "Апрель",
5: "Май",
6: "Июнь",
7: "Июль",
8: "Август",
9: "Сентябрь",
10: "Октябрь",
11: "Ноябрь",
12: "Декабрь"
}

num = int(input("Введите номер месяца: ")) # Считывание номера месяца с клавиатуры

if num in months: # Проверка, присутствует ли номер месяца в словаре
print("Название месяца:", months[num]) # Вывод названия месяца
else:
print("Неверный номер месяца!") # Вывод сообщения об ошибке, если номер месяца некорректный


Задача 4:
python
# Усовершенствованная программа-словарь, которая считывает номер месяца и возвращает его название, если пользователь пожелает.

months = {
1: "Январь",
2: "Февраль",
3: "Март",
4: "Апрель",
5: "Май",
6: "Июнь",
7: "Июль",
8: "Август",
9: "Сентябрь",
10: "Октябрь",
11: "Ноябрь",
12: "Декабрь"
}

num = int(input("Введите номер месяца: ")) # Считывание номера месяца с клавиатуры
return_names = input("Возвращать названия месяцев? (да/нет): ").lower() # Получение ответа от пользователя

if return_names == "да":
if num in months: # Проверка, присутствует ли номер месяца в словаре
print("Название месяца:", months[num]) # Вывод названия месяца
else:
print("Неверный номер месяца!") # Вывод сообщения об ошибке, если номер месяца некорректный
else:
print("Программа закончена без вывода названия месяца.")


Надеюсь, эти решения помогут вам решить задачи!