Содержание
- 2. Цели урока: Научиться правильно записывать арифметические выражения в Паскале
- 3. Что означают операторы Writeln, Readln? Какие типы переменных означают Integer, Real? Определите, что будет напечатано при
- 4. Арифметическое выражение описывает значения некоторой величины. Оно может содержать числа, переменные, функции, объеденные знаками арифметических операций.
- 5. В Паскале существуют операции сложения, вычитания, умножения, деления, а также div и mod
- 6. Программа на языке Паскаль близка по своему виду к описанию на алгоритмическом языке. Если сравнить алгоритм
- 7. Необходимо создать алгоритм для вычисления площади прямоугольно треугольника, если известны длины его катетов.
- 8. На алгоритмическом языке это будет выглядеть так:
- 9. Заголовок программы начинается со слова Program, за которым следует произвольное имя, придуманное программистом: Program ;
- 10. Имя программы, имена констант, переменных и других объектов программы называются ИДЕНТИФИКАТОРАМИ. Они записываются по правилам: 1.
- 11. Раздел описания переменных начинается со слова Var (variables – переменные), за которым идет список имен переменных
- 12. Слово integer обозначает целый тип (является идентификатором целого типа). Вещественный тип обозначается словом real. Например, раздел
- 13. Раздел операторов – основная часть программы. Начало и конец раздела операторов программы отмечаются служебными словами begin
- 14. Вывод результатов происходит по оператору write или writeln: write( ) или writeln( )
- 15. Операторы ввода, вывода и присваивания Ввод исходных данных с клавиатуры происходит по оператору read или readln:
- 16. Вычислить гипотенузу прямоугольного треугольника (длина катетов - a и b) write ('a='); readln (a); write ('b=');
- 17. Арифметические выражения Арифметический оператор присваивания на Паскале имеет следующий формат: :=
- 19. Рассмотрим порядок выполнения операций. Вычисление функции Операция смены знака(-) *, /, div, mod +, -
- 20. 7 div 2 = 4 div 3 = 12 div 3 = 25 mod 7 =
- 21. Стандартные функции
- 22. Например, int(-8,9)= frac(3,6)= round(-7,3)= trunc(3,6)=
- 23. Операции в скобках выполняются в первую очередь. Примеры Операции в скобках выполняются в первую очередь. Примеры:
- 24. стандартные функции *, /, div, mod +, - Например, запишем следующие математические выражения на языке Pascal:
- 25. Примеры Десятичная запятая в Pascal обозначается точкой 37*(25+87.5)-17*(4.6+1.9) a*b/c+d*d*d*d (a+2*b-3*c)/(5*a+4) (a+b)/(a-b)+a*b/3.14
- 26. Программа Begin write(37*(25+87.5)-17*(4.6+1.9)); End. Ответ: 4052
- 27. Задача 1. Составить программу, вычисляющую сумму цифр трехзначного числа n. n – трехзначное число (например 762)
- 28. Правила записи арифметических выражений: 1. Арифметическое выражение записывается в строку. 2. Нельзя ставить подряд два знака
- 29. Точка с запятой ставится в конце заголовка программы, в конце раздела описания переменных, является разделителем переменных
- 30. Перейдём ко второй части нашего урока. Рассмотрим порядок составления программ. 1.Знать решение задачи. 2.Дать имена переменным.
- 31. Пример программы Дана функция: y=12x-19. С клавиатуры вводится число x, программа должна вывести значение y.
- 32. Задача 1. Составим программу, вычисляющую площадь треугольника по формуле Герона. a, b, c – стороны (исходные
- 33. Например:
- 34. Задача №1. Даны стороны прямоугольника a и b. Найти его площадь S = a·b и периметр
- 39. Скачать презентацию