Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Урок по информатике "Программируем на Паскале"

Урок по информатике "Программируем на Паскале"



  • Информатика

Поделитесь материалом с коллегами:

Программируем на PASCAL
Turbo Pascal
Типы данных
Структура программы Программа в Turbo Pascal состоит из следующих разделов: {...
Структура программы Рассмотрим общий вид программы program ИмяПрограммы; uses...
Целые В Turbo Pascal поддерживается четыре целочисленных типа данных, каждый...
Целые В каких рядах все данные относятся к целому типу: 1) 2; 56; 6,5 2) 56;...
Вещественные В стандартном Pascal вещественный (real) тип данных включает в с...
Вещественные В каких рядах все данные НЕ относятся к целому типу: 1) 4; 8; 7,...
Логические Булевское выражение - это выражение, которое принимает значение Tr...
Символьные В Pascal также есть тип данных, определяющий символ. Символы заклю...
Алфавит языка
Символы
Специальные символы
Составные символы
Зарезервированные слова
Зарезервированные слова
Операторы Операторы языка Turbo Pascal можно разделить на простые и сложные....
Ввод данных Рассмотрим кусок программы ввода данных. В блоке VAR задаются пер...
Вывод данных Рассмотрим кусок программы вывода данных. Задаём значения каждой...
Операции Div и Mod Целочисленной деление Div. Показывает целую часть числа, о...
Операции Div и Mod Выполните задания: 1) 18 mod 6 = ? a) 3 б) 5 в) 0 г) 0.3 д...
Арифметические функции 2 1/2 x
Условный оператор IF Ключевые слова if, then, else обозначают “если ”, “то”,...
Условный оператор IF С помощью оператора условия можно подключаться к подпрог...
Условный оператор IF Дано целое число. Если оно является положительным, то пр...
Условный оператор IF Даны три числа. Найти наименьшее из них. Составьте прогр...
Оператор Case Иногда в программе приходится очень много раз употреблять опера...
Оператор Case Составьте программу: Дан номер месяца – целое число в диапазоне...
Оператор While Этот оператор состоит из следующих ключевых слов “while” и “do...
Оператор While Составьте программу: Дано целое число N (N>0). Найти наименьше...
Оператор For Этот вид оператора цикла называют циклом со счётчиком или циклом...
Оператор For Составьте программу: Даны целые числа K и N (N > 0). Вывести N р...
Оператор For Составьте программу: Даны два целых числа A и B (A < B). Найти с...
Сцепление строк Символьные(char) и строковые(string) могут сцепляться друг с...
Удаление и вставка символов Удаление производится с помощью оператора delete(...
Удаление и вставка символов Вставка происходит с помощью оператора insert(s1,...
Функции для работы со строками Оператор length(st) вычисляет длину строки ‘ST...
Функции для работы со строками Для того, чтобы скопировать определённую часть...
Функции для работы со строками Для того, чтобы обнаружить символ или группу с...
Символы и строки Составьте программу: Дана строка, состоящая из русских слов,...
1 из 41

Описание презентации по отдельным слайдам:

№ слайда 1 Программируем на PASCAL
Описание слайда:

Программируем на PASCAL

№ слайда 2 Turbo Pascal
Описание слайда:

Turbo Pascal

№ слайда 3 Типы данных
Описание слайда:

Типы данных

№ слайда 4 Структура программы Программа в Turbo Pascal состоит из следующих разделов: {
Описание слайда:

Структура программы Программа в Turbo Pascal состоит из следующих разделов: {заголовок}; {описательная часть}; {исполнительная часть}.

№ слайда 5 Структура программы Рассмотрим общий вид программы program ИмяПрограммы; uses
Описание слайда:

Структура программы Рассмотрим общий вид программы program ИмяПрограммы; uses ИмяМодуля1,…; label ИмяМетки1,…; const ИмяКонстанты = Значение константы type ИмяТипа = ЗначениеТипа; var ИмяПеременной : Тип; {объявление процедур и функций программиста} Begin {инструкции} end. ЗАГОЛОВОК ОПИСАТЕЛЬНАЯ ЧАСТЬ ИСПОЛНИТЕЛЬНАЯ ЧАСТЬ

№ слайда 6 Целые В Turbo Pascal поддерживается четыре целочисленных типа данных, каждый
Описание слайда:

Целые В Turbo Pascal поддерживается четыре целочисленных типа данных, каждый из которых имеет свой диапазон значений.

№ слайда 7 Целые В каких рядах все данные относятся к целому типу: 1) 2; 56; 6,5 2) 56;
Описание слайда:

Целые В каких рядах все данные относятся к целому типу: 1) 2; 56; 6,5 2) 56; 67; 1 3) 2; g3e; 3 4) 6; -7; 88 5) 3,4; 65; -56 6) -2; -77,00; 9 7) -4; -fr3; 6,789 нет нет нет нет да да да

