• исправить ошибки в паскале
    program exp2;
    const m=5; n=3;
    type matr = array [ 1..m, 1..n ] of integer ;
    var m: matr ; k, i, j : integer ; p: real ; повторно объявленный идентификатор
    begin
    clrscr ; неизвестный идентификатор
    writeln ( ' k=' ) ; readln (k) ;
    randomize ;
    for i:= 1 to m do begin
    for j:= 1 to n do begin
    m [ i , j ] := random (101) ;
    end ; end ;
    for j:= 1 to n do begin
    p:= 1;
    for i:= 1 to m do begin
    p:= p * m [i,j] ;
    end ;
    p := p ^ ( 1 / m ) ; нельзя делить
    if p > k then writeln ( ' j = '; j: 5) ;неверное выражение
    end ;
    end.

Ответы 3

  • спасибо за помощь)
    • Автор:

      oscarnwx1
    • 5 лет назад
    • 0
  • Пожалуйста. Для "спасибо" тут сердечко просто щелкают
  • program exp2;uses Crt;const  m=5; n=3;type  matr=array[1..m,1..n] of integer;var  mas:matr;  k,i,j:integer;  p:real;begin  ClrScr;  Write('k='); Readln(k);  Randomize;  for i:=1 to m do begin    for j:=1 to n do begin      mas[i,j]:=Random(101);      Write(mas[i,j],' ')      end;    Writeln    end;  for j:=1 to n do begin    p:=1;    for i:=1 to m do p:=p*mas[i,j];    p:=Exp((1/m)*Ln(p));    if p>k then writeln (' j= ',j:5)    endend.
    • Автор:

      hoffman
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years