Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Программирование линейных алгоритмов. Начала программирования

Ключевые слова- вещественный тип данных- целочисленный тип данных- символьный тип данных- строковый тип данных- логический тип данных
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВНАЧАЛА ПРОГРАММИРОВАНИЯМурадимова Ильсина Ильдаровна, 05-407 гр. Ключевые слова- вещественный тип данных- целочисленный тип данных- символьный тип данных- строковый Числовые типы данныхСтандартные функции языка Паскаль: Исследование функций round, int и fracВыполните программу несколько раз для x∈ {10,2; Целочисленный тип данныхОперации над целыми числами в языке Паскаль: Операции div и mod program n_4; var x, a, b, c, s: 4%4SW87W37%452524chrord83SСимвольный и строковый типы данныхФункция ord преобразовывает букву в её числовой код. Символьный и строковый типы данныхprogram n_5; var a: char; kod: integer; b: Логический тип данныхВеличины логического типа принимают всего два значения: false и true;false Пусть ans - логическая переменная, n - целая переменная.В результате выполнения оператора Логическим переменным можно присваивать значения логических выражений, построенных с помощью логических функций program n_7; var a, b, c: integer; ans: boolean;begin writeln ('Определение истинности Самое главноеТипы данных в языке Паскаль:- вещественный- целочисленный- символьный- строковый- логический и Опорный конспектТип данных в ПаскалеТипы данных в языке Паскаль: вещественный, целочисленный, символьный, Домашнее задание§3.3, вопросы и задания (4, 5 , 7-15)
Слайды презентации

Слайд 2 Ключевые слова
- вещественный тип данных
- целочисленный тип данных
-

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

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


Слайд 3 Числовые типы данных
Стандартные функции языка Паскаль:

Числовые типы данныхСтандартные функции языка Паскаль:

Слайд 4 Исследование функций round, int и frac
Выполните программу несколько

Исследование функций round, int и fracВыполните программу несколько раз для x∈

раз для
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.

?


Слайд 5 Целочисленный тип данных
Операции над целыми числами в языке

Целочисленный тип данныхОперации над целыми числами в языке Паскаль:

Паскаль:


Слайд 6 Операции div и mod
program n_4;
var x,

Операции div и mod program n_4; var x, a, b, c,

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, с - цифры числа.
Программа нахождения суммы цифр вводимого с клавиатуры целого трёхзначного числа.


Слайд 10 4
%
4
S

W
87
W

37
%
4
52
52




4
chr
ord
83
S


Символьный и строковый типы данных
Функция ord преобразовывает букву

4%4SW87W37%452524chrord83SСимвольный и строковый типы данныхФункция ord преобразовывает букву в её числовой

в её числовой код.
Символы – это все буквы

и значки, которые есть на клавиатуре. Для ввода в программу символьных переменных необходимо указать для них символьный тип данных char.

Функция chr преобразовывает числовой код символа в сам символ.

Значением строковой величины (тип string) является произвольная последовательность символов, заключенная в апострофы.



var c: string
c:= chr(52)+chr(37)

с


4%


Слайд 11 Символьный и строковый типы данных
program n_5;
var a:

Символьный и строковый типы данныхprogram n_5; var a: char; kod: integer;

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.

Вывод на экран кода буквы, введённой с клавиатуры

Вывод на экран строки из трёх букв.
Каких?


Слайд 12 Логический тип данных
Величины логического типа принимают всего два

Логический тип данныхВеличины логического типа принимают всего два значения: false и

значения: false и true;
false < true.
Логические значения получаются в

результате выполнения операций сравнения числовых, символьных, строковых и логических выражений.
В Паскале логической переменной можно присваивать результат операции сравнения.

Слайд 13 Пусть ans - логическая переменная, n - целая

Пусть 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.

Логический тип данных


Слайд 14 Логическим переменным можно присваивать значения логических выражений, построенных

Логическим переменным можно присваивать значения логических выражений, построенных с помощью логических

с помощью логических функций и (and), или (or), не

(not).

Логический тип данных


Слайд 15 program n_7;
var a, b, c: integer; ans:

program n_7; var a, b, c: integer; ans: boolean;begin writeln ('Определение

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.

Логический тип данных


Слайд 16 Самое главное
Типы данных в языке Паскаль:
- вещественный
- целочисленный
-

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

символьный
- строковый
- логический и другие.
Для них определены соответствующие

операции и функции.

Слайд 20 Опорный конспект
Тип данных в Паскале
Типы данных в языке

Опорный конспектТип данных в ПаскалеТипы данных в языке Паскаль: вещественный, целочисленный,

Паскаль: вещественный, целочисленный, символьный, строковый, логический.
Целые
Логические
abs (x),sqr (x),
sqrt

(x), +, -, *, /

Числовые

ord, char

Символьные

and, or, not

Вещественные


Слайд 21 Домашнее задание
§3.3, вопросы и задания (4, 5 ,

Домашнее задание§3.3, вопросы и задания (4, 5 , 7-15)

7-15)


  • Имя файла: programmirovanie-lineynyh-algoritmov-nachala-programmirovaniya.pptx
  • Количество просмотров: 80
  • Количество скачиваний: 0