Відповідь:
from random import randint as randit
lst = []
tasklst1 = 0
tasklst2 = 0
tasklst3 = 0
for elem in range(10):
random = randit( -10, 100 )
lst.append(random)
for i in lst:
if i == 0:
tasklst1 += 1
elif i > 0:
tasklst2 += 1
elif i < 0:
tasklst3 += 1
print("Список", lst)
print("a) У списку", len(lst), "елементів")
print("b) Середнє число у списку" , sorted(lst)[len(lst) // 2])
print("c) Сума всіх елементів" , sum(lst))
print("d) Кількість нульових елементів у масиві", tasklst1)
print("f) Максимальне число у списку", str(max(lst)) + ", мінімальне число у спику", min(lst))
print("g) Кількість додатніх елементів", tasklst2)
print("h) Кількість відємних елементів", tasklst3)
Пояснення:
ответ:1)194 2)110
Объяснение:
1) var s; k: integer;
begin
s:=5;
for k:=1 to 6 do (цикл в котором к становится массивом и заполняется числами от 1 до 6 (1 2 3 4 5 6))
s:=s+9*k; (1. 5+9*1=14 2. 14+9*2=32 3. 32+9*3=59 4. 59+9*4=95 5. 95+9*5=140 6. 140+9*6=194)
writeln(s);
end
2)var s; k: integer;
begin
s:=2;
for k:=6 to 14do (цикл в котором к становится как бы счётчиком для действия ниже)
s:=s+12 (6]2+12=14 7]14+12=26 8]26+12=38 9]38+12=50 10]50+12=62 11]62+12=74 12]74+12=86 13]86+12=98 14]98+12=110)
writeln(s);
end
program *название программы*;
var a,b,c,S,P:inreger; Sr:real;
begin
a:=10;
b:=25;
c:=35;
S:=a+b+c;
P:=a*b*c;
Sr:=S/3;
Writeln('Сумма=',S,', произведение=',P,', среднее арифметическое=',Sr);
end.