Уроци от Паскал

Уроци от Паскал.

Използвайки програма, начало ... край, запис, readln, използва Crt, Clrscr.

В този урок ще напишем най-простата програма от само пет реда. Тази програма ще покаже съобщение на екрана. За да напишем програма, трябва да знаем как работят операторите Пишете, Readln, а също и да разберем за какво са запазените думи в Pascal Програма, Начало, Край.

Процедура на Pascal Writeln

В допълнение към запазената дума Write, Pascal използва процедурата Writeln за показване на съобщение на екрана. Разликата между процедурата Writeln и оператора Write е, че Writeln, след показване на съобщение на екрана, премества курсора на друг ред.

Използване на Var, Integer, Readln.

Процедурата Readln се използва за повече от просто забавяне на екрана. Основната му задача е да въвежда данни от клавиатурата. В тази статия ще научим как да въвеждате числа от клавиатурата и след това да ги показваме на екрана. За да направите това, ще трябва да се запознаем с раздела за описване на променливи Var, както и с един от типовете данни, използвани в Pascal.

Textcolor, Window, Textbackground в Pascal.

Текстът, който показваме на екрана с помощта на процедурата Writeln или с помощта на оператора Write, може да бъде променен. Процедура Текстоцвет използва се за промяна на цвета на показвания текст. Процедура Текстов фон променя цвета на фона, на който се показва текстът. Процедура Прозорец задава прозореца, в който ще се показва текстът.

GotoXY към Паскал.

Процедура GotoXY използва се в Pascal за преместване на курсора до желаната позиция на екрана. За тази процедура са посочени координати. След уточняване на процедурата GotoXY в програмния код съобщението ще се покаже на екрана в координатите, които сме посочили.

Операции за умножение и събиране в Pascal.

В този урок ще разгледаме операциите по умножение и събиране в Pascal. Умножението в Pascal се обозначава с "*", а добавянето се обозначава с "+".

Разделяне, Мод, Събиране, Изваждане в Паскал.

В допълнение към операциите за умножение и събиране, операциите се извършват върху целочислени променливи Div (операция с целочислено разделяне), Мод (изчисляване на остатъка от цяло деление), операция на изваждане "-".

Abs, Sqr в Паскал.

Коремни мускули - Функция Паскал, която изчислява модула на число.
Площ - Функция Паскал, която на квадрат представлява число.

Dec и Inc процедури в Pascal.

При работа с цели числа се използват процедурите DEC и INC. Процедурата Dec намалява броя с определена сума, а процедурата Inc увеличава броя с определена сума.

Trunc, кръгли функции в Pascal.

За да може Паскал да работи не само с цели числа, но и с дробни числа, има реални типове данни. Един от тези типове се нарича Истински. В този урок ще разгледаме 2 функции, които се изпълняват върху дробни числа. Това е функцията Trunc, който закръглява дробното число до цяло число, отхвърляйки дробната част и функцията Кръгъл, което закръглява дробното число до най-близкото цяло число.

Умножение, деление, събиране, изваждане на реални числа в Паскал.

Можете да извършвате операции с реални числа умножение, допълнения, изваждане, както и експлоатация разделение. Освен това операцията за разделяне е различна от операцията Div. Деление на реални числа е обичайното математическо деление, в резултат на което може да се получи както дробно, така и цяло число.

Sqr, Abs, Sqrt, Sin, Cos, Arctan, Ln, Exp, Pi функции в Pascal.

Вече знаем какви функции съществуват за целочислени променливи. Това е намирането на модула на число (функция Abc), както и квадратирането на числото (функция Sqr). В този урок ще разгледаме функциите, приложени към дробни числа. Това са функциите Sqr - квадратно число, Abs - абсолютно число, Sqrt - корен на число, както и добре познатите математически функции Sin, Cos, Arctan, Ln, Exp, Pi.

Тип данни на Char. Функции Ord, Chr.

Вече разгледахме типовете данни, които ви позволяват да съхранявате и обработвате цели числа (цели числа) и дробни числа (реални). Сега нека разгледаме тип данни, който ви позволява да съхранявате и обработвате различни символи. Символи - всичко това са букви и икони, които можем да видим на клавиатурата. За да въведете символни променливи в програмата, трябва да посочите символни променливи за тях Тип данни Char.

Въвеждане на символи от клавиатурата.

Въвеждане на символи от клавиатурата почти не се различава от въвеждането на цифри от клавиатурата. За да въведете някои символи (букви, знаци и т.н.) от клавиатурата, трябва да използвате типа данни за символи Char за променливи.

Pred, Succ функционира в Pascal.

В този урок ще разгледаме функциите, приложени към типа CHAR. Функция Пред връща предходния знак като стойност и функцията Succ връща следния знак.

Булев тип данни. Стойности Вярно, Невярно в Паскал.

Разгледахме с вас цял тип данни (цяло число), реален тип (реален), тип символ (char). В този урок ще разгледаме типа данни, който е от голямо значение при програмирането. Булев тип - Булево. Една от особеностите на този тип данни е, че булевите променливи могат да приемат само 2 стойности: Вярно (вярно) и Невярно (Невярно).

Въвеждане на булеви променливи от клавиатурата.

За разлика от променливите от целочислени, реални или символни типове данни, булеви променливи не могат да се въвеждат от клавиатурата, те могат да се показват само на екрана. Можете обаче да използвате малък трик. За да можете да въведете булева променлива от клавиатурата, трябва да въведете друга променлива (променлива от различен тип) и да сравните с нея.

Логически операции И, Или, Не, Xor в Pascal.

Булеви променливи могат да се използват за логически операции. Следните логически операции съществуват в езика за програмиране Pascal: И - логическо умножение, Или - логично допълнение, Не - логическо отрицание, Xor - изключителен или.

Булеви операции с цели числа.

Булевите операции са приложими не само за булевия тип данни, но и за целочисления тип данни. За цели числа операциите са постепенно, отделно с всеки ритъм.

Булев приоритет в Pascal.

Логическите операции се използват при писане на много програми в Pascal. Всички операции имат определен приоритет на изпълнение: Операцията се извършва първо НЕ. Извършва се втората операция И. Операции, извършени последни ИЛИ и XOR (Те имат един и същ приоритет и се изпълняват отляво надясно при липса на скоби).
Завършвайки темата от логическия тип, ще напишем друга програма. Нека съставим изрази, които ще определят дали студентът е първокурсник, който получава стипендия.

Константи в Паскал.

Понякога се случва, че в нашата програма има стойности, които не се променят по време на изпълнението на програмата (т.е. всъщност те са обратното на променливите). Такива количества се наричат ​​константи. Константи са посочени в специален раздел, наречен Конст.

Булеви и символни константи.

Този урок ще обсъди използването на логически и символни константи. Булева константа може да приеме само 2 стойности, или Вярно, или Невярно. Всички символи, които се намират в компютъра, могат да се използват като стойност на символна константа. Тези знаци са затворени с апострофи.

Константи на низа в Pascal.

Като ценност низ константа може да се появи всяка последователност от символи. Тази последователност е затворена в апострофи. Низова константа се различава от константата на символи по това, че тук, като стойността на константата, можете да използвате повече от един символ, но няколко.