Презентация "Язык программирования Паскаль" - скачать презентации по Информатике

Содержание

Слайд 2

Язык разработан в 1971 году и назван в честь французского ученого

Язык разработан в 1971 году и назван в честь французского ученого

Блеза Паскаля.
Автор языка – швейцарский ученый Никлаус Вирт.
Существует несколько версий языка Паскаль и разные среды программирования.
Turbo Pascal, ABC Pascal, Delphi (ООП).
Слайд 3

Типы данных

Типы данных

Слайд 4

Структура программы program Название; список имен переменных: тип; имя константы = значение; begin Операторы end.

Структура программы

program Название;
список имен переменных: тип;
имя константы = значение;
begin
Операторы
end.

Слайд 5

Операторы ввода исходных данных read(список переменных); Пример: read (X, Y); Числа

Операторы ввода исходных данных

read(список переменных);
Пример: read (X, Y);
Числа вводятся через

пробел, после ввода чисел нажимается клавиша
readln(список переменных); - после выполнения команды курсор перейдет на новую строку.
Пример: readln (X, Y);
Слайд 6

Операторы вывода результатов write(‘пояснение’, список вывода); Примеры: write(‘Введите числа’); write(‘Результат’, S);

Операторы вывода результатов

write(‘пояснение’, список вывода);
Примеры:
write(‘Введите числа’);
write(‘Результат’, S);
writeln(‘пояснение’, список

вывода);- после выполнения команды курсор перейдет на новую строку.
Примеры:
writeln(‘Введите числа’);
writeln(P, S);
Слайд 7

Математические функции Тригонометрические: Sin(), Cos(), Arctan(). Квадратный корень Sqrt(). Возведение в

Математические функции

Тригонометрические: Sin(), Cos(), Arctan().
Квадратный корень Sqrt().
Возведение в квадрат Sqr().
Натуральный логарифм

Ln().
Показательная функция Exp().
Получение случайного числа Rnd().
Модуль числа Abs().
Слайд 8

Задание Составить программу для вычисления значения выражения Значения x и y – десятичные дроби.

Задание

Составить программу для вычисления значения выражения
Значения x и y –

десятичные дроби.
Слайд 9

Запишем выражение в одну строку =(3+sqr(y-1))/(1+ sqr(x)2*abs(y-cos(x)))

Запишем выражение в одну строку
=(3+sqr(y-1))/(1+ sqr(x)2*abs(y-cos(x)))

Слайд 10

Запишем выражение в одну строку =(3+2^(y-1))/(1+ x^2*abs(y-tan(x)))

Запишем выражение в одну строку
=(3+2^(y-1))/(1+ x^2*abs(y-tan(x)))

Слайд 11

Программа. 1 способ. program Primer; var X, Y, A: real; begin

Программа. 1 способ.

program Primer;
var X, Y, A: real;
begin
writeln (‘Введите X и

Y');
readln(X, Y);
A:= (3+(Y-1)*(Y-1))/(1+X*X*abs(Y-cos(X)));
writeln (‘Ответ = ', A)
end.
Слайд 12

Операции div и mod div – операция, вычисляющая результат деления нацело

Операции div и mod

div – операция, вычисляющая результат деления нацело первого

аргумента на второй.
Пример: 15 div 2 = 7.
div – операция, вычисляющая остаток от деления первого аргумента на второй.
Пример: 15 mod 2 = 1.
Слайд 13

Определить результат a:=1819; b:=(a div 100) * 10 +9 a:=(10*b –

Определить результат

a:=1819;
b:=(a div 100) * 10 +9
a:=(10*b – a) mod 100;


Ответы:
1)a=81, b=199;
2) a=81, b=189;
3) a=71, b=199;
4) a=71, b=189
Слайд 14

Найти произведение цифр заданного четырехзначного числа Число x=(abcd) = a*1000+b*100+c*10+d

Найти произведение цифр заданного четырехзначного числа

Число x=(abcd) = a*1000+b*100+c*10+d