Программирование. Pascal ABC. Вычисления


Чтобы посмотреть презентацию с оформлением и слайдами, скачайте ее файл и откройте в PowerPoint на своем компьютере.
Текстовое содержимое слайдов:

Вычисления в Паскале Математический аппарат Для вычислений (расчетов) в языке программирования паскаль используются:Арифметические операцииx+y – сложения x-y – вычитанияx*y – умноженияx/y – деленияx mod y – вычисление остатка от деления x на yx div y – вычисление целой части от деления x на y Математический аппарат Для вычислений (расчетов) в языке программирования паскаль используются:Функцииabs(x) – модуль числа x, |x|sqr(x) – квадрат числа x, x2sqrt(x) – корень числа x,Аргумент функции всегда заключается в скобки! Приоритет операций Порядок вычислений:Скобки, функцииУмножение, деление, mod, divСложение, вычитание 2 1 5 4 3 8*(7+4) - abs(2-9)
Непосредственный расчет Самый простой способ проведения вычислений можно осуществить при помощи оператора вывода на экран: program z; begin writeln(5+3); end. попробуйте составить различные, в том числе и сложные примеры…
Задания Вычислите: = 626= – 0.10408894836407= 1581.01716277041

Задача Вычислить значение выражения: x2 – 12x + 3x при x = 4, 8 и 20.Особенность: Легче изменять значение x в одном месте кода, чем исправлять код программы в трех разных местах.Решение: Для многократного использования значений в программе желательно воспользоваться переменной.
ПеременнаяПеременная – именованное место в оперативной памяти.Переменная характеризуетсяИменем (по правилам записи идентификаторов)Типом (какие данные может хранить переменная)Значением (то, чему равна переменная в данный момент)Перед использованием переменной в программе, ее нужно объявить (т.е. сообщить, что мы будем работать с этой переменной).
Объявление переменнойОбъявить переменную, значит, указать ее имя и тип. Переменные объявляются до начала программы (до служебного слова begin).Для объявления переменной используется служебное слово var, например:var x:real;Объявление переменныхvarИмя (имена) переменной (ых)тип переменной (ых)Двоеточие (:) отделяет имя от типа


Объявление переменнойТипы переменныхreal – тип для хранения вещественных (дробных) чиселinteger – тип для хранения целых чисел…и другие (познакомимся по ходу изучения)Если нужно объявить несколько переменных одного типа, то переменные можно записывать через запятую, например: var a,b,c:integer; x,y:real;Обратите внимание, что var пишется один раз.В данном примере объявлены три целочисленные и две вещественные переменные.
Задача Вычислить значение выражения: x2 – 12x + 3x при x = 4, 8 и 20.Для нашей задачи нужна одна переменная x, которая принимает целочисленные значения, следовательно начало нашей программы будет выглядеть так:program z;var x:integer; - объявляем до начала программыbegin… Задача Вычислить значение выражения: x2 – 12x + 3x при x = 4, 8 и 20.Теперь допишем и остальную часть программы:program z;var x:integer;begin writeln(x*x-12*x+3*sqrt(x));end. Запустите программу…
Оператор присваиванияЧтобы записать в переменную значение существует несколько способов. Один из них: присвоить значение.Для это нужно воспользоваться оператором присваивания, общий вид которого выглядит так:Переменная := значение выражения или числа;Например:x := 7;Имя переменнойОператор присваивания (между двоеточием и равно не должно быть пробела)ЗначениеЧитается: икс присвоить семь.

Задача Вычислить значение выражения: x2 – 12x + 3x при x = 4, 8 и 20.Присвоим переменной x нужные значения:program z;var x:integer;begin x:=4; writeln(x*x-12*x+3*sqrt(x));end.При x=4, –26При x=8, –23.5147186257614При x=20, 173.416407864999

ЗаданияВычислите перемещение при равноускоренном движении:При 0x = 6 м/с, ax = 5 м/с2 и t = 0,3 cSx = 2,025 мПри 0x = 8 м/с, ax = –0,2 м/с2 и t = 5 cSx = 37,5 мПри 0x = –4 м/с, ax = 2,5 м/с2 и t = 2 cSx = –13 м



ЗадачаСоставить программу нахождения суммы двух любых чисел.Особенности: программист заранее не знает, какие это будут числа;пользователь может ввести любые числа, но код программы знать не должен.Решение: Нужно, чтобы программа в процессе своей работы сама запрашивала значение переменной…А об этом на следующем уроке…

Приложенные файлы

  • pptx 2Vychislenija
    Размер файла: 183 kB Загрузок: 3