Перевидите код с паскаля в пайтон const N=10;

var

a:Array[1..N] of integer;

i,k,sum,c,b:integer;

begin

Randomize;

k:=0;

sum:=0;

for i:=1 to N do begin

a[i]:=random(61);

if a[i]>30 then k:=k+1;

if a[i]<30 then sum:=sum+a[i];

write(a[i],' ');

end;

writeln;

writeln(k,' чисел превышает 30');

writeln('сумма чисел = ',sum);

writeln;writeln;

writeln('введите число a');

readln(c);

writeln('введите число b (b должно быть больше a)');

readln(b);

for i :=c to b do

write(i,' ');

readln;

end.

AntoniaMazhar AntoniaMazhar    1   01.03.2021 21:43    0

Ответы
stregubkin stregubkin  31.03.2021 21:45

import random

N = 10

a = [0]*(N+1)

k=0

summ=0

i=1

while i<= N:

   a[i] = random.randint(0, 61)

   if a[i] > 30:

       k += 1

   else:

       summ += a[i]

   print(a[i], end = '  ')

   i += 1

print('\n\n%d чисел больше 30'%k)

print('Сумма чисел = %d\n\n'%summ)

c = int( input('Введите число a: '))

b = int( input('Введите число b: '))

for i in range(min(b,c), max(b,c)):

   print(i, end = ' ')


Перевидите код с паскаля в пайтон const N=10; var a:Array[1..N] of integer; i,k,sum,c,b:integer; beg
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика