🗊Презентация Программируем на Free Pascаl

Нажмите для полного просмотра!
Программируем на Free Pascаl, слайд №1Программируем на Free Pascаl, слайд №2Программируем на Free Pascаl, слайд №3Программируем на Free Pascаl, слайд №4Программируем на Free Pascаl, слайд №5Программируем на Free Pascаl, слайд №6Программируем на Free Pascаl, слайд №7Программируем на Free Pascаl, слайд №8Программируем на Free Pascаl, слайд №9Программируем на Free Pascаl, слайд №10Программируем на Free Pascаl, слайд №11Программируем на Free Pascаl, слайд №12Программируем на Free Pascаl, слайд №13Программируем на Free Pascаl, слайд №14Программируем на Free Pascаl, слайд №15Программируем на Free Pascаl, слайд №16Программируем на Free Pascаl, слайд №17Программируем на Free Pascаl, слайд №18Программируем на Free Pascаl, слайд №19Программируем на Free Pascаl, слайд №20Программируем на Free Pascаl, слайд №21Программируем на Free Pascаl, слайд №22Программируем на Free Pascаl, слайд №23Программируем на Free Pascаl, слайд №24Программируем на Free Pascаl, слайд №25Программируем на Free Pascаl, слайд №26Программируем на Free Pascаl, слайд №27Программируем на Free Pascаl, слайд №28Программируем на Free Pascаl, слайд №29Программируем на Free Pascаl, слайд №30Программируем на Free Pascаl, слайд №31Программируем на Free Pascаl, слайд №32Программируем на Free Pascаl, слайд №33Программируем на Free Pascаl, слайд №34Программируем на Free Pascаl, слайд №35Программируем на Free Pascаl, слайд №36Программируем на Free Pascаl, слайд №37Программируем на Free Pascаl, слайд №38Программируем на Free Pascаl, слайд №39Программируем на Free Pascаl, слайд №40Программируем на Free Pascаl, слайд №41Программируем на Free Pascаl, слайд №42Программируем на Free Pascаl, слайд №43Программируем на Free Pascаl, слайд №44Программируем на Free Pascаl, слайд №45Программируем на Free Pascаl, слайд №46Программируем на Free Pascаl, слайд №47

Содержание

Вы можете ознакомиться и скачать презентацию на тему Программируем на Free Pascаl. Доклад-сообщение содержит 47 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Программируем на Free Pascаl
Уроки программирования
Описание слайда:
Программируем на Free Pascаl Уроки программирования

Слайд 2





Типы данных
целых чисел (см. ниже);
 действительных чисел (real);
символьный тип (char);
 строковый (string);
 логический (boolean);
сложные (комбинированный (record), 
множественный (set) и другие).
Описание слайда:
Типы данных целых чисел (см. ниже); действительных чисел (real); символьный тип (char); строковый (string); логический (boolean); сложные (комбинированный (record), множественный (set) и другие).

Слайд 3





Типы переменных
INTEGER - целочисленные данные, во внутреннем представлении занимают 2 байта; диапазон возможных значений - от -32768 до +32767; данные представляются точно;
REAL - вещественные данные, занимают 6 байт; диапазон возможных значений модуля - от 2.9Е-39 до 1.7Е+38; точность представления данных - 11...12 значащих цифр;
Описание слайда:
Типы переменных INTEGER - целочисленные данные, во внутреннем представлении занимают 2 байта; диапазон возможных значений - от -32768 до +32767; данные представляются точно; REAL - вещественные данные, занимают 6 байт; диапазон возможных значений модуля - от 2.9Е-39 до 1.7Е+38; точность представления данных - 11...12 значащих цифр;

Слайд 4





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

Слайд 5


Программируем на Free Pascаl, слайд №5
Описание слайда:

Слайд 6


Программируем на Free Pascаl, слайд №6
Описание слайда:

Слайд 7


Программируем на Free Pascаl, слайд №7
Описание слайда:

Слайд 8


Программируем на Free Pascаl, слайд №8
Описание слайда:

Слайд 9





Домашнее задание 
Составить программу выводящую, частное от деления двух чисел.
Составить программу , выводящую на экран текст красным цветом на синем экране
Описание слайда:
Домашнее задание Составить программу выводящую, частное от деления двух чисел. Составить программу , выводящую на экран текст красным цветом на синем экране

Слайд 10





Цвет в Паскале
Использование цвета в программах
Описание слайда:
Цвет в Паскале Использование цвета в программах

Слайд 11


Программируем на Free Pascаl, слайд №11
Описание слайда:

Слайд 12


Программируем на Free Pascаl, слайд №12
Описание слайда:

Слайд 13





Работа в классе
1.Составить программу, которая запрашивает у пользователя целое число, действительное число, произвольный символ и строку, а затем все выводит в одной строчке.
2. Составьте диалог пользователя с компьютером на произвольную тему.
Например, машина задает два вопроса “Как тебя зовут?” и “Сколько тебе лет?”; после введения имени (Антон) и числа (15) выводит на экран “Да... Через 50 лет тебе уже будет 65 лет, а звать тебя будут не Антон, а дед Антон”
Описание слайда:
Работа в классе 1.Составить программу, которая запрашивает у пользователя целое число, действительное число, произвольный символ и строку, а затем все выводит в одной строчке. 2. Составьте диалог пользователя с компьютером на произвольную тему. Например, машина задает два вопроса “Как тебя зовут?” и “Сколько тебе лет?”; после введения имени (Антон) и числа (15) выводит на экран “Да... Через 50 лет тебе уже будет 65 лет, а звать тебя будут не Антон, а дед Антон”

Слайд 14





Домашнее задание
Написать программу, которая запрашивает название животного и число, а затем выводит на экран фразу типа "Белка съест 10 грибов" (при вводе слова "белка" и числа 10).


Организуйте диалог продавца (компьютер) и покупателя (пользователь) при покупке какого-либо товара по следующей схеме: предложение товара по определенной цене, запрашивание количества покупаемого товара, определение и вывод на экран денежной суммы, которую должен заплатить покупатель за покупку.
Описание слайда:
Домашнее задание Написать программу, которая запрашивает название животного и число, а затем выводит на экран фразу типа "Белка съест 10 грибов" (при вводе слова "белка" и числа 10). Организуйте диалог продавца (компьютер) и покупателя (пользователь) при покупке какого-либо товара по следующей схеме: предложение товара по определенной цене, запрашивание количества покупаемого товара, определение и вывод на экран денежной суммы, которую должен заплатить покупатель за покупку.

Слайд 15





ПРОГРАММЫ С ВЕТВЛЕНИЕМ
Описание слайда:
ПРОГРАММЫ С ВЕТВЛЕНИЕМ

Слайд 16





Неполная форма ветвления
Описание слайда:
Неполная форма ветвления

Слайд 17





Полная форма ветвления
Описание слайда:
Полная форма ветвления

Слайд 18


Программируем на Free Pascаl, слайд №18
Описание слайда:

Слайд 19


Программируем на Free Pascаl, слайд №19
Описание слайда:

Слайд 20


Программируем на Free Pascаl, слайд №20
Описание слайда:

Слайд 21


Программируем на Free Pascаl, слайд №21
Описание слайда:

Слайд 22





Задача
Введите 2 числа А и В.  Если А четное число , то выводится число А+В, а если нечетное, то А*В
Введите 2 числа, если  модуль первого числа больше модуля второго числа, то первое число умножьте на 2, а если нет, то выведите это число
Описание слайда:
Задача Введите 2 числа А и В. Если А четное число , то выводится число А+В, а если нечетное, то А*В Введите 2 числа, если модуль первого числа больше модуля второго числа, то первое число умножьте на 2, а если нет, то выведите это число

Слайд 23





Домашнее задание
Составить программу, находящую большее из 3 чисел.
Составить программу, находящую большее из 4 чисел.
Описание слайда:
Домашнее задание Составить программу, находящую большее из 3 чисел. Составить программу, находящую большее из 4 чисел.

Слайд 24


Программируем на Free Pascаl, слайд №24
Описание слайда:

Слайд 25





Циклы в Паскале
Описание слайда:
Циклы в Паскале

Слайд 26





Цикл со счетчиком
Описание слайда:
Цикл со счетчиком

Слайд 27





Цикл с предусловием
i := 1;
 while условие do begin 
Тело цикла
i := i + 1 
End;
Описание слайда:
Цикл с предусловием i := 1; while условие do begin Тело цикла i := i + 1 End;

Слайд 28





Цикл с предусловием
Описание слайда:
Цикл с предусловием

Слайд 29





Вычисление суммы чисел
Описание слайда:
Вычисление суммы чисел

Слайд 30





.Ввычислить факториал заданного числа.
.Ввычислить факториал заданного числа.

program Z1;
var
x:integer;
i:integer;
R:integer;{выводимое значение}
begin
Writeln('Vvedite x');
readln(x); 
R:=1;
for i:=2 to x do 
R:=R*i; 
Writeln(R);
readln;
end.
Описание слайда:
.Ввычислить факториал заданного числа. .Ввычислить факториал заданного числа. program Z1; var x:integer; i:integer; R:integer;{выводимое значение} begin Writeln('Vvedite x'); readln(x); R:=1; for i:=2 to x do R:=R*i; Writeln(R); readln; end.

Слайд 31





Символьные массивы в Паскале
Описание слайда:
Символьные массивы в Паскале

Слайд 32


Программируем на Free Pascаl, слайд №32
Описание слайда:

Слайд 33





Описание строковой переменной Паскаля

Пример описания строковой переменной в Паскале: 
Var <имя_переменной>: string[<максимальная длина строки>] 
Например: 
Var s1: string[10];
s2: string[20];
smax: string;
Описание слайда:
Описание строковой переменной Паскаля Пример описания строковой переменной в Паскале: Var <имя_переменной>: string[<максимальная длина строки>] Например: Var s1: string[10]; s2: string[20]; smax: string;

Слайд 34





Действия со строками в Паскале

Операция слияния (сцепления, конкатенации) (+)
Операции отношения позволяют сравнивать строки на отношение равенства  (=), неравенства (<>), больше (>), меньше (<), больше или равно (>=), меньше или равно (<=). 
В результате сравнения двух строк получается логическое значение (true или false).
Описание слайда:
Действия со строками в Паскале Операция слияния (сцепления, конкатенации) (+) Операции отношения позволяют сравнивать строки на отношение равенства  (=), неравенства (<>), больше (>), меньше (<), больше или равно (>=), меньше или равно (<=). В результате сравнения двух строк получается логическое значение (true или false).

Слайд 35














Пример действий со строками в Паскале:

1).‘строка’<>’строки’ (верно, т.к. не совпадают последние символы);
2.) ‘Abc’<’abc’ (отношение истинно, т.к. код символа ‘A’ равен 65 в десятичной системе счисления, а код символа ‘a’ – 97);
3).‘год’>’век’ (отношение верно, т.к. буква ‘г’ в алфавите стоит после буквы ‘в’, а, следовательно, имеет больший код).
Описание слайда:
Пример действий со строками в Паскале: 1).‘строка’<>’строки’ (верно, т.к. не совпадают последние символы); 2.) ‘Abc’<’abc’ (отношение истинно, т.к. код символа ‘A’ равен 65 в десятичной системе счисления, а код символа ‘a’ – 97); 3).‘год’>’век’ (отношение верно, т.к. буква ‘г’ в алфавите стоит после буквы ‘в’, а, следовательно, имеет больший код).

Слайд 36





Стандартные функции для работы со строками в Паскале

Copy (S, poz, n) выделяет из строки S, начиная с позиции poz, подстроку из n символов. Здесь S – любое строковое выражение, poz, n – целочисленные выражения.
Описание слайда:
Стандартные функции для работы со строками в Паскале Copy (S, poz, n) выделяет из строки S, начиная с позиции poz, подстроку из n символов. Здесь S – любое строковое выражение, poz, n – целочисленные выражения.

