Есть ответ 👍

Исправьте ошибку в программе program 1cl; var a: array[1..50] of integer; i,j,k,s: integer; begin randomize; for i=1 to 50 do begin a(i): =rondom(50)-20; write(a[i],'); end; for i: =1 to 50 do; begin if a [i]0 then k: =k+1; if a[i]then s : =s+a[i]; end; writeln(k=,k); writeln('s=',s); readln; end.

163
499
Посмотреть ответы 3

Ответы на вопрос:


Program cl; var a: array[1..50] of integer; i,k,s: integer; begin randomize; for i: =1 to 50 do begin a[i]: =random(50)-20; write(a[i],' '); end; writeln; for i: =1 to 50 do begin if a[i]> 0 then k: =k+1; if a[i]< 0 then s: =s+a[i]; end; writeln('k=',k); writeln('s=',s); readln; end.
beatsdol
4,6(61 оценок)

Ясинтаксис этого старя уже не помню но в строке  a(i): =rondom(50)-20; скорее всего должно быть  a[i]: =rondom(50)-20;  
bebe9
4,5(18 оценок)

import random

def numbers(s):

    mas = [random.randint(1, 15) for i in range(s)]

    print(mas)

    print("{} елементов имеют максимальное значение".format(mas.count(max(

numbers(25)

Популярно: Информатика