Similar presentations:
История и общие сведения о языке программирования Паскаль. Организация ввода и вывода данных
1.
12
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2.
История и общие сведения о языкепрограммирования Паскаль.
Организация ввода и вывода данных
Глава 3. Алгоритмы и элементы
программирования. Начало
программирования
3.
История языка программированияПаскаль
Никлаус Вирт
(родился в 1934)
швейцарский учёный, специалист в области
информатики, один из известнейших теоретиков
в
области
разработки
языков
программирования, профессор компьютерных
наук Швейцарской высшей технической школы
Цюриха (ETHZ), лауреат премии Тьюринга 1984
года. Создатель и ведущий проектировщик
языков программирования Паскаль, Модула-2,
Оберон.
Язык был создан Никлаусом Виртом в 1968—
1969 годах после его участия в работе комитета
разработки стандарта языка Алгол-68.
4.
История языка программированияПаскаль
Блез Паскаль
(1623-1662)
французский математик, механик, физик,
литератор и философ
Сконструировал (1641, по другим
сведениям — 1642) суммирующую
машину, которая складывала 2 числа
5.
Язык программирования – это формальный язык,предназначенный для записи алгоритмов, исполнителем
которых будет компьютер.
Алфавит
языка
• Латинские прописные
буквы (A,B,C,…,X,Y,Z)
• Латинские строчные буквы
(a,b,c,…,x,y,z)
• Арабские цифры
(0,1,2,…,7,8,9)
• Специальные символы
Типы
данных
integer - целочисленный
real - вещественный
char - символьный
string - строковый
boolean - логический
6.
Общий вид программы на языкепрограммирования
program <имя программы>;
const <список постоянных
значений>;
var <описание используемых
переменных>;
begin <начало программного
блока>
<оператор 1>;
<оператор 2>;
…
<оператор n>;
program n_1;
const pi = 3,14;
var r, S: real;
begin
writeln (‘Введите значение
радиуса’);
readln (r);
S:= pi*r;
writeln (‘Площадь окружности
= ’, S);
7.
Организация ввода и вывода данныхВвод (read/readln)
• read (<имя переменной 1>, <имя переменной 2>, …,
<имя переменной n>)
• read (a, b, …, n)
Вывод (write/writeln)
• write (<выражение 1>, <выражение 2>, …,
<выражение n>)
• write (‘Площадь окружности = ’, S)
• write (‘Введите радиус окружности’)
• write (S)
8.
ЗаданиеНаписать программу, которая выведет слова «Язык
программирования Паскаль»
program n_1;
begin
writeln (‘Язык программирования
Паскаль’);
end.
9.
Домашнее задание§3.1-3.2, записи в тетради,
задание 11 стр.113