Презентация - Начала программирования

Нажмите для просмотра
Начала программирования
Распечатать
  • Уникальность: 80%
  • Слайдов: 17
  • Просмотров: 104
  • Скачиваний: 36
  • Размер: 0.11 MB
  • Онлайн: Да
  • Формат: ppt / pptx
В закладки
Оцени!
  Помогли? Поделись!

Слайды и текст этой онлайн презентации

Слайд 1

Начала программирования, слайд 1
НАЧАЛА ПРОГРАММИРОВАНИЯ

Слайд 2

Начала программирования, слайд 2

Слайд 3

Начала программирования, слайд 3
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ
НАЧАЛА ПРОГРАММИРОВАНИЯ

Слайд 4

Начала программирования, слайд 4
Ключевые слова
вещественный тип данных целочисленный тип данных символьный тип данных строковый тип данных логический тип данных

Слайд 5

Начала программирования, слайд 5
Числовые типы данных
Стандартные функции языка Паскаль:
Функция.Назначение.Тип аргумента.Тип результата
abs (x).Модуль x.integer, real.Такой же, как у аргумента
sqr (x).Квадрат x.integer, real.Такой же, как у аргумента
sqrt (x).Квадратный корень из x.integer, real.real
round (x).Округление х до ближайшего целого.real.integer
int (x).Целая часть x.real.integer
frac (x).Дробная часть x.real.real
random.Случайное число от 0 до 1.-.real
random (x).Случайное число от 0 до x.integer.integer

Слайд 6

Начала программирования, слайд 6
Исследование функций round, int и frac
program n_3; var x: real; begin writeln ('Исследование функций round, int, frac'); write ('Введите x>>'); readln (x); writeln ('Округление: ', round(x)); writeln ('Целая часть: ', int(x)); writeln ('Дробная часть: ', frac(x)) end.

Слайд 7

Начала программирования, слайд 7
Целочисленный тип данных
Операции над целыми числами в языке Паскаль:
Операция.Обозначение.Тип результата
Сложение.+.integer
Вычитание.-.integer
Умножение.*.integer
Получение целого частного.div.integer
Получение целого остатка деления.mod.integer
Деление./.real

Слайд 8

Начала программирования, слайд 8
Операции div и mod
Трёхзначное число можно представить в виде следующей суммы: x = a·100 + b·10 + c, где а, b, с - цифры числа. Программа нахождения суммы цифр вводимого с клавиатуры целого трёхзначного числа:
program n_4; var x, a, b, c, s: integer; begin writeln ('Нахождение суммы цифр трёхзначного числа'); write ('Введите исходное число>>'); readln (x); a:=x div 100; b:=x mod 100 div 10; c:=x mod 10; s:=a+b+c ; writeln ('s= ', s) end.

Слайд 9

Начала программирования, слайд 9
Символьный и строковый типы данных
Символы – это все буквы и значки, которые есть на клавиатуре. Для ввода в программу символьных переменных необходимо указать для них символьный тип данных char.
Функция ord преобразовывает букву в её числовой код.
Функция chr преобразовывает числовой код символа в сам символ.
W
%
S
ord
chr
W
%
S
Значением строковой величины (тип string) является произвольная последовательность символов, заключенная в апострофы.
var c: string c:= chr(52)+chr(37)
4%
с

Слайд 10

Начала программирования, слайд 10
Символьный и строковый типы данных
program n_5; var a: char; kod: integer; b: string; begin writeln ('Код и строка'); write ('Введите исходную букву>>'); readln (a); kod:=ord(a); b:=chr(kod–1)+a+chr(kod+1); writeln ('Код буквы ', a, '-', kod); writeln ('Строка: ', b) end.
Вывод на экран кода буквы, введённой с клавиатуры
Вывод на экран строки из трёх букв. Каких?

Слайд 11

Начала программирования, слайд 11
Логический тип данных
Величины логического типа принимают всего два значения: false и true; false < true. Логические значения получаются в результате выполнения операций сравнения числовых, символьных, строковых и логических выражений. В Паскале логической переменной можно присваивать результат операции сравнения.

Слайд 12

Начала программирования, слайд 12
Логический тип данных
Пусть ans - логическая переменная, n - целая переменная. В результате выполнения оператора присваивания ans:=n mod 2=0 переменной ans будет присвоено значение true при любом чётном n и false в противном случае.
program n_6; var n: integer; ans: boolean; begin writeln ('Определение истинности высказывания о чётности числа'); write ('Введите исходное число>>'); readln (n); ans:=n mod 2=0; writeln ('Число ', n,' является четным - ', ans) end.

Слайд 13

Начала программирования, слайд 13
Логический тип данных
Логическим переменным можно присваивать значения логических выражений, построенных с помощью логических функций и (and), или (or), не (not).
Логическая операция в Паскале.Название операции
and.конъюнкция (логическое умножение)
or.дизъюнкция (логическое сложение)
not.отрицание (инверсия)

Слайд 14

Начала программирования, слайд 14
Логический тип данных
program n_7; var a, b, c: integer; ans: boolean; begin writeln ('Определение истинности высказывания о равнобедренном треугольнике'); write ('Введите значения a, b, c>>'); readln (a, b, c); ans:=(a=b) or (a=c) or (b=c); writeln ('Треугольник с длинами сторон ', a, ',', b, ',', c, ' является равнобедренным - ', ans) end.

Слайд 15

Начала программирования, слайд 15
Самое главное
Типы данных в языке Паскаль: вещественный целочисленный символьный строковый логический и другие. Для них определены соответствующие операции и функции.

Слайд 16

Начала программирования, слайд 16
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ
НАЧАЛА ПРОГРАММИРОВАНИЯ

Слайд 17

Начала программирования, слайд 17
Опорный конспект
Типы данных в языке Паскаль: вещественный, целочисленный, символьный, строковый, логический.
Тип данных в Паскале
abs (x),sqr (x), sqrt (x), +, -, *, /
Вещественные
Числовые
Целые
ord, char
Символьные
and, or, not
Логические
^ Наверх
X

Благодарим за оценку!

Мы будем признательны, если Вы так же поделитесь этой презентацией со своими друзьями и подписчиками.

Закрыть (X)