Python 3:
from random import randint
C = [randint(-100, 100) for _ in range(20)]
print(*C)
print(sum(filter(lambda el: el < 0, C)))
Аналог в PascalABC.NET:
begin
var C := ArrRandomInteger(20, -100, 100);
C.Println;
C.Where(x -> x < 0).Sum.Print;
end.
Паскаль, в "старом" стиле:
var
C: array[1..20] of integer;
i, s: integer;
begin
randomize();
s := 0;
for i := 1 to 20 do
begin
C[i] := random(201) - 100;
write(C[i], ' ');
if C[i] < 0 then
s := s + C[i];
end;
writeln();
write(s)
end.
Поделитесь своими знаниями, ответьте на вопрос:
1)дана строка символов состоящая только из цифр. определить, сколько раз среди них встречается цифра 5. 2)вводится список марок автомобилей (массив a[1..10] и их цена )массив c[1..10] указать марку самого дорогого и самого дешевого автомобиля.
ответ:Это арифметическая последовательность, поскольку ее члены различаются на одинаковое значение. В данном случае, прибавление
4
к предыдущему члену последовательности дает следующий член. Другими словами,
a
n
=
a
1
+
d
(
n
−
1
)
.
Арифметическая последовательность:
d
=
4
Это формула арифметической последовательности.
a
n
=
a
1
+
d
(
n
−
1
)
Подставим значения
a
1
=
3
и
d
=
4
.
a
n
=
3
+
(
4
)
(
n
−
1
)
У каждый член.
Нажмите, чтобы увидеть больше шагов...
a
n
=
3
+
4
n
−
4
Вычтем
4
из
3
.
a
n
=
4
n
−
1
Объяснение: