from random import randint
N = int(input('N= '))
a = int(input('a= '))
b = int(input('b= '))
A = []
for i in range(N):
A.append(randint(a, b+1))
print(A)
min_int = A[0]
for i in A:
if i < min_int:
min_int = i
print('min =', min_int)
Объяснение:
Цикл for проходит по интерируемый объектам поэлементно, записывай каждый следующий элемент в заданные переменные(в данном случае i)
for i in A:
if i < min_int:
min_int = i
В данном случае цикл выполниться столько раз, сколько элементов в списке, каждый раз присваивая переменной i значение следующего элемента.
Код:
procedure calculateSum(str : string);var s0 : string; number, sum : real;begin sum := 0; foreach s0 in Regex.Split(str, '\++') do begin number := StrToFloat(s0); if (number > 0) then begin sum := sum + number; end; end; writeln(str + '=' + sum);end;
var s : string;begin write('Введите пример: '); readln(s);
calculateSum(s); end.