Есть ответ 👍

Как осуществляется доступ к отдельному элементу одномерного и двумерного массива?

167
296
Посмотреть ответы 3

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


Одномерный: a[i], где a - массив, i - номер элемента двумерный: a[i,j], где a - двумерный массив, i - номер строки, j - номер столбца

Для одномерного: "имя массива"[номер элемента] пример: присвоить переменной х значение 5-го элемента массива а = (3,1,6,3,0,5). на паскале будет: x: =a[5]; после данной команды получиться, что x = 0.  для двумерного: "имя массива"[номер строки, номер столбца] пример: присвоить переменной х значение элемента на  1ой строке во 2ом столбце  массива а где       2,5,8 a = 3,1,6       7,5,4   на паскале будет: x: =a[1,2]; после данной команды получиться, что x = 5. 

Program filework; var f: text;       i, n, count: integer;       l: string;       arr: array of real;       answ: real; begin   assign(f, 'c: \users\ho4hou_ttapkupuct\desktop\test_file.txt'); // в кавычках путь к файлу   reset(f);   while not eof(f) do begin       readln(f, l);       if strtofloat(l) > 0 then       inc(count);   end;   setlength(arr, count);   reset(f);   i: =0;   while not eof(f) do begin       readln(f, l);       if strtofloat(l) > 0 then begin           arr[i]: =strtofloat(l);           inc(i);         end;   end;   answ: =arr[0];   for i: =1 to arr.length - 1 do   if arr[i] < answ then answ: =arr[i];   writeln(answ);   close(f); end. p.s. программа работает с неограниченным числом положительных чисел в файле

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