Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 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 Алгоритм та код програми

 

Date: 2015-12-12; view: 488; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию