Главная » Pascal, Основы » Первые знания по Турбо Паскалю
Фев
10

Первые знания по Турбо Паскалю

Первые знания по Турбо Паскалю


Содержание

  1. Алфавит языка
  2. Операции
  3. Структура программы
  4. Стандартные функции
  5. Стандартные процедуры
  6. Операторы ввода и вывода
  7. Клавиши

Алфавит языка программирования
1)Буквы латинского алфавита, цифры, специальные символы, знаки
2)Ключевые слова (begin, end, var, … )
3)Константы:
арифметические, логические, символьные, строчные
Арифметические:
Целые

  1. integer (– 31768…+32767)
  2. byte (0…255)
  3. word (0…65535)
  4. shorting (-128…+127)
  5. longint (-2147483648…+2147483648)

Дробные
Real (2.9*10-39 .. 1.7*1038


Логические
Boolean (true, false)
Символьные
Char (‘A’_’a’_’2’_’+’)
Строчные
String [длина строки] – длина строки до 255 символов(может содержать текст)


Операции
Арифметические:





+, -, *, /, div(остаток), mod(целая часть)


Логические
And, Or, Not


Операции отношения
<, >, =, <>, >=, <= In – операция вхождения в множество
Приоритет операций

  1. Not
  2. *, /, div, mod, and
  3. +,-,or
  4. Операции отношения
    Структура программы
    [sourcecode language=»pascal»]
    Program Имя программы
    Раздел описаний и объявлений
    begin
    Раздел операторов
    (тело программы)
    end;
    [/sourcecode]


    Функции

    1. sqr(x) – квадрат
    2. sqrt(x) – квадратный корень
    3. abs(x) – модуль
    4. tg(x) – sin(x)/cos(x) – тангенс
    5. ctg(x) – cos(x)/sin(x) –котангенс
    6. sin(x) – синус
    7. cos(x) – косинус
    8. exp(x) – ex
    9. ln(x) – натуральный логарифм ln(x)
    10. ord(x) – порядковый номер символа
    11. succ(x) – следующее значение
    12. pred(x) – предыдущее значение
    13. round(x) – округление
    14. trunc(x) – отбрасывает дробную часть
    15. int(x) – целая часть
    16. frac(x) – дробная часть
    17. odd(x) – проверка на парность
    18. random(x) – случайные числа

    Процедуры

    1. inc(x,y) – увеличивает число х на у
    2. inc(x) – увеличивает х на 1
    3. dec(x,y) – уменьшает х на у
    4. dec(x) – уменьшает х на 1

    Операторы ввода и вывода
    Для ввода и вывода в Паскале используются стандартные встроенные процедуры.
    Для вывода в языке Паскаль используются процедуры «write»,»writeln»; список переменных для вывода указываются
    в скобках после оператора, текст берется в знаки апострофа.
    [sourcecode language=»pascal»]
    write(‘vvedite x’);
    write(‘suma’,x);
    [/sourcecode]
    Список можно выводить с указанием форматов
    [sourcecode language=»pascal»]
    writeln(S:4:2);
    [/sourcecode]
    Где 4 — количество чисел, 2 — знаков после запятой.
    Команда Writeln отличается от write тем, что после вывода списка курсор переходит на новую строчку.


    Для ввода данных используется команда «Read», «Readln».


    Клавиши

    1. F1 – справка
    2. F2 – записать текст в дисковый файл
    3. F3 – прочитать текст из дискового файла в окне редактора
    4. F4 – прогон фрагмента программы
    5. F5 – активное окно на весь экран
    6. F6 – сделать активным следующее окно
    7. F7 – прогон проблемной строки
    8. F8 – пошаговая трассировка программы
    9. F9 – компилировать программу, но не запускать ее
    10. F10 – диалоговый выбор режима работы
    11. Ctrl+F9 – компилировать программу
    12. Alt+F5 – вывод результата работы
    13. Alt+X – выход из паскаля


    Понравилась статья? Сделай приятно ее автору, поделись с друзьями:


    Хотите получать обновления данного блога на EMail?

    Введите адрес Почтового Ящика:




    Подтвердите подписку в письме пришедшем на Почту, после чего начнете получить рассылку.