1.Написать программу, находящую все четные числа от нуля до n (n вводится с клавиатуры)., 2.Изменить...

Тематика Информатика
Уровень 5 - 9 классы
программирование четные числа нечетные числа сумма чисел ввод с клавиатуры проверка пароля блокировка карты
0

1.Написать программу, находящую все четные числа от нуля до n (n вводится с клавиатуры)., 2.Изменить программу так, чтобы выводились на экран нечетные числа. , 3.Дополните программу так, чтобы определялась сумма всех нечетных чисел от 1 до n., Отладка: , Введите число, 12, Нечетные числа: , 1 3 5 7 9 11 Сумма=36, Введите число, 37, Нечетные числа: , 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 Сумма=361, , 4.Напишите программу, которая требует у вас пароль, например 111. Если пароль правильный, то выводит сообщение «Молодец». Если после пятой попытки пароль все равно неверен, выводит сообщение «Карта заблокирована».

avatar
задан 5 месяцев назад

2 Ответа

0

Давайте последовательно разберем каждый из пунктов задания.

1. Программа для нахождения всех четных чисел от 0 до n

n = int(input("Введите число n: "))
for i in range(n+1):
    if i % 2 == 0:
        print(i, end=' ')
print()  # переход на новую строку

2. Изменение программы для вывода нечетных чисел

n = int(input("Введите число n: "))
for i in range(n+1):
    if i % 2 != 0:
        print(i, end=' ')
print()  # переход на новую строку

3. Добавление подсчета суммы всех нечетных чисел от 1 до n

n = int(input("Введите число n: "))
summa = 0
for i in range(n+1):
    if i % 2 != 0:
        print(i, end=' ')
        summa += i
print("\nСумма =", summa)

4. Программа для проверки пароля с ограничением на количество попыток

правильный_пароль = "111"
попытка_счетчик = 0

while попытка_счетчик < 5:
    введенный_пароль = input("Введите пароль: ")
    if введенный_пароль == правильный_пароль:
        print("Молодец")
        break
    попытка_счетчик += 1
else:
    print("Карта заблокирована")

Этот код предоставляет полный функционал для каждого из запросов, включая ввод данных пользователем, проверку условий и вывод результатов.

avatar
ответил 5 месяцев назад
0

  1. Программа находящая все четные числа от нуля до n:

    n = int(input("Введите число: "))
    for i in range(0, n+1, 2):
     print(i, end=" ")
    
  2. Программа выводящая на экран нечетные числа от нуля до n:

    n = int(input("Введите число: "))
    for i in range(1, n+1, 2):
     print(i, end=" ")
    
  3. Программа определяющая сумму всех нечетных чисел от 1 до n:

    n = int(input("Введите число: "))
    sum = 0
    for i in range(1, n+1, 2):
     sum += i
     print(i, end=" ")
    print("Сумма =", sum)
    
  4. Программа проверяющая пароль:

    password = "111"
    for i in range(5):
     user_password = input("Введите пароль: ")
     if user_password == password:
         print("Молодец")
         break
     else:
         print("Неверный пароль")
    if user_password != password:
     print("Карта заблокирована")
    

avatar
ответил 5 месяцев назад

Ваш ответ

Вопросы по теме