Слайд 37





Стандартные функции для работы со строками в Паскале
Concat (s1, s2,...,sn) выполняет слияние строк s1, s2,...,sn в одну строку
Описание слайда:
Стандартные функции для работы со строками в Паскале Concat (s1, s2,...,sn) выполняет слияние строк s1, s2,...,sn в одну строку

Слайд 38





Length(S) определяет текущую длину строкового выражения S. Результат – значение целого типа.
Length(S) определяет текущую длину строкового выражения S. Результат – значение целого типа.
Описание слайда:
Length(S) определяет текущую длину строкового выражения S. Результат – значение целого типа. Length(S) определяет текущую длину строкового выражения S. Результат – значение целого типа.

Слайд 39





Pos(subS, S) определяет позицию первого вхождения подстроки subS в строку S. Результат – целое число, равное номеру позиции, где находится первый символ искомой подстроки. Если вхождение подстроки не обнаружено, то результат функции будет равен 0.
Pos(subS, S) определяет позицию первого вхождения подстроки subS в строку S. Результат – целое число, равное номеру позиции, где находится первый символ искомой подстроки. Если вхождение подстроки не обнаружено, то результат функции будет равен 0.
Описание слайда:
Pos(subS, S) определяет позицию первого вхождения подстроки subS в строку S. Результат – целое число, равное номеру позиции, где находится первый символ искомой подстроки. Если вхождение подстроки не обнаружено, то результат функции будет равен 0. Pos(subS, S) определяет позицию первого вхождения подстроки subS в строку S. Результат – целое число, равное номеру позиции, где находится первый символ искомой подстроки. Если вхождение подстроки не обнаружено, то результат функции будет равен 0.

Слайд 40


Программируем на Free Pascаl, слайд №40
Описание слайда:

Слайд 41





Стандартные процедуры для работы со строками в Паскале

Delete (S, poz, n) удаляет из строки S, начиная с позиции poz, подстроку из n символов. Здесь S – строковая переменная (в данном случае нельзя записать никакое другое строковое выражение, кроме имени строковой переменной
Описание слайда:
Стандартные процедуры для работы со строками в Паскале Delete (S, poz, n) удаляет из строки S, начиная с позиции poz, подстроку из n символов. Здесь S – строковая переменная (в данном случае нельзя записать никакое другое строковое выражение, кроме имени строковой переменной

Слайд 42






Insert(subS, S, poz) вставляет в строку S, начиная с позиции poz, подстроку subS. Здесь subS – любое строковое выражение, S – строковая переменная (именно ей будет присвоен результат выполнения процедуры), poz – целочисленное выражение.
Описание слайда:
Insert(subS, S, poz) вставляет в строку S, начиная с позиции poz, подстроку subS. Здесь subS – любое строковое выражение, S – строковая переменная (именно ей будет присвоен результат выполнения процедуры), poz – целочисленное выражение.

Слайд 43





Решение задач
Составить программу, по которой компьютер многократно вычисляет сумму А+В при различных значениях А и В. в конце каждого этапа появляется запрос о продолжении или прекращении вычислений: "Завершить программу?(Д/Н)".
Описание слайда:
Решение задач Составить программу, по которой компьютер многократно вычисляет сумму А+В при различных значениях А и В. в конце каждого этапа появляется запрос о продолжении или прекращении вычислений: "Завершить программу?(Д/Н)".

Слайд 44


Программируем на Free Pascаl, слайд №44
Описание слайда:

Слайд 45


Программируем на Free Pascаl, слайд №45
Описание слайда:

Слайд 46


Программируем на Free Pascаl, слайд №46
Описание слайда:

Слайд 47





Задачи
Пример 2.
Составить программу, которая печатает заданное слово в обратном порядке
Описание слайда:
Задачи Пример 2. Составить программу, которая печатает заданное слово в обратном порядке



Похожие презентации
Mypresentation.ru
Загрузить презентацию