Многочлены
<<  Переменные и константы Переменная Х  >>
Имена переменных
Имена переменных
Цели урока:
Цели урока:
Актуализация знаний
Актуализация знаний
Имена переменных
Имена переменных
Примеры правильной записи имен:
Примеры правильной записи имен:
Запись арифметических выражений
Запись арифметических выражений
Запись арифметических выражений
Запись арифметических выражений
Var a,b:integer; BEGIN a:=(Sqr(2)+1)*(20-Sqr(2-2))-11; b:=11 div (a-4)
Var a,b:integer; BEGIN a:=(Sqr(2)+1)*(20-Sqr(2-2))-11; b:=11 div (a-4)
9
9
Вещественные числа в Паскале
Вещественные числа в Паскале
Вывод вещественного числа
Вывод вещественного числа
WriteLn (y : 8 : 3)
WriteLn (y : 8 : 3)
Порядок составления программы:
Порядок составления программы:
2. Дать имена переменным
2. Дать имена переменным
4. Задать исходные данные задачи
4. Задать исходные данные задачи
VAR shirina,tol,pl :Integer; visota,V :Real; BEGIN shirina:=8; tol:=5;
VAR shirina,tol,pl :Integer; visota,V :Real; BEGIN shirina:=8; tol:=5;
Повторение: Что может служить именем переменной в Паскале
Повторение: Что может служить именем переменной в Паскале
Домашнее задание
Домашнее задание
Используемая литература:
Используемая литература:

Презентация: «Имена переменных». Автор: AV. Файл: «Имена переменных.ppt». Размер zip-архива: 194 КБ.

Имена переменных

содержание презентации «Имена переменных.ppt»
СлайдТекст
1 Имена переменных

Имена переменных

Запись арифметических выражений. Вещественные числа в Паскале.

Тема урока:

Автор: учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031 г.Москвы

2 Цели урока:

Цели урока:

Освоить правила записи имен переменных; Научиться правильно записывать арифметические выражения в Паскале; Изучить вещественный тип числа в Паскале; Определить порядок составления программы в Паскале.

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

2

3 Актуализация знаний

Актуализация знаний

Определите без компьютера, что будет напечатано при выполнении следующих фрагментов программ: А) a:=100; a:=10*a+1; WriteLn(a) Б) a:=100; a:=-a; WriteLn (a) В) a:=10; b:=25; a:=b-a; b:=a-b; WriteLn(a, ‘ ‘, b)

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

3

4 Имена переменных

Имена переменных

a:=3;

Summa:=3;

b:=4-a;

ROBBY:=4-Summa;

WriteLn(a,b+50)

WriteLn(Summa,ROBBY+50)

Паскаль позволяет обозначать переменные не только буквами, но и целыми словами. Равносильные фрагменты программы:

Именем переменной в Паскале может служить любая последовательность цифр, латинских букв и знака подчеркивания, не начинающаяся с цифры.

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

4

5 Примеры правильной записи имен:

Примеры правильной записи имен:

Примеры неправильной записи имен:

a x velichina zzz polnaja_summa s25 _k1

Ж – буква не латинского алфавита polnaja summa – содержится символ (пробел) 2as – начинается с цифры domby&son – содержится символ &, не являющийся буквой, цифрой или знаком подчеркивания

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

5

6 Запись арифметических выражений

Запись арифметических выражений

Действие

Результат

Смысл

2 + 3

5

Плюс

4 - 1

3

Минус

2 * 3

6

Умножить

10 / 5

2

Разделить

17 div 5

3

Целочисленное деление

17 mod 5

2

Остаток от целочисленного деления

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

6

7 Запись арифметических выражений

Запись арифметических выражений

Действие

Результат

Смысл

Sqr (5)

25

Возведение в квадрат

Sqrt (25)

5

Корень квадратный

Pi

3.1415...

Число пи

Frac (23.192)

0.192

Дробная часть числа

Int (3.98)

3.0

Целая часть числа

Round (5.8)

6

Округление

Abs ( -20)

20

Абсолютная величина (модуль) числа

Random

0.73088

Случайное число из диапазона (0 - 1)

Random (200)

106

Случайное целое число из диапазона (0 - 199)

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

7

