1. Составить программу ввода с клавиатуры шести чисел и нахождения суммы тех из них, которые больше 4.
2. Дан массив целых чисел А, состоящий из 7 элементов. Заполнить его с клавиатуры. Найти произведение положительных элементов массива.
Ответы на вопрос
Ответил timkafey
1
Язык программирования Python
1)
a = int(input())
b = int(input())
c = int(input())
d = int(input())
e = int(input())
f = int(input())
sum = 0
if a > 4:
sum += a
if b > 4:
sum += b
if c > 4:
sum += c
if d > 4:
sum += d
if e > 4:
sum += e
if f > 4:
sum += f
print(sum)
2)
mas = [None] * 7
pr = 0
first = True
for i in range(7):
mas[i] = int(input())
if mas[i] > 0:
if not(first):
pr *= mas[i]
if first:
pr = mas[i]
first = False
print(pr)
Ответил LRSM
0
Ответ:
- begin
- Println('Результат:',ReadArrInteger(6).Sum(x->x>4?x:0));
- Println('Результат:',ReadArrInteger(7).Product(x->x>0?x:1));
- end.
Первая строчка -- первое задание, вторая -- второе.
Пример работы:
Приложения:


Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
Алгебра,
2 года назад
География,
2 года назад
Математика,
8 лет назад