Содержание
- 2. Язык программирования Pascal Разработан в 1971 г. швейцарским профессором Никлаусом Виртом для обучения структурному программированию.
- 3. Всякий язык программирования имеет три основные составляющие: алфавит, синтаксис и семантику. Алфавит языка – это множество
- 4. program ; [ uses ;] [ label ;] [ const = ;] [ type = ;]
- 5. Основные символы языка Pascal Это латинские буквы, цифры от 0 до 9 и специальные символы Также
- 6. Идентификаторы Это имена переменных, констант, подпрограмм, модулей. В программе не может быть двух идентификаторов с одним
- 7. список наиболее часто встречающихся зарезервированных слов: and goto set array implementation shl begin in shr case
- 8. Простейшие операторы a:= b; - присваивание переменной а значения переменной b. Операторные скобки, превращающие несколько операторов
- 9. Комментарии { комментарий } Другой вариант оформления комментария: (* комментарий *) Ввод и вывод read( )
- 10. Пример простейшей программы на языке Pascal program start; var s: string; begin write('Пожалуйста, введите Ваше имя:
- 11. Объекты (константы, переменные, функции, выражения), которыми оперирует программа, относятся к определенному типу. Тип — это множество
- 13. Перечисляемые типы данных задаются в разделе type Например: type week =(sun,mon,tue,wed,thu,fri,sat) 0 1 2 3 4
- 15. Переменная Данные хранятся в памяти компьютера, но для указания на конкретную информацию очень неудобно все время
- 16. Константа Величина, значение которой в ходе выполнения программы не может быть изменено. Константы бывают обычные (просто
- 17. Оператор присваивания := := ; В левой части может быть только 1 переменная, которой будет присвоено
- 18. Ввод данных read( ); readln( ); Пример 1: readln(x); Программа приостановит свое выполнение и будет ожидать
- 19. Вывод данных на экран write( ); writeln( ); Во втором случае после вывода на экран будет
- 20. Особенности вывода По умолчанию вывод происходит в поле вывода шириной в количество знаков выводимого числа. При
- 21. В операторе write или writeln вещественное значение (а также целое или строковое) можно записать в виде:
- 22. Стандартные математические функции и процедуры
- 25. Встроенные функции и операции Pascal Арифметические операции * - умножение / - деление + - сложение
- 26. Приоритет операций *, /, MOD, DIV +, -, , =, , =
- 27. Условный оператор в языке Pascal Условные операторы позволяют выбирать для выполнения те или иные части программы
- 28. Операторы сравнения Используются в условиях. Например: if a
- 29. Таблицы истинности логических операций 0 and 0 = 0 0 and 1 = 0 1 and
- 30. Логические операции NOT - логическое отрицание ("НЕ") AND - логическое умножение ("И") OR - логическое сложение
- 31. Логические операции
- 32. Оператор выбора CASE Позволяет выбрать одно из нескольких возможных продолжений программы в зависимости от значения выражения:
- 33. Оператор выбора CASE Пример 1: Write('Введите число: '); Readln( i ); Case i of 2, 4,
- 34. Операторы цикла Цикл – это последовательность операторов, которая может выполняться более одного раза. Циклы с предусловием
- 35. При использовании цикла с предусловием надо помнить следующее: значение условия выполнения цикла должно быть определено до
- 36. Цикл с предусловием while Задача: найти сумму чисел, введенных пользователем. Program Summa; Var i, N :
- 37. Задача: Найти сумму цифр в записи данного натурального числа; Program SUM; Var a,b,s:Integer; Begin write('Введите число:
- 38. Цикл с постусловием repeat Отличительной особенностью данного цикла является то, что тело цикла выполняется в любом
- 39. Задача. Определить, является ли введенное число простым. Program Prostoe; Var i, {возможный делитель} Number : integer;
- 40. Цикл со счетчиком for Цикл со счетчиком представляет такую конструкцию, в которой выполнение тела цикла должно
- 41. При переходе к обработке оператора цикла for управляющей переменной присваивается заданное начальное значение. Затем в цикле
- 42. При переходе к обработке оператора цикла for управляющей переменной присваивается заданное начальное значение. Затем в цикле
- 43. Цикл со счетчиком for
- 44. Часто исполнительная часть одного из циклов For является новым оператором цикла For. Структуры такого рода называются
- 45. Пример цикла for Вычислить N! (факториал): Program Faktorial; Var n, i, f: integer; Begin f:=1; Write('Введите
- 47. Скачать презентацию