Задача вычисления суммы элементов массива достаточно проста: все элементы массива перебираются и добавляются в одну и ту же переменную. Перебор элементов массива осуществляется в цикле for. Аналогично находится сумма элементов двумерного массива с той лишь разницей, что добавляется вложенный цикл for для прохода по элементам каждой строки матрицы.
Более сложная задача – это найти сумму не всех элементов массива, а только удовлетворяющих какому-нибудь условию или находящихся в определенных местах матрицы.
В программе ниже находится сумма всех элементов массива (переменная sum), а также сумма элементов, составляющих столбцы таблицы (двумерного массива). Для хранения сумм столбцов чисел используется одномерный массив (s).
ASCII - 8-битная кодировка, т.е. 1 символ = 8 бит
Высказывания:
1) Запрещается копировать любые виды контента с различных веб-сайтов.
= 66 символов.
66 * 8 = 528 бит = 66 Байт (ASCII)
66 * 16 = 1056 бит = 132 Байт (Unikod)
2) У Лукоморья дуб зеленый. Златая цепь на дубе том.
= 49 символов.
49 * 8 = 392 бит = 49 Байт (ASCII)
49 * 16 = 784 бит = 98 Байт (Unikod)
3) Москва - столица России!
= 24 символа.
24 * 8 = 192 бит = 24 Байт (ASCII)
24 * 16 = 384 бит = 48 Байт (Unikod)
Задача вычисления суммы элементов массива достаточно проста: все элементы массива перебираются и добавляются в одну и ту же переменную. Перебор элементов массива осуществляется в цикле for. Аналогично находится сумма элементов двумерного массива с той лишь разницей, что добавляется вложенный цикл for для прохода по элементам каждой строки матрицы.
Более сложная задача – это найти сумму не всех элементов массива, а только удовлетворяющих какому-нибудь условию или находящихся в определенных местах матрицы.
В программе ниже находится сумма всех элементов массива (переменная sum), а также сумма элементов, составляющих столбцы таблицы (двумерного массива). Для хранения сумм столбцов чисел используется одномерный массив (s).