Презентация, доклад на тему Pascal ABC_Урок 5_Работа с числовыми данными. Совмещение целых и вещественных чисел

ПАСКАЛЬ Pascal ABCРабота с числовыми данными.Урок 9-10Совмещение целых и вещественных чисел

Слайд 1ПАСКАЛЬ
Pascal ABC

ПАСКАЛЬ Pascal ABC

Слайд 2ПАСКАЛЬ
Pascal ABC
Работа с числовыми данными.
Урок 9-10
Совмещение целых и вещественных чисел

ПАСКАЛЬ Pascal ABCРабота с числовыми данными.Урок 9-10Совмещение целых и вещественных чисел

Слайд 3ПРИМЕР :
program z27 ;
VAR N, K : INTEGER ;
A, B

: REAL ;
Begin
N := 4 ;
A := 3 . 6 ;
B := N ; {в переменную типа real можно записать целое число}
WRITELN (‘B = ', B) ;

{в переменную типа integer нельзя просто записать вещественное число! Для этого нужно указать что делать с дробной часть числа}
{вариант 1:} N := TRUNC (A) ; {отбрасывает дробную часть числа}
WRITELN (‘без дробной части 3,6 , N = ', N) ;

{вариант 2:} K := ROUND (A) ; {округляет до ближайшего целого
WRITELN (‘число округляется 3,6 , K = ', K) ; числа}
End.

REAL и INTEGER

целые числа – INTEGER – 2 байта
вещественные числа – REAL – 6 байт

ПРИМЕР :program z27 ;VAR 	N, K : INTEGER ; 	A, B : REAL ;Begin  N :=

Слайд 4ПРАВИЛА ПРИОРИТЕТА ВЫПОЛНЯЕМЫХ ДЕЙСТВИЙ:
Скобки
Все функции
Умножение и деление (* и /)
Сложение и

вычитание (+ и -)
Операции одинакового приоритета выполняются слева направо
ПРАВИЛА ПРИОРИТЕТА ВЫПОЛНЯЕМЫХ ДЕЙСТВИЙ:СкобкиВсе функцииУмножение и деление (* и /)Сложение и вычитание (+ и -)Операции одинакового приоритета

Слайд 5ТИП РЕЗУЛЬТАТА

ТИП РЕЗУЛЬТАТА

Слайд 6Порядок вычисления выражения:
Abs (12 mod 7 * 4 / 2 –

350 div 15) + 2

12 mod 7
(12 mod 7) * 4
(12 mod 7 * 4) / 2
350 div 15
(12 mod 7 * 4 / 2) – (350 div 15)
Abs (12 mod 7 * 4 / 2 – 350 div 15)
Abs (12 mod 7 * 4 / 2 – 350 div 15) + 2

{ Операции типа mod и div являются видом деления, а не функцией}

Порядок вычисления выражения:Abs (12 mod 7 * 4 / 2 – 350 div 15) + 212 mod

Слайд 7Тип результата каждого действия:
Abs (12 mod 7 * 4 / 2

– 350 div 15) + 2
Тип результата каждого действия:Abs (12 mod 7 * 4 / 2 – 350 div 15) + 2

Слайд 8Основные операторы системы:

Основные операторы системы:

Слайд 9ЗАДАНИЕ:
Z27) Набрать задачу Z27 (образец в тетради)

Z28) Дано действительное число Х.

Напишите программу для вычисления:
Числа Х, округлённого до ближайшего целого
Числа Х без дробных цифр

Z29 – Z41: Написать программы, в которых разложить все действия по порядку
Z29) Вычислите по действиям значение выражения:
2 – 13 mod 7 / 3 + sqr (4). Результат округлите до ближайшего целого
Z30) Вычислите по действиям значение выражения:
sqr (9) – 14 div 3 * 2 + sqrt (4). Результат запишите без дробных цифр
Задания z31 – z41 подобные z29 – z30
ЗАДАНИЕ:Z27) Набрать задачу Z27 (образец в тетради)Z28) Дано действительное число Х. Напишите программу для вычисления:Числа Х, округлённого

Слайд 10Z42 – Z54) Запишите на языке Паскаль:

Z42 – Z54) Запишите на языке Паскаль:

Слайд 11Литература:
М. Э. Абрамян. Programming Taskbook. Электронный задачник по программированию. Версия 4.6./

Ростов-на-Дону - 2007 г.

2. Ушаков Д.М., Юркова Т.А. Паскаль для школьников.  СПб.: Питер, 2010. — 256 с.
Литература:М. Э. Абрамян. Programming Taskbook. Электронный задачник по программированию. Версия 4.6./ Ростов-на-Дону - 2007 г.2. Ушаков Д.М.,

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть