Вещественные числа в Паскале. Порядок составления простой программы.
Оценка 4.9

Вещественные числа в Паскале. Порядок составления простой программы.

Оценка 4.9
Презентации учебные
ppt
информатика +1
9 кл
04.11.2018
Вещественные числа в Паскале. Порядок составления простой программы.
На данном уроке информатики в 9 классе при изучении языка программирования в среде Паскаль учащиеся рассматривают запись решения задачи, выясняют причину ошибки и знакомятся с оператором записи вещественного числа, с порядком составления простой программы. В заключении урока учащиеся самостоятельно составляют программу.
8 Вещественные числа.ppt

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Вещественные числа Вещественные числа  в Паскале.  в Паскале. Порядок  Порядок  составления  составления  простой  простой  программы. программы. Учитель информатики МОУ Юрцовская СОШ Егорьевский район Сафонова Ольга Викторовна

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Вещественные числа Вещественные числа  в Паскале.  в Паскале. Ошибочная программа программа Ошибочная  VAR a, b ,y: Integer; VAR a, b ,y: Integer; BBЕЕGINGIN a:=10; b:=6; a:=10; b:=6; y:= a/b; y:= a/b; WriteLn (y) WriteLn (y) END. END. Паскаль откажется выполнять эту программу, т.к. знает, что при делении целого на целое результат может получиться дробным, а это значит, что в ячейку y y придется записывать VAR a, b ,y: Integer запрещает это дробное число. Описание VAR a, b ,y: Integer делать. Если вместо b:=6b:=6 написать b:=b:=22 , Паскаль все равно откажется производить деление. Что же делать? Паскаль предлагает простой выход. Программист имеет право любую переменную описать не как целую ((Integer Integer)) , а как вещественную ((Real) Real) .

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Правильная    программа программа Правильная     В данном случае переменная имеет право принимать любые целые и дробные значения. Правильно данная программа будет выглядеть так: VAR a, b : Integer; VAR a, b : Integer; y : Real; y : Real; BBЕЕGINGIN a:=10; b:=6; a:=10; b:=6; y:= a/b; y:= a/b; WriteLn (y) WriteLn (y) END. END. Слово RealReal (читается – «риэл» ) переводится с английского как «вещественный». Под переменную типа RealReal Паскаль отводит в памяти ячейку размером 6 байт.

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Результат оператора WriteLn WriteLn Результат оператора (y)(y)     (y(y ::20:10 20:10)) ((‘‘Результат равен’ , y’ , y ::8:38:3)) 1.666666….. После выполнения программы мы должны были увидеть на экране . Но мы ошибаемся. Переменные, описанные как RealReal, Паскаль выводит на экран в так называемом экспоненциальном формате (виде), с первого взгляда непонятном. Чтобы заставить Паскаль выводить вещественные числа в обычном, понятном виде, допишем в WriteLn (y ::8:38:3)) . Это значит, что оператор вывода следующее WriteLn (y мы хотим численное значение переменной yy типа RealReal видеть на экране в привычном виде с тремя знаками после десятичной точки, а все изображение числа не должно занимать больше восьми символов, включая целую часть, дробную часть и десятичную точку. Этот оператор напечатает на экране 1.667. Здесь напечатано действительно 8 символов ( 3 пробела, предшествующие единице, видны как пустое место). (y(y ::83:383:3)) Вместо восьми и трех в операторе программист может написать любые имеющие смысл числа. Поэкспериментируйте: Результат равен

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Порядок   составления     Порядок   составления     простой    программы. простой    программы. Задача. Задача. Известны размеры спичечной коробки: высота – 12, 41 см, ширина – 8 см, толщина – 5 см. Вычислить площадь основания коробки и объем. Порядок составления программы Порядок составления программы 1. Программист сам должен знать решение задачи. Программа – это конструкция по ее решению. Нельзя давать конструкцию, не зная, как ее решать. В нашем случае программист должен знать формулы для вычисления площади основания коробки и ее объема: площадь = ширина х толщина, объем = площадь х высота.

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Порядок составления  Порядок составления  программы программы 2. Нужно придумать имена переменным. Имя переменной должно говорить о ее смысле. Если смыслом является ширина коробки, назовем ее shirina или width. следующие имена: Итак, для составления программы нашей задачи возьмем shirina – ширина – толщина – высота – площадь – объём tol visota pl V

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Порядок составления  Порядок составления  программы программы 3. Нужно определить, какого типа будут переменные. Поскольку ширина и толщина – целые, то и площадь будет целой. Высота и объём – вещественные. Первые две строки программы будут такими: VAR shirina, tol, pl : Integer; VAR shirina, tol, pl : Integer; visota, V : Real; visota, V : Real; 4. Перед вычислениями нужно задать исходные данные решения задачи. Следующие строки программы: BBЕЕGINGIN shirina:=8;   tol:=5;   visota:=12.41; shirina:=8;   tol:=5;   visota:=12.41;

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Порядок составления  Порядок составления  программы программы 5. Теперь нужно задать компьютеру действия, которые надо проделать с исходными данными, чтобы получить результат. ррl:= shirina * tol;   l:= shirina * tol;   V := pl * visota; V := pl * visota; 6. После получения результата его нужно напечатать. Все операторы присваивания компьютер выполняет «в уме». После их выполнения в ячейках памяти ррll и VV будут находиться числовые результаты решения задачи. Для этого в программе используем оператор WriteLn WriteLn. Программу можно заканчивать: WriteLn ( (pl, ‘ ‘, V : pl, ‘ ‘, V : WriteLn 10:3) 10:3) END. END. Обратите внимание! Поскольку переменная имеет тип RealReal, для её вывода использовали формат: (( V :10:3) V :10:3)

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Вот как будет выглядеть наша программа целиком: VAR shirina, tol, pl : Integer; VAR visota, V : Real; BBЕЕGINGIN shirina:=8;   tol:=5;   visota:=12.41;         рl:= shirina * tol;      V := pl * visota; WriteLn (pl, ‘ ‘, V :10:3) END. END. Программа напечатает два числа: 40 и 496.400.

Вещественные числа в Паскале. Порядок составления простой программы.

Вещественные числа в Паскале. Порядок составления простой программы.
Задания Задания 1. В углу прямоугольного двора размером 50 м на 30 м стоит прямоугольный дом размером 20 м на 10 м. Подсчитать площадь дома, свободную площадь двора и длину забора. (Примечание: в углу, где дом забора нет.) 2. Радиус окружности равен 800 м. Вычислить длину окружности и площадь круга. Результаты печатать с пятью знаками после десятичной точки. 3. Автомобиль 3ч ехал со скоростью 80 км/ч и 2 ч со скоростью 90 км/ч. Вычислить среднюю скорость автомобиля.
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
04.11.2018