№ слайда 8 Вещественные В стандартном Pascal вещественный (real) тип данных включает в с
Описание слайда:

Вещественные В стандартном Pascal вещественный (real) тип данных включает в себя нецелые числа. Например 5,65. Все вещественные типы данных различаются по диапазону чисел после запятой.

№ слайда 9 Вещественные В каких рядах все данные НЕ относятся к целому типу: 1) 4; 8; 7,
Описание слайда:

Вещественные В каких рядах все данные НЕ относятся к целому типу: 1) 4; 8; 7,94 2) 9; -56; 1 3) 7,00; 6,7; -5,4 4) -4,01; 0,75; -0.1 5) 0; -22,4; 7 6) 0,1; 0,2; 0,5 7) 345; 657; 6 нет нет нет нет да да нет

№ слайда 10 Логические Булевское выражение - это выражение, которое принимает значение Tr
Описание слайда:

Логические Булевское выражение - это выражение, которое принимает значение True или False.

№ слайда 11 Символьные В Pascal также есть тип данных, определяющий символ. Символы заклю
Описание слайда:

Символьные В Pascal также есть тип данных, определяющий символ. Символы заключаются в кавычки ‘s’. Заметьте, ‘2’ – символьный тип, а 2 – уже целый. Символьные переменные можно складывать и вычитать (‘мама’ + ‘_мыла’ + ‘_раму’ = ‘мама_мыла_раму’), все остальные арфметические действия запрещены.

№ слайда 12 Алфавит языка
Описание слайда:

Алфавит языка

№ слайда 13 Символы
Описание слайда:

Символы

№ слайда 14 Специальные символы
Описание слайда:

Специальные символы

№ слайда 15 Составные символы
Описание слайда:

Составные символы

№ слайда 16 Зарезервированные слова
Описание слайда:

Зарезервированные слова

№ слайда 17 Зарезервированные слова
Описание слайда:

Зарезервированные слова

№ слайда 18 Операторы Операторы языка Turbo Pascal можно разделить на простые и сложные.
Описание слайда:

Операторы Операторы языка Turbo Pascal можно разделить на простые и сложные. Простые не содержат внутри себя других операторов. Сложные (структурные) операторы представляют собой конструкции, содержащие простые операторы

№ слайда 19 Ввод данных Рассмотрим кусок программы ввода данных. В блоке VAR задаются пер
Описание слайда:

Ввод данных Рассмотрим кусок программы ввода данных. В блоке VAR задаются переменные и их типы. Как мы видим переменные ‘I’ и ‘a’ числовые, а ‘ch’ символьный. Сам ввод данных задаётся в теле программы. Это можно сделать с помощью команды ‘readln(перементая)’. Как вы видите, нельзя одновременно задавать числовые и символьные типы. Они задаются раздельно друг от друга.

№ слайда 20 Вывод данных Рассмотрим кусок программы вывода данных. Задаём значения каждой
Описание слайда:

Вывод данных Рассмотрим кусок программы вывода данных. Задаём значения каждой переменной Ввод данных производится командой writeln(значение). Помимо переменных можно выводить сообщения, которые вводятся в кавычках. Письменные сообщения и сами переменные разделяются запятыми. В нашем случае на экран выведется ‘2 + 4 = 6’.

№ слайда 21 Операции Div и Mod Целочисленной деление Div. Показывает целую часть числа, о
Описание слайда:

Операции Div и Mod Целочисленной деление Div. Показывает целую часть числа, образовавшуюся в результате деления. Поделим, 5 / 2 = 2.5, и div этого числа = 2. Например: 11 div 5 = 2 10 div 3 = 3 2 div 3 = 0 123 div 4 = 30 17 div -5 = -3 Оператор MOD вычисляет остаток после целочисленного деления. Поделим, 10/3 = 3 + 1, значит mod этого числа равен = 1. Например: 10 mod 5 =0 14 mod 5 = 4 22 mod 5 = 2 -17 mod 5 = -2 -17 mod -5 = -2

№ слайда 22 Операции Div и Mod Выполните задания: 1) 18 mod 6 = ? a) 3 б) 5 в) 0 г) 0.3 д
Описание слайда:

Операции Div и Mod Выполните задания: 1) 18 mod 6 = ? a) 3 б) 5 в) 0 г) 0.3 да нет нет нет 2) 121 mod 10 = ? а) 12 б) 1 в) 0.1 г) 10 нет нет нет да 3) 44 div 4 =? а) 11 б) 4 в) 1 г) 0 нет нет нет да 4) 17 div 3 = ? а) 2 б) 3 в) 4 г) 5 нет нет нет да

№ слайда 23 Арифметические функции 2 1/2 x
Описание слайда:

Арифметические функции 2 1/2 x

№ слайда 24 Условный оператор IF Ключевые слова if, then, else обозначают “если ”, “то”,
Описание слайда:

Условный оператор IF Ключевые слова if, then, else обозначают “если ”, “то”, “иначе”. Задаём тип переменной Вводи целое число Если число >0, то выводим ‘положительное’ Если число равно 0, то выводим ‘нулевое’ Иначе, то есть во всех остальных случаях выводим‘отрицательное’.

№ слайда 25 Условный оператор IF С помощью оператора условия можно подключаться к подпрог
Описание слайда:

Условный оператор IF С помощью оператора условия можно подключаться к подпрограмме. Подпрограмма – это программа внутри программы, операции которой не зависят от внешней программы. Если число =0, то подключается подпрограмма. Она также начинается с ‘begin’, а заканчивается ‘end’.

№ слайда 26 Условный оператор IF Дано целое число. Если оно является положительным, то пр
Описание слайда:

Условный оператор IF Дано целое число. Если оно является положительным, то прибавить к нему1; если отрицательным, то вычесть из него2; если нулевым, то заменить его на 10. Вывести полученное число. Составьте программу: ПОКАЗАТЬ РЕШЕНИЕ

№ слайда 27 Условный оператор IF Даны три числа. Найти наименьшее из них. Составьте прогр
Описание слайда:

Условный оператор IF Даны три числа. Найти наименьшее из них. Составьте программу: ПОКАЗАТЬ РЕШЕНИЕ

№ слайда 28 Оператор Case Иногда в программе приходится очень много раз употреблять опера
Описание слайда:

Оператор Case Иногда в программе приходится очень много раз употреблять оператор IF, что очень загромождает программу. В этом случае можно использовать оператор CASE, который заменяет собой несколько условий. Эта программа делает тоже, что и прежняя, но теперь, когда мы заменили If на Case, программа стала выглядеть аккуратней, понятней, и она меньше нагружает компьютер. =

№ слайда 29 Оператор Case Составьте программу: Дан номер месяца – целое число в диапазоне
Описание слайда:

Оператор Case Составьте программу: Дан номер месяца – целое число в диапазоне 1-12 (1-январь, 2-февраль и т.д.). Определить количество дней в этом  месяце для не високосного года. ПОКАЗАТЬ РЕШЕНИЕ

№ слайда 30 Оператор While Этот оператор состоит из следующих ключевых слов “while” и “do
Описание слайда:

Оператор While Этот оператор состоит из следующих ключевых слов “while” и “do”. ‘Делать до тех пор, пока’ и ‘выполняй’ соответственно. Задаём переменные Пока число i<10 выполняем по кругу действия подпрограммы. Программа будет увеличивать переменные ‘s’ и ‘i’ на 1, пока ‘I’ не станет >=10.

№ слайда 31 Оператор While Составьте программу: Дано целое число N (N&gt;0). Найти наименьше
Описание слайда:

Оператор While Составьте программу: Дано целое число N (N>0). Найти наименьшее целое  положительное число K, квадрат  которого превосходит  N: K^2>N. Функцию извлечения квадратного корня не использовать. ПОКАЗАТЬ РЕШЕНИЕ

№ слайда 32 Оператор For Этот вид оператора цикла называют циклом со счётчиком или циклом
Описание слайда:

Оператор For Этот вид оператора цикла называют циклом со счётчиком или циклом с параметром. Этот оператор используется чаще остальных. Пример For a:=1 to 10 do . В данном примере программа выполнит какое-то действие по счётчику а (от 1 до 10). Цикл For задаёт счётчик от 1 до 45, и для каждого числа будет выполняться действие в подпрограмме. ВАЖНО, после предыдущего действия значение ‘f’ сохраняется. После того, как счётчик закончится подпрограмма закончит выполнять своё действие.

№ слайда 33 Оператор For Составьте программу: Даны целые числа K и N (N &gt; 0). Вывести N р
Описание слайда:

Оператор For Составьте программу: Даны целые числа K и N (N > 0). Вывести N раз число K  ПОКАЗАТЬ РЕШЕНИЕ

№ слайда 34 Оператор For Составьте программу: Даны два целых числа A и B (A &lt; B). Найти с
Описание слайда:

Оператор For Составьте программу: Даны два целых числа A и B (A < B). Найти сумму квадратов всех целых чисел от А до В включительно. ПОКАЗАТЬ РЕШЕНИЕ

№ слайда 35 Сцепление строк Символьные(char) и строковые(string) могут сцепляться друг с
Описание слайда:

Сцепление строк Символьные(char) и строковые(string) могут сцепляться друг с помощью +. Рассмотрим пример. Мы видим, что переменная ‘F’ равна сумме переменных ‘a’ + ‘b’. И в нашем случае F=‘Мама_мыла_раму’.

№ слайда 36 Удаление и вставка символов Удаление производится с помощью оператора delete(
Описание слайда:

Удаление и вставка символов Удаление производится с помощью оператора delete(st,poz,n), где: st – строковая переменная, из которой производится удаление; poz – номер символа, с которого будем удалять; n – количество символов, которое требуется удалить

№ слайда 37 Удаление и вставка символов Вставка происходит с помощью оператора insert(s1,
Описание слайда:

Удаление и вставка символов Вставка происходит с помощью оператора insert(s1,s2,n), где: s1 – строка, куда вставляем; s2 - строка, которую вставляем; n – номер символа, куда происходит вставка.

№ слайда 38 Функции для работы со строками Оператор length(st) вычисляет длину строки ‘ST
Описание слайда:

Функции для работы со строками Оператор length(st) вычисляет длину строки ‘ST’ в результате получается целое число, равное количеству символов с строке.

№ слайда 39 Функции для работы со строками Для того, чтобы скопировать определённую часть
Описание слайда:

Функции для работы со строками Для того, чтобы скопировать определённую часть строки можно воспользоваться оператором copy(st,poz,n), где: st - строковая переменная, откуда копируем; poz – номер символа, с которого начинаем копировать; n – количество символов, которое надо скопировать.

№ слайда 40 Функции для работы со строками Для того, чтобы обнаружить символ или группу с
Описание слайда:

Функции для работы со строками Для того, чтобы обнаружить символ или группу символов в строке, можно использовать оператор pos(str1,str2), где: str1 – подстрока, которую ищем; str2 – строка, в которой ищем подстроку; Результатом команды Pos является номер первого символа найденной подстроки. Рассмотрим пример:

№ слайда 41 Символы и строки Составьте программу: Дана строка, состоящая из русских слов,
Описание слайда:

Символы и строки Составьте программу: Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Найти количество слов в строке. ПОКАЗАТЬ РЕШЕНИЕ


Автор
Дата добавления 10.11.2015
Раздел Информатика
Подраздел Презентации
Просмотров160
Номер материала ДВ-143480
Получить свидетельство о публикации

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх