Top.Mail.Ru

1. Создайте список чисел: [-2, 3, 1, 17, 14, 20, 30, 19].
2. Создайте новый пустой список, в который будем добавлять числа, которые больше своих соседей.
3. Используйте цикл for для перебора чисел в списке.
4. Внутри цикла проверьте каждое число с соседними.
5. Если число больше предыдущего и следующего чисел, добавьте его в новый список.
6. Выведите новый список с числами, которые больше своих соседей.

Пример решения на Python:

“`python
numbers = [-2, 3, 1, 17, 14, 20, 30, 19]
result = []

for i in range(1, len(numbers) – 1):
if numbers[i] > numbers[i-1] and numbers[i] > numbers[i+1]:
result.append(numbers[i])

print(result)
“`

Вывод:
[3, 17, 30]

Для определения, является ли вводное слово полиндромом, можно использовать следующие шаги:

1. Введите слово.
2. Сохраните его в отдельную переменную.
3. Используйте цикл for для перебора символов в слове.
4. Внутри цикла сравните символы с соответствующими символами с обратной стороны слова.
5. Если хотя бы одна пара символов не совпадает, значит слово не является палиндромом.
6. Если все пары символов совпадают, значит слово является палиндромом.

Пример решения на Python:

“`python
word = input(“Введите слово: “)
is_palindrome = True

for i in range(len(word)//2):
if word[i] != word[len(word)-i-1]:
is_palindrome = False
break

if is_palindrome:
print(“Слово является палиндромом”)
else:
print(“Слово не является палиндромом”)
“`

Вывод:
Слово является|не является палиндромом

   
[metform form_id="1136"]