Шрифт:
Вывод чисел от 1 до 9 с шагом 2:
Си
Вывод чисел от 1 до 9:
Вывод чисел от 1 до 9 с шагом 2:
Массивы
Массив это линейный набор чисел, с которыми удобно выполнять однотипные операции, например вычисление суммы или среднего арифметического.
Python
Объявляем массив чисел:
Добавляем элемент в массив:
Выводим массив на экран:
Выводим элементы массива построчно:
Это же можно сделать с помощью индексов (нумерация элементов массива начинается с 0):
Си: Динамические массивы поддерживаются только в C++, статические массивы создаются так:
При желании можно слегка схитрить, если максимальный размер массива заранее известен.
Можно пользоваться динамическим распределением памяти, хотя это немного сложнее:
Важно заметить, что неинициализированные значения массива, например
Однако при его запуске выведется значение 4196608, или 0, или 32, результат непредсказуем. В большой программе такие ошибки может быть сложно найти, тем более что проявляться они могут не всегда.
Арифметические операции
Сложение, умножение,деление:
Возведение в степень:
Переменную также можно увеличить или уменьшить:
Остаток от деления:
Подсчитаем сумму элементов массива:
Для более сложных операций необходимо подключить модуль
Условия задаются отступами, аналогично циклам:
Python может делать вычисления с большими числами, что достаточно удобно: