Не знаю на каком языке нужно написать, поэтому напишу словами. Берешь крч длину массива. Создаешь цикл for от 1-го элемента до длины массива (<=) . Потом ( пусть индекс элемаета массива это i ) ставишь два условия: 1) Если i-й элемент массива четный ( на c# это как-то так записывается - if arr[i] %2 = 0) То этот элемент массива увеличиваешь на 7 (arr[i] = arr[i] + 7) . 2) Условие 2 : Если число нечетное ( if arr[i] %2 != 0) , то arr[i] = arr[i] / 4. И потом выводишь на экран если надо. PS соррян за грамматику:)
То этот элемент массива увеличиваешь на 7 (arr[i] = arr[i] + 7)
. 2) Условие 2 : Если число нечетное ( if arr[i] %2 != 0) , то arr[i] = arr[i] / 4.
И потом выводишь на экран если надо.
PS соррян за грамматику:)
1 текст: Суан-пан
(Буква) (Десятичный код) (Двоичний код)
С 243 11110011
у 213 11010101
а 193 11000001
н 206 11001110
( - ) 45 00101101
п 208 11010000
а 193 11000001
н 206 11001110
2 текст: IBM (Англ.яз)
(Буква) (Десятичный код) (Двоичный код)
I 73 01001001
B 66 01000010
M 77 01001101
Примечания: ответы даны на ПОКАЗАННЫЕ Вами буквы и знаки.
( - ) - обозначение дефиса.
Английские буквы не кодируются в КОИ-8, используют ASCII (не беспокойтесь, это совершенно правильный подход).
Надеюсь, ответы Вам