πŸ“– ДокумСнтация Qumir

← Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² Playground

← ВсС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

Массив комплСксных чисСл

ОбъявлСниС, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ массива Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠΌΠΏΠ». Мнимая Π΅Π΄ΠΈΠ½ΠΈΡ†Π° i ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для задания Im-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ прямо Π² присваивании.

Π Π°Π·Π±ΠΎΡ€

ОбъявлСниС

ΠΊΠΎΠΌΠΏΠ» Ρ‚Π°Π± arr[0:4]

Массив ΠΈΠ· 5 комплСксных чисСл с индСксами ΠΎΡ‚ 0 Π΄ΠΎ 4.

Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ с использованиСм i

Π½Ρ† для j ΠΎΡ‚ 0 Π΄ΠΎ 4
    arr[j] := j * 1.5 + 4.1 * i * j
ΠΊΡ†

Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 4.1 * i * j вычисляСт ΠΌΠ½ΠΈΠΌΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ½ΠΈΠΌΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ i. ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ * Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°Π΄ ΠΊΠΎΠΌΠΏΠ» ΠΈ Π²Π΅Ρ‰ с автоматичСским кастом.

Π§Ρ‚Π΅Π½ΠΈΠ΅

Π½Ρ† для j ΠΎΡ‚ 0 Π΄ΠΎ 4
    Π²Ρ‹Π²ΠΎΠ΄ "arr[", j, "]: Re=", Re(arr[j]), " Im=", Im(arr[j]), нс
ΠΊΡ†

arr[j] пСрСдаётся Π² Re/Im ΠΊΠ°ΠΊ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠΌΠΏΠ».

Полная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½Ρ‹Π΅ числа

Π°Π»Π³ main
Π½Π°Ρ‡
    ΠΊΠΎΠΌΠΏΠ» Ρ‚Π°Π± arr[0:4]
    Ρ†Π΅Π» j
    Π²Π΅Ρ‰ x

    Π½Ρ† для j ΠΎΡ‚ 0 Π΄ΠΎ 4
        x := j * 1.5
        arr[j] := x + 4.1 * i * j
    ΠΊΡ†

    Π½Ρ† для j ΠΎΡ‚ 0 Π΄ΠΎ 4
        Π²Ρ‹Π²ΠΎΠ΄ "arr[", j, "]: Re=", Re(arr[j]), " Im=", Im(arr[j]), нс
    ΠΊΡ†
ΠΊΠΎΠ½

β–Ά Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€