Академический Документы
Профессиональный Документы
Культура Документы
Практика
Тема 5. Массивы
ФЕДОТЕНКО
Мария Александровна
ma.fedotenko@mpgu.su
marusyafm
ЧАСТЬ 1. Математическая
библиотека
Подключение
Некоторые функции библиотеки
Функция Описание
abs(a) модуль или абсолютное значение от а
cos(a) косинус a (а задается в радианах)
log(a) натуральный логарифм a
log10(a) десятичный логарифм а
pow(a, b) возведение числа а в степень b
sqrt(a) корень квадратный из а
sin(a) синус a (а задается в радианах)
tan(a) тангенс a (а задается в радианах)
ceil(a) округление к меньшему целому (не меньше а)
floor(a) округление к большему (не больше а)
Примеры
Примеры
Число Пи
ЧАСТЬ 2. (Псевдо)случайные
числа
(Псевдо)случайные числа
Если нужно заполнить переменную или массив рандомными значениями –
прибегают к генерации (псевдо)случайных чисел.
В С++ для генерации таких чисел используют функцию rand().
srand (time(NULL));
ЧАСТЬ 3. Массивы
Массивы
Сегодня
Массивы
«Массив» «Матрица»
Примеры (одномерных) массивов
Примеры (одномерных) массивов
Объявление массива
Для использования массива его нужно объявить.
При объявлении массива указывается:
• Тип данных элементов массива
• Имя массива
• Длина массива
Объявление массива
Для использования массива его нужно объявить.
При объявлении массива указывается:
• Тип данных элементов массива
• Имя массива
• Длина массива
Объявление массива
Для использования массива его нужно объявить.
При объявлении массива указывается:
• Тип данных элементов массива
• Имя массива
• Длина массива
Объявление массива
Для использования массива его нужно объявить.
При объявлении массива указывается:
• Тип данных элементов массива
• Имя массива
• Длина массива
Инициализация массива
Инициализация массива – присвоение начальных значений.
Присвоение меньшего числа значений – заполнение начальных
элементов.
Присвоение большего числа значений – ошибка.
Размерность массива
Размерность массива лучше задавать отдельной переменной.
А если требуется инициализация (или не требуется изменение по ходу
выполнения программы), то константой.