Складіть проект, у якому виконавець, поки до нього не доторкнеться вказівник миші, буде повторювати такі дії: рухатися вправо, якщо буде натиснуто клавішу стрілка вправо, або рухатися вліво, якщо буде натиснуто клавішу стрілка вліво.
С самого начала нужно объявить переменные, одной из которых будет max и imax. Max будет хранить само значение максимального элемента, а imax - индекс этого элемента массива.
Присваиваем max значение первого элемента массива, то есть max = array[0], а дальше сравниваем max с остальными элементами: если max меньше следующего элемента, присваиваем значение элемента нашей переменной, а imax присваиваем его индекс (imax = i), а если max больше или равно, то пропускаем цикл и идём к следующему (i+1), если же i больше количества элементов, заканчиваем выполнение циклов и выводим значения переменных.
Если же вы не знаете количество элементов в массиве (это length в данной схеме), то нужно ещё добавить блок, в котором с функции определяется количество элементов массива.
x=int(input())
if x % 10 == 1 and x!=11 and x%100!=11:
print('Вам', x, 'год')
elif 1 < x % 10 <= 4 and x!=12 and x!=13 and x!=14:
print('Вам', x, 'года')
else:
print('Вам', x, 'лет')
Объяснение:
Это проверка на то, какое слово пишем после числа лет:
1 год,
2 года,
3 года.
4 года,
5 лет,
6 лет,
7 лет,
8 лет,
9 лет,
10 лет,
11 лет,
12 лет,
13 лет,
14 лет,
15 лет,
16 лет,
17 лет,
18 лет,
19 лет,
20 лет,
21 год,
22 года,
23 года,
24 года,
25 лет,
26 лет,
27 лет,
28 лет,
29 лет,
30 лет,
...
если год при остатке деления на 100 дает 11, то лет
С самого начала нужно объявить переменные, одной из которых будет max и imax. Max будет хранить само значение максимального элемента, а imax - индекс этого элемента массива.
Присваиваем max значение первого элемента массива, то есть max = array[0], а дальше сравниваем max с остальными элементами: если max меньше следующего элемента, присваиваем значение элемента нашей переменной, а imax присваиваем его индекс (imax = i), а если max больше или равно, то пропускаем цикл и идём к следующему (i+1), если же i больше количества элементов, заканчиваем выполнение циклов и выводим значения переменных.
Если же вы не знаете количество элементов в массиве (это length в данной схеме), то нужно ещё добавить блок, в котором с функции определяется количество элементов массива.