Як вирішувати завдання з масивами

Інформатика - один з найцікавіших технічних предметів в школах і вищих навчальних закладах. Адже кожна людина, який вирішив задачу з інформатики, написавши програму, може вважати себе творцем. Причому код програми і виконуваний файл можуть жити практично вічно, виконуючи непотрібні суспільству завдання. Але для того щоб навчитися писати складні корисні програми, необхідно зрозуміти, як обробляти великі обсяги інформації. Краще рішення цієї проблеми - вирішувати завдання з масивами.
Масив - упорядкований безліч однотипних елементів

Вам знадобиться

  • Компілятор, довідник з мови програмування

Інструкція

1
Для того щоб навчитися вирішувати завдання з масивами, дуже важливо зрозуміти їх сутність і призначення. Масив - це впорядкована структура інформації. Її можна представити інакше як групу змінних одного типу, збудованих по порядку. Масиви можуть бути одновимірними (змінні збудовані в один ряд), двовимірними (тоді мова йде про матриці, що має рядки і стовпці) і багатовимірними. Найчастіше в задачах використовуються одномірні і двовимірні масиви.


2
рішення будь-якої завдання з масивами необхідно починати з їх оголошення. Оголошення в кожній мові програмування різні, проте можна виділити і подібні моменти. Так, практично у всіх мовах при оголошенні масиву потрібно описати його тип (числовий, символьний або призначений для користувача), число його елементів і розмірність. Зрозуміти, як саме оголосити масив потрібно з умови завдання. Якщо мова йде про обробці n елементів, що вводяться з файлу або з клавіатури, необхідно використовувати одномірні масиви, якщо завдання полягає в обробці матриці - використовуємо двовимірні.
Дуже важливо не помилитися з розмірністю масиву і його довжиною



3
Найголовніша мета будь-якої завдання з масивами - обробити їх елементи. Для цього при обробці одновимірних масивів використовуємо цикл for, в якому нумерацію (значення змінної циклу i) ведемо з першого елемента, закінчуємо його виконання останнім (поки i lt; n), з кроком рівним одиниці (i = i + 1). У цьому циклі ми повинні виконувати перетворення елементів масиву або витягувати з них важливу інформацію. Дані перетворення досягаються маніпуляцією A [i] елементом масиву, де A - вихідний оголошений масив.
Корисна порада
Для обробки двовимірних масивів необхідно використовувати не один, а два циклу for. При цьому імена змінних циклів повинні бути різними, наприклад i і j. Звернення до елементу такого масиву досягається командою A [i] [j] -.


Увага, тільки СЬОГОДНІ!


Оцініть, будь ласка статтю
Всього голосів: 101
Увага, тільки СЬОГОДНІ!