Как осуществляется доступ к отдельному элементу одномерного и двумерного массива?
167
296
Ответы на вопрос:
Одномерный: 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. программа работает с неограниченным числом положительных чисел в файле
Популярно: Информатика
-
ПОМОГИТЕУМОЛЯЮЯТУПОЙ17.09.2022 17:44
-
Krupenyapolina17.08.2021 04:04
-
evgeniaberezka28.05.2020 10:07
-
cobaincurt09.06.2022 16:25
-
veshiyoleg22.03.2020 22:02
-
schegolewasofyp087l014.11.2022 07:43
-
Kisa55006.02.2021 07:54
-
global3452315.02.2023 03:51
-
Shool17801.12.2020 07:51
-
CuprumJewellier506.08.2022 08:39