Напишите программу, которая запрашивает у пользователя два целых числа, а и b (a < b), и выводит на экран 5 случайных целых чисел из отрезка [a,b], затем находит сумму этих чисел. решить Python
Uses crt;const nmax=100;var a1,a2: array[1..nmax] of integer; n,i,b,k,s: integer;begin randomize; clrscr; repeat write('Введите размер массива n (n in [1..',nmax,']): '); readln(n); write('Введите число B (0<B<100): '); readln(b); until (n in [1..nmax]) and (b in [1..99]); writeln('Массив A1'); for i:=1 to n do begin a1[i]:=random(99); write(a1[i]:4); if a1[i]>b then begin inc(k); a2[k]:=i; s:=s+a1[i]; end; end; writeln; writeln('Среднее элеметов, больших B = ',s/k:0:2); writeln('Массив A2:'); for i:=1 to k do write(a2[i]:4); readln;end.
Объяснение:
import random
a = int(input('Введите число а: '))
b = int(input('Введите число b: '))
suma = 0
if a < b:
for i in range(1,6):
number = random.randint(a, b)
print(number)
suma += number
print(suma)