Язык программирования Python.
1. (Пояснение: n - кол-во чисел в последовательности, p - искомое число, k - кол-во искомых чисел)
n = int(input())
p = int(input())
k = 0
for i in range(n):
a = int(input())
if a == p:
p += 1
print(p)
2.(Пояснение: d - число, m - произведение цифр, больших 7)
d = int(input())
m = 1
while d > 0:
if d % 10 > 7:
m *= d % 10
d //= 10
if m = 1:
print('В данном числе нет цифр, больших семи')
else:
print(m)
3. (Пояснение: d - число, m - первая цифра числа)
m = 0
m = d % 10
if m <= 6:
print('Верно')
print('Не верно')
4.(Пояснение: a - кол-во гектар, p - средняя урожайность, i - год, S - общая урожайность за i год)
a = 10
p = 20
i = 0
S = 0
while True:
i += 1
p *= 1.02
S = a * p
if S > 800:
print(i,'год')
break
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Язык программирования Python.
1. (Пояснение: n - кол-во чисел в последовательности, p - искомое число, k - кол-во искомых чисел)
n = int(input())
p = int(input())
k = 0
for i in range(n):
a = int(input())
if a == p:
p += 1
print(p)
2.(Пояснение: d - число, m - произведение цифр, больших 7)
d = int(input())
m = 1
while d > 0:
if d % 10 > 7:
m *= d % 10
d //= 10
if m = 1:
print('В данном числе нет цифр, больших семи')
else:
print(m)
3. (Пояснение: d - число, m - первая цифра числа)
m = 0
d = int(input())
while d > 0:
m = d % 10
d //= 10
if m <= 6:
print('Верно')
else:
print('Не верно')
4.(Пояснение: a - кол-во гектар, p - средняя урожайность, i - год, S - общая урожайность за i год)
a = 10
p = 20
i = 0
S = 0
while True:
i += 1
p *= 1.02
S = a * p
if S > 800:
print(i,'год')
break