agitahell149
?>

Решить правильно и подробно 2 по информатике: 1.исправьте неточности в описании двумерного массива: var a= array[1..n, 1..m] of integer; 2. вставьте пропущенные определения: … … двумерных массивов каждая строка заключается в дополнительную пару круглых скобок: const a: mas= ((2, 3, 1, 0), (1, 9, 1, 3), (3, 5, 7, 0));

Информатика

Ответы

Yelena_Irina826

1)нужно заменить "=" на ": " и n и m должны быть константами

const

  n = 5; //могут быть и другие числа

  m = 6;

var

  a: array[1..n, 1..m] of integer;

2)при инициализации

mikhail
Var s,st: string;     a: array[1..255] of integer;     i: integer;     begin   write('строка: ');   readln(s);   for i: =1 to 255 do a[i]: =0;   for i: =1 to length(s) do inc(a[ord(s[i])]);   st: ='';   for i: =1 to length(s) do     if ((a[ord(s[i])]> =2) and         (s[i] in ['а'..'я']))   then continue     else st: =st+s[i];   writeln('новая строка: ',st); end. строка: это строка для проверки. новая строка: э са для пвеи. если нужно, чтобы не различались прописные и строчные буквы, то другой вариант программы: var s: string;     a: array[1..255] of integer;     i,j: integer;     begin   write('строка: ');   readln(s);   for i: =1 to 255 do a[i]: =0;   for i: =1 to length(s) do   if ord(s[i])> 32 then   begin     inc(a[ord(s[i])]);     if s[i] in ['а'..'я'] then inc(a[ord(uppercase(s[i]))])     else if s[i] in ['а'..'я'] then inc(a[ord(lowercase(s[i]))]);   end;     j: =0;   for i: =1 to length(s) do   if (a[ord(s[i])]> =2) then continue   else    begin     inc(j);     s[j]: =s[i];   end;     delete(s,j+1,length(s)-j);   writeln('новая строка: ',s); end.
mukbidc
// pascalabc.net 3.3, сборка 1627 от 27.01.2018 // внимание! если программа не работает, обновите версию! begin   var n: =5;   writeln('*** исходная матрица ***');   var a: =matrrandom(n,n,-50,50);   a.println(4); writeln(4*a.colcount*'-');   var (k,p): =readinteger2('введите через пробел номера двух строк: ');   if k.between(1,n) and p.between(1,n) then begin       a.row(k-1).zip(a.row(p-,y)-> x*y).println;       end end. пример *** исходная матрица ***   -45 -38 -15  34 -13     1 -38  39  34 -25   24 -41  -4 -25 -48     5 -19 -43 -15 -31   -21  27 -31  23 -39 введите через пробел номера двух строк: 2 5 -21 -1026 -1209 782 975

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Решить правильно и подробно 2 по информатике: 1.исправьте неточности в описании двумерного массива: var a= array[1..n, 1..m] of integer; 2. вставьте пропущенные определения: … … двумерных массивов каждая строка заключается в дополнительную пару круглых скобок: const a: mas= ((2, 3, 1, 0), (1, 9, 1, 3), (3, 5, 7, 0));
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

rimmaskis
info664
Yurevich1291
troyasport
elenachuxina804
alekseisamohvolov7
Zhilinoe134
Zeegofer
APerova3464
Оксана
snow8646
chulki-kupit
masamosijcuk140244
Можарова14
Sukharev-Achkasov