Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Теоретична частина. Описати масив в C ++ можна так:
Описати масив в C ++ можна так: Тип імя_массива [розмірність]; Розмірність – це кількість елементів в масиві. наприклад:
int x [10]; // Опис масива з 10 цілих чисел float a [20]; // Опис масива з 20 дійсних чисел
Одновимірні масиви, оголошення яких допускає одну з таких форм запису: <тип> <ім’я> [n]; <тип> <ім’я> [n] = {значення}; <тип> <ім’я> [ ] = {значення};
При оголошенні одновимірного масиву, коли масив відразу iніціюється, можна не вказувати його розмір. Якщо ж ініціювання не здійснюється під час оголошення масиву, то кількість індексів слід задати обов’язково константним виразом. Наприклад: float m [6]; float m [6] - {3.4, 4.5, 5.6, 6.7, 8.9, 10.3}; float m[ ]- {3.45, 4.56, 5.67, 6.78);
Розмірність масиву і тип його елементів визначають обсяг пам'яті, який необхідний для зберігання масиву, тому розмірність – це цілий додатній константний вираз. const int n = 15; // Визначена ціла додатня константа double B [n]; // Описаний масив з 15 дійсних чисел Доступ до кожного елементу масиву здійснюється за допомогою індексу - порядкового номера елемента. Для звернення до елемента масиву вказують його ім'я, а потім у квадратних дужках індекс імя_массива [індекс]; Масиву, як і будь-який інший змінної, можна привласнити початкове значення. Для цього значення елементів масиву потрібно перерахувати в фігурних дужках через кому: тип ім'я_змінної [розмірність] = {елемент_0, елемент_1,...}; Приклад. Обчислити функцію у = axi2 - sinxi аргументи якої xj – елементи одновимірного масиву, що мають значення: х0 = -0,81; x1 = -0,58; х2 = -0,11; х8 = 0,2; х3 = 0,91; x5 = 1,83. Схему алгоритму і програмну реалізацію цієї задачі наведено на рисунку 9.1. Алгоритм передбачає введення значень одновимірного масиву xi (і = 0...n-l), n = 6 та подальше застосування ix для обчислення функції. У програмі спочатку описується масив дійсних значень: float х[n]. Введення елементів масиву здійснюється у циклі:
Рисунок 9.1 Алгоритм та код програми
|