Delphi за манекени, или как да се научим да програма (ieverest) бюлетин
"Еверест" - Центъра на практическия компютърни науки
Той е въвеждащ курс
"Делфи за манекени"
Здравейте, скъпи абонати!
Представяме ви втората част от нашия курс "Създаване на първата Ви игра в Делфи".
Този курс е предназначен за хора, които вече се опитват ръката си в програмирането на системата и запознати с проста операция.
Нашата задача е да се научите да се възползва от серия от програми и масиви, се научат да пишат малки играчки, които използват тези структури.
Рядко някои играчка се откаже от използването на масиви. Massivy- е удобен начин за обработка на много обекти като едно цяло. Ето защо, масиви и tsikly- е един от най-големите градивни елементи на които се основава всеки мач.
Често има проблеми, в който един елемент е свързан с другата. Не ми ли вярвате?
1. Брой на деня от седмицата - името на деня от седмицата;
2. Името на собственика кола - брой кола.
3. Позиция на работника или служителя - на името на служителя;
4. Име на служител - дата на раждане на служителя;
5. Позиция на работника или служителя - на заплата на работника или служителя;
Когато трябва да се справим с данните от същия тип, идеята възниква веднага, че това дали е възможно да се намери черупка, която позволява да се работи с всички данни, като една променлива. Тази обвивка се нарича масив.
Array - специална структура от данни, която може да се съхранява под едно име, тъй като много от един вид данни.
Масивите - невероятно средство. Те ви позволяват да се свърже с една променлива име, целия набор от данни. Можете да преместите на масива в паметта като цяло, да го копирате, и така нататък, всички от които се позовават на една променлива име.
Масивът се характеризира с името му, вида на съхраняваните предмети, размера (брой елементи съхраняват), номерацията на елементи и размери.
Например, като номерата на последователност 2, 5, 10, 25, 7, 11, 8, може да бъде представена като поредица от числа и състоящ се от 7 елементи. И ако по-рано щяхме да имаме всеки номер се съхранява в отделна променлива, сега всички тези номера могат да бъдат написани на един от елементите на масива.
Запишете следния метод е възможно: N: масив [1..7] на число = (2, 5, 10, 25, 7, 11, 8);
т.е. това е едно и също нещо:
N [1] = 2;
N [2]: = 5;
N [3]: = 10;
...
N [7]: = 8;
Условия за ползване масиви:
1. Всички данни, използвани в масива трябва да са от същия тип.
Неприемливо в един масив за съхранение, например, думи и числа.
2. Всеки елемент на масива трябва да се поръча (ясно знаят мястото).
3. Масивът е обявен в раздела Var или строителство раздел, ако елементите
масива няма да се промени.
3. Масивът е написано, както следва:
Var (или строителство) <имя>: Array [<1-ый элемент>. <последний элемент>] от <тип элементов>;
Нека да разгледаме някои проблеми, в която се използват различни типове данни:
Напишете програма, която показва името на броя на месеца.
Както писахме по-рано тази програма?
Водачът е събитието Button1 ще напише:
Това означава, че ние ще имаме 12 реда код.
Сега, като се използват масиви, тя ще отиде по-забавно.
Тъй като масива се състои от 12 константи, и ние няма да се променят имената на месеците, е логично да ги поставя в Конст секция.
Редактирайте събитието манипулатор на моя:
започвам
п: = StrToInt (edit1.Text);
label1.Caption: = пн [п];
приключи;
Ще трябва само 2 реда код. Впечатляващо?
Yourself: Мислете за задачи и ги изпълнява с помощта на масиви.
В следващия урок, ние анализираме истинска малка програма, с помощта на масив.
Аз привлека вниманието ви към факта, че това, разбира се, е уводното. Ако искате наистина да научите програмирането и да получите в ръцете на мощен инструмент за професионална работа, ние ви каним да основният ни курс по Делфи.
Поучете се от опита ни печеливша. Не ми ли вярвате?