Задать вопрос
15 мая, 19:03

Исправить ошибки в паскале

program exp3;

const m=5; n=3;

type matr = array [1 ... m, 1 ... n] of integer;

var m: matr; b, i, j, k : integer; повторно объявленный идентификатор

begin

clrscr;

randomize;

for i: = 1 to m do begin

for j: = 1 to n do begin

m [i, j] : = random (101) ;

end; end;

k: = n/2; попытка присвоить integer тип real

for j: = 1 to k do begin

for i: = 1 to m do begin

b : = m [ i, j ];

m [ i, j ] : = m [ i, n - j + 1 ];

m [i, n - j + 1 ] : = b;

end; end;

for i: = 1 to m do begin

for j: = 1 to n do begin

writeln ('m[i, j]: 5) ; неверное выражение

end;

writeln; readln; end; end.

+5
Ответы (1)
  1. 15 мая, 20:25
    0
    Program exp3;

    uses crt;

    const

    m = 5;

    n = 3;

    type

    matr = array [1 ... m, 1 ... n] of integer;

    var

    A: matr;

    b, i, j, k: integer;

    begin

    clrscr;

    randomize;

    for i : = 1 to m do

    begin

    for j : = 1 to n do

    begin

    A[i, j] : = random (101) ;

    end;

    end;

    k : = n div 2;

    for j : = 1 to k do

    begin

    for i : = 1 to m do

    begin

    b : = A[i, j];

    A[i, j] : = A[i, n - j + 1];

    A[i, n - j + 1] : = b;

    end;

    end;

    for i : = 1 to m do

    begin

    for j : = 1 to n do

    begin

    write (A[i, j]: 5) ;

    end;

    writeln;

    end;

    readln;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Исправить ошибки в паскале program exp3; const m=5; n=3; type matr = array [1 ... m, 1 ... n] of integer; var m: matr; b, i, j, k : ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Исправить ошибки в паскале 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=') ;
Ответы (1)
Сделать так чтобы Writeln был заменен другим словом и повторялься не больше двух раз program choise; var N_M:integer; writeln (' введи номер месяца ') ; readln (N_M) ; case N_M of 1:writeln (' январь ') ; 2:writeln (' февраль ') ;
Ответы (1)
Как сделать теперь без массива (паскале) ? var nm:array of integer; j, l:integer; begin nm: = new integer[3] (random (20), random (20), random (20)) ; writeln ('nm[0] = ', nm[0]) ; writeln ('nm[1] = ', nm[1]) ; writeln ('nm[2] = ', nm[2]) ;
Ответы (1)
Program z17; const n = 60; var c: array [1 ... n] of integer; k, i:integer; Begin randomize; k:=0; for i:=1 to n do c: = random (21) - 10; if i mod 4 = 0 then if c=0 then k:=k+c[i]; end; end; end; writeln (k) ; end.
Ответы (1)
Как применить random вместо readln? program pr9; type mas = array[-10 ... 10] of integer; const n = 5; var s, i:integer; a:mas; begin writeln ('Номера четных отрицательных элементов:') ; s:=0; for i:=1 to n do begin readln (a[i]) ; end;
Ответы (1)