Задача вычисления суммы элементов массива достаточно проста: все элементы массива перебираются и добавляются в одну и ту же переменную. Перебор элементов массива осуществляется в цикле for. Аналогично находится сумма элементов двумерного массива с той лишь разницей, что добавляется вложенный цикл for для прохода по элементам каждой строки матрицы.
Более сложная задача – это найти сумму не всех элементов массива, а только удовлетворяющих какому-нибудь условию или находящихся в определенных местах матрицы.
В программе ниже находится сумма всех элементов массива (переменная sum), а также сумма элементов, составляющих столбцы таблицы (двумерного массива). Для хранения сумм столбцов чисел используется одномерный массив (s).
Поделитесь своими знаниями, ответьте на вопрос:
А. есть программа, которая просит пользователя ввести несколько натуральных чисел от 1 до 10. числа могут повторяться. знаком того, что числа закончились, будет введение числа 0. например: 4 6 7 2 7 0 или 2 2 3 3 3 1 0 затем программа печатает, сколько в этой последовательности чисел равных 3. например, для набора (4 6 7 2 7 0) ответ 0. а для набора (2 2 3 3 3 1 0) ответ 3. ответьте на вопросы: 1. сколько переменных нужно для работы этой программы? какие данные будут лежать в переменных? 2. какое условие должно быть истинным, чтобы цикл выполнялся? 3. какая переменная изменяется в цикле? в какой момент из-за изменения этой переменной условие становится ложным и цикл перестает работать? б. есть программа-игра, которая "задумывает" случайное число от 1 до 100 и просит пользователя его угадать. пользователь называет свое число. программа говорит ему, больше оно или меньше задуманного. когда число угадано, программа поздравляет человека. ответьте на вопросы: 1. сколько переменных нужно для работы этой программы? какие данные будут лежать в переменных? 2. какое условие должно быть истинным, чтобы в цикле программа предлагала пользователю вводить новые числа-догадки? 3. какая переменная изменяется в цикле? в какой момент из-за изменения этой переменной условие становится ложным и цикл перестает работать?
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)