8 Var a,b:integer; BEGIN a:=(Sqr(2)+1)*(20-Sqr(2-2))-11; b:=11 div (a-4)

Var a,b:integer; BEGIN a:=(Sqr(2)+1)*(20-Sqr(2-2))-11; b:=11 div (a-4)

WriteLn(Sqr(a)+b-1) END.

Задача. Определить без компьютера, что напечатает данная программа:

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

8

9 9

9

2

82

a:=(Sqr(2)+1)*(20-Sqr(2-2))-11;

b:=11 div (a-4);

WriteLn(Sqr(a)+b-1

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

9

10 Вещественные числа в Паскале

Вещественные числа в Паскале

Real – «вещественный»

Ошибочная программа

Правильная программа

VAR a,b,y : Integer; BEGIN a:=10; b:=6; y:= a / b; WriteLn (y) END.

VAR a,b : Integer; y : Real; BEGIN a:=10; b:=6; y:=a / b; WriteLn (y) END.

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

10

11 Вывод вещественного числа

Вывод вещественного числа

1.667

WriteLn (y : 8 : 3) Число y с 3 знаками после точки, состоящее из 8 символов, включая целую часть, дробную часть, знак и десятичную точку. Этот оператор напечатает на экране 3 пробела видны как пустое место

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

11

12 WriteLn (y : 8 : 3)

WriteLn (y : 8 : 3)

Вместо 8 и 3 в операторе можно писать любые имеющие смысл числа. WriteLn (y : 38 : 3) WriteLn (y : 20 : 10) WriteLn (‘Результат равен’,y : 8 : 3)

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

12

13 Порядок составления программы:

Порядок составления программы:

Задача. Размеры спичечной коробки: высота- 12,41 см., ширина- 8 см., толщина- 5 см. Вычислить площадь основания коробки и ее объем.

Знать решение задачи. (площадь = ширина * толщина, объем = площадь * высота)

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

13

14 2. Дать имена переменным

2. Дать имена переменным

Shirina – ширина Tol – толщина Visota – высота Pl – площадь V - объем

3. Определить тип переменных. Т.к. ширина и толщина – целые, то и площадь будет целой. Следовательно, высота и объем – вещественные. Var Shirina, Tol, Pl: Integer; Visota, V : Real;

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

14

15 4. Задать исходные данные задачи

4. Задать исходные данные задачи

BEGIN shirina:=8; tol:=5; visota:=12.41;

6. Напечатать результат. WriteLn (pl,' ', V :10:3) END.

5. Действия с исходными данными для получения результата. pl := shirina * tol; V := pl * visota;

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

15

16 VAR shirina,tol,pl :Integer; visota,V :Real; BEGIN shirina:=8; tol:=5;

VAR shirina,tol,pl :Integer; visota,V :Real; BEGIN shirina:=8; tol:=5;

visota:=12.41; pl := shirina * tol; V := pl * visota; WriteLn (pl,' ', V :10:3) END. Программа напечатает 2 числа: 40 и 496.400

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

16

17 Повторение: Что может служить именем переменной в Паскале

Повторение: Что может служить именем переменной в Паскале

Что нельзя использовать при записи дробных чисел в Паскале? Какие три типа переменных вы знаете?

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

17

18 Домашнее задание

Домашнее задание

Написать программу для решения следующей задачи: В углу прямоугольного двора размером 50x30 стоит прямоугольный дом размером 20x10. Подсчитать площадь дома и свободную площадь двора.

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

18

19 Используемая литература:

Используемая литература:

1. Д. Б. Поляков, И.Ю.Круглов Программирование в среде Турбо Паскаль. Москва, Изд. МАИ, 1992. 2. С. Н. Лукин. Турбо Паскаль 7.0 Самоучитель для школьников и студентов, 1999. 3. Н. Д. Угринович Информатика и ИКТ: учебник для 9 класса. Москва, Изд. Бином, 2012.

9.04.2012г.

учитель информатики и ИКТ Пулова Светлана Анатольевна, ГБОУ СОШ № 2031, г.Москва

19

«Имена переменных»
http://900igr.net/prezentacija/algebra/imena-peremennykh-133991.html
cсылка на страницу

Многочлены

11 презентаций о многочленах
Урок

Алгебра

35 тем
Слайды