409.96K
Category: programmingprogramming

История и общие сведения о языке программирования Паскаль. Организация ввода и вывода данных

1.

1
2
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
English     Русский Rules