Что означает х [1]? Псевдокод, не указывает язык (хотя я сс - PullRequest
0 голосов
/ 30 октября 2019

Следующий псевдокод вычисляет и выводит два значения k и j. Затем он вычисляет и выводит на дальнейшие значения t и a.

x = [7, 9, 6, 2, 4]
t = x[1]
k = x[1]
j = x[1]
FOR n = 2 TO 5
    t = t + x[n]
    IF x[n] > k THEN
        k = x[n]
    ENDIF
    IF x[n] <j THEN
        j = x[n]
NEXT n
OUTPUT (“k = ”, k, (“j = ”,j)
t = t – k – j
a = t/3
a = int(a)
OUTPUT (“a = ”,a)

что означает x [1]? сначала я подумал, что это означает, что переменная (например, t) была = 1-му аргументу массива x. Но потом я понял, что тогда t, k и j будут иметь одинаковые значения ...

Ответы [ 2 ]

1 голос
/ 30 октября 2019

[1] - это индекс массива x. В этом случае x[1] имеет значение 9.

0 голосов
/ 30 октября 2019

[] - демонстрация массива. x [n] означает n-й элемент массива «x».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...