Все выполняется на Python
Объяснение:
Пример массива: [0, 2, 5, 10]
s = "///" #Тут какая-то строка, состоящая из слов
1) Есть много посчитать, один из них:
a = s.split(" ")
print(len(a))
2) count = 0
for i in s:
if i == "K":
count += 1
print(count) // это, если важно, что буква заглавная. Если нет, то поменяйте if i == "K": на if i == "K" or i == "k":
3) s = [///] - массив, заполненный числами
minim = 100000
ind = 0
for i in range(len(s)):
if s[i] < 0:
s[i] *= -1
for i in range(len(s)):
if s[i] < minim:
minim = s[i]
ind = i
print(ind)
4) sum = 0
for i in range(len(s)):
sum += s[i]
print(sum)
5) Такой себе код получился, но работает
s = [-100, -3, -5, 2, 5, -15]
minim = 100000
maxim = -100000
ind1 = 0
ind2 = 0
sum = 0
for i in range(len(s)):
if s[i] > maxim:
maxim = s[i]
ind1 = i
for i in range(len(s)):
if s[i] < minim:
minim = s[i]
ind2 = i
for i in range(len(s)):
if ind1 < i < ind2:
sum += s[i]
for i in range(len(s)):
if ind2 < i < ind1:
sum += s[i]
print(sum)
ЦЕЛЬ ПРОЕКТИРОВАНИЯ ПРОГРАММЫ:
Автоматизация расчетов материалов, необходимых для выпол-нения ремонта в доме или квартире.
НАЗНАЧЕНИЕ ПРОГРАММЫ:
Расчет количества рулонов обоев для указанной комнаты.
ОБЛАСТЬ ПРИМЕНЕНИЯ ПРОГРАММЫ:
Программа может быть использована при ремонте комнаты, ко-гда надо знать, сколько надо купить рулонов обоев.
ВВОД
Вводится высота от пола до потолка, длина большей стены, длина меньшей стены, ширина двери, высота двери, ширина оконного проема, высота оконного проема, длина руло-на(const1) и ширина рулона(const2).
ВЫВОД
Выводится количество рулонов n
Объяснение:
begin
var a:=readarrreal('Вводите: ', readinteger('Кол-во чисел: '));
a.Sorted.Reverse.Print;
end.