Стандарт предложен в 1991 году некоммерческой организацией «Консорциум Юникода» (англ. Unicode Consortium, Unicode Inc.)[4][5]. Применение этого стандарта позволяет закодировать очень большое число символов из разных систем письменности: в документах, закодированных по стандарту Юникод, могут соседствовать китайские иероглифы, математические символы, буквы греческого алфавита, латиницы и кириллицы, символы музыкальной нотной нотации, при этом становится ненужным переключение кодовых страниц[6].
Стандарт состоит из двух основных частей: универсального набора символов (англ. Universal character set, UCS) и семейства кодировок (англ. Unicode transformation format, UTF). Универсальный набор символов перечисляет допустимые по стандарту Юникод символы и присваивает каждому символу код в виде неотрицательного целого числа, записываемого обычно в шестнадцатеричной форме с префиксом U+, например, U+040F. Семейство кодировок определяет преобразования кодов символов для передачи в потоке или в файле.
Коды в стандарте Юникод разделены на несколько областей. Область с кодами от U+0000 до U+007F содержит символы набора ASCII, и коды этих символов совпадают с их кодами в ASCII. Далее расположены области символов других систем письменности, знаки пунктуации и технические символы. Часть кодов зарезервирована для использования в будущем[7]. Под символы кириллицы выделены области знаков с кодами от U+0400 до U+052F, от U+2DE0 до U+2DFF, от U+A640 до U+A69F (см. Кириллица в Юникоде)[8].
скрин
Объяснение:
7.
пока условие i <= 6 истинное (да) цикл выполняет действия:
S = S + i
i = i + 1
когда условие i <= 6 становится ложным (нет) цикл прекращается
S = 0 i = 0
i <= 6 (0 <= 6, да)
S = 0 + 0 = 0
i = 0 + 1 = 1
S = 0 i = 1
i <= 6 (1 <= 6, да)
S = 0 + 1 = 1
i = 1 + 1 = 2
S = 1 i = 2
i <= 6 (2 <= 6, да)
S = 1 + 2 = 3
i = 2 + 1 = 3
S = 3 i = 3
i <= 6 (3 <= 6, да)
S = 3 + 3 = 6
i = 3 + 1 = 4
S = 6 i = 4
i <= 6 (4 <= 6, да)
S = 6 + 4 = 10
i = 4 + 1 = 5
S = 10 i = 5
i <= 6 (5 <= 6, да)
S = 10 + 5 = 15
i = 5 + 1 = 6
S = 15 i = 6
i <= 6 (6 <= 6, да)
S = 15 + 6 = 21
i = 6 + 1 = 7
S = 21 i = 7
i <= 6 (7 <= 6, нет) - цикл прекращается
8.
цикл выполняет действия:
P = P * i
i = i + 2 (шаг равен 2 по условию)
пока условие i <= n истинное (да)
когда условие i <= n становится ложным (нет) цикл прекращается
n = 5 i = 1 P = 1
P = 1 * 1 = 1
i = 1 + 2 = 3
i <= n (3 <= 5 да)
n = 5 i = 3 P = 1
P = 1 * 3 = 3
i = 3 + 2 = 5
i <= n (5 <= 5 да)
n = 5 i = 5 P = 3
P = 3 * 5 = 15
i = 5 + 2 = 7
i <= n (7 <= 5 нет) - цикл прекращается
n = 5 i = 7 P = 15
Стандарт предложен в 1991 году некоммерческой организацией «Консорциум Юникода» (англ. Unicode Consortium, Unicode Inc.)[4][5]. Применение этого стандарта позволяет закодировать очень большое число символов из разных систем письменности: в документах, закодированных по стандарту Юникод, могут соседствовать китайские иероглифы, математические символы, буквы греческого алфавита, латиницы и кириллицы, символы музыкальной нотной нотации, при этом становится ненужным переключение кодовых страниц[6].
Стандарт состоит из двух основных частей: универсального набора символов (англ. Universal character set, UCS) и семейства кодировок (англ. Unicode transformation format, UTF). Универсальный набор символов перечисляет допустимые по стандарту Юникод символы и присваивает каждому символу код в виде неотрицательного целого числа, записываемого обычно в шестнадцатеричной форме с префиксом U+, например, U+040F. Семейство кодировок определяет преобразования кодов символов для передачи в потоке или в файле.
Коды в стандарте Юникод разделены на несколько областей. Область с кодами от U+0000 до U+007F содержит символы набора ASCII, и коды этих символов совпадают с их кодами в ASCII. Далее расположены области символов других систем письменности, знаки пунктуации и технические символы. Часть кодов зарезервирована для использования в будущем[7]. Под символы кириллицы выделены области знаков с кодами от U+0400 до U+052F, от U+2DE0 до U+2DFF, от U+A640 до U+A69F (см. Кириллица в Юникоде)[8].
с инета