Содержание
-
Язык программирования Паскаль
-
Язык разработан в 1971 году и назван в честь французского ученого Блеза Паскаля. Автор языка – швейцарский ученый Никлаус Вирт. Существует несколько версий языка Паскаль и разные среды программирования. Turbo Pascal, ABC Pascal, Delphi (ООП).
-
Типы данных
-
Структура программы
programНазвание; список имен переменных: тип; имя константы = значение; begin Операторы end.
-
Операторы ввода исходных данных
read(список переменных); Пример: read (X, Y); Числа вводятся через пробел, после ввода чисел нажимается клавиша readln(список переменных);- после выполнения команды курсор перейдет на новую строку. Пример: readln (X, Y);
-
Операторы вывода результатов
write(‘пояснение’,список вывода); Примеры: write(‘Введите числа’); write(‘Результат’, S); writeln(‘пояснение’,список вывода);- после выполнения команды курсор перейдет на новую строку. Примеры: writeln(‘Введите числа’); writeln(P, S);
-
Математические функции
Тригонометрические: Sin(), Cos(), Arctan(). Квадратный корень Sqrt(). Возведение в квадрат Sqr(). Натуральный логарифмLn(). Показательная функция Exp(). Получение случайного числа Rnd(). Модуль числа Abs().
-
Задание
Составить программу для вычисления значения выражения Значения x и y – десятичные дроби.
-
Запишем выражение в одну строку =(3+sqr(y-1))/(1+ sqr(x)2*abs(y-cos(x)))
-
Запишем выражение в одну строку =(3+2^(y-1))/(1+ x^2*abs(y-tan(x)))
-
Программа. 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.
-
Операции div и mod
div – операция, вычисляющая результат деления нацело первого аргумента на второй. Пример: 15 div 2 = 7. div – операция, вычисляющая остаток от деления первого аргумента на второй. Пример: 15 mod 2 = 1.
-
Определить результат
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
-
Найти произведение цифр заданного четырехзначного числа
Число x=(abcd) = a*1000+b*100+c*10+d
-
Задание для самостоятельной работы
Составить программу для вычисления значения выражения
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.