объяснение кода(Я думаю именно этого хочет преподаватель)
В цикле проходимся по всем элементам массива кроме первого и последнего, в цикле условие, если текущий элемент массива равен 0 элементу,то мы должны увеличить переменную c на 1.Далее мы меняем текущий элемент массива с следующим(к примеру если у нас 3 элемент массива, то мы меняем его местами с 4 элементом()
с = 4
Объяснение:
Решить в уме(не используя компилятор)
объяснение кода(Я думаю именно этого хочет преподаватель)
В цикле проходимся по всем элементам массива кроме первого и последнего, в цикле условие, если текущий элемент массива равен 0 элементу,то мы должны увеличить переменную c на 1.Далее мы меняем текущий элемент массива с следующим(к примеру если у нас 3 элемент массива, то мы меняем его местами с 4 элементом()
(Исходный код)
A = [4, 3, 6, 8, 5, 8, 4, 2, 10, 9, 4]
c = 0
for i in range(1, 10):
if A[i] == A[0]:
c += 1
t = A[i + 1]
A[i + 1] = A[i]
A[i] = t
print(c)
1.
balance = int(input("Введите ваш баланс: "))
while balance > 0:
print("Выберите вид товара:")
print("1 - стикер (50)")
print("2 - футболка (100)")
print("3 - выход")
choice = int(input("Ваш выбор: "))
if choice == 1:
balance -= 50
print("Ваш баланс:", balance)
elif choice == 2:
balance -= 100
print("Ваш баланс:", balance)
elif choice == 3:
print("Ваш суммарный баланс:", balance)
break
else:
print("Неверный выбор")
continue
print("Ваш суммарный баланс:", balance)
2.
balance = int(input("Введите ваш баланс: "))
while balance > 0:
print("Выберите вид товара:")
print("1 - стикер (50)")
print("2 - футболка (100)")
print("3 - Просмотр Рекламы (+5)")
print("4 - выход")
choice = int(input("Ваш выбор: "))
if choice == 1:
balance -= 50
print("Ваш баланс:", balance)
elif choice == 2:
balance -= 100
print("Ваш баланс:", balance)
elif choice == 3:
balance += 5
print("Ваш баланс:", balance)
elif choice == 4:
print("Ваш суммарный баланс:", balance)
break
else:
print("Неверный выбор")
continue
print("Ваш суммарный баланс:", balance)
3.Выйти уже встроино в коду 1 и 2 заданния 5 звезд