Презентация на тему: ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ

Реклама. Продолжение ниже
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ
1/19
Средняя оценка: 4.3/5 (всего оценок: 10)
Код скопирован в буфер обмена
Скачать (181 Кб)
Реклама. Продолжение ниже
1

Первый слайд презентации

ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ

Изображение слайда
Изображение для работы со слайдом
1/2
2

Слайд 2

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

Изображение слайда
Изображение для работы со слайдом
1/2
3

Слайд 3

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

Изображение слайда
Изображение для работы со слайдом
1/2
4

Слайд 4

Исследование функций round, int и frac Выполните программу несколько раз для x  {10,2; 10,8; –10,2; –10,8}. Какой будет тип результата каждой из этих функций? 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. ?

Изображение слайда
Изображение для работы со слайдом
1/2
5

Слайд 5

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

Изображение слайда
Изображение для работы со слайдом
1/2
6

Слайд 6

Операции div и mod 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. Трёхзначное число можно представить в виде следующей суммы: x = a ·100+ b ·10+ c, где а, b, с – цифры числа. Программа нахождения суммы цифр вводимого с клавиатуры целого трёхзначного числа:

Изображение слайда
Изображение для работы со слайдом
1/2
7

Слайд 7

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

Изображение слайда
Изображение для работы со слайдом
1/2
Реклама. Продолжение ниже
8

Слайд 8

Символьный и строковый типы данных 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. Вывод на экран кода буквы, введённой с клавиатуры Вывод на экран строки из трёх букв. Каких?

Изображение слайда
Изображение для работы со слайдом
1/2
9

Слайд 9

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

Изображение слайда
Изображение для работы со слайдом
1/2
10

Слайд 10

Логический тип данных Пусть 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.

Изображение слайда
Изображение для работы со слайдом
1/2
11

Слайд 11

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

Изображение слайда
Изображение для работы со слайдом
1/2
12

Слайд 12

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. Логический тип данных

Изображение слайда
Изображение для работы со слайдом
Изображение для работы со слайдом
1/3
13

Слайд 13

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

Изображение слайда
Изображение для работы со слайдом
1/2
14

Слайд 14

Вопросы и задания 1. По заданным координатам точек А и В вычислите длину отрезка АВ. program z_1; var xa, xb, ya, yb, r :real; begin writeln (' Вычисление длины отрезка'); write ('Введите координаты точки А '); readln ( xa, ya ); write ('Введите координаты точки B '); readln ( xb, yb ); r:=sqrt(sqr(xa-xb)+sqr(ya-yb)); writeln (' Длина отрезка ', r); end. Пример входных данных Пример выходных данных xa = 2 ya = 1 xb = 10 yb = 7 | AB | = 10.0

Изображение слайда
Изображение для работы со слайдом
1/2
Реклама. Продолжение ниже
15

Слайд 15

Вопросы и задания 2. Исследуйте работу функции random, запустив многократно на выполнение программу: program n_1; var x, n: integer ; b egin writeln ('Исследование функции random '); randomize (*для генерации различных случайных чисел при каждом запуске программы *) ; write ('Введите x>>'); readln (x); write ('Введите n>>'); readln (n); writeln (' random (', x, ')=', random (x)); writeln (' random (', x, ')+', n, '=', random (x)+n) end.

Изображение слайда
Изображение для работы со слайдом
1/2
16

Слайд 16

Вопросы и задания 3. Одна компания выпустила лотерейные билеты трёх разрядов: для молодежи, для взрослых и для стариков. Номера билетов каждого разряда лежат в пределах: для молодёжи - от 1 до 100; для взрослых - от 101 до 200; для стариков - от 201 до 250. С помощью компьютера выберите случайным образом лотерейный билет в каждом разряде.

Изображение слайда
Изображение для работы со слайдом
1/2
17

Слайд 17

Вопросы и задания 4. Запишите на языке Паскаль программу, которая для произвольного двузначного числа определяет: а) сумму и произведение его цифр; б) число, образованное перестановкой цифр исходного числа.

Изображение слайда
Изображение для работы со слайдом
1/2
18

Слайд 18

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

Изображение слайда
Изображение для работы со слайдом
1/2
19

Последний слайд презентации: ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ

Домашнее задание § 3.3; № 179; № 1, 2, 3, 4 (из презентации).

Изображение слайда
Изображение для работы со слайдом
1/2
Реклама. Продолжение ниже