Similar presentations:
Интегрированная среда разработки PascalABC.NET
1.
Языка программирования Pascal был разработан ученымБ. Паскалем?
Да
Нет
2.
Какая из групп символом не относится к алфавитуЯП Pascal?
Прописные латинские буквы
Строчные латинские буквы
Римские цифры
Арабские цифры
Некоторые специальные символы
3.
Выберите правильное обозначение типа данных«ЦЕЛОЧИСЛЕННЫЙ»
string
boolean
integer
real
char
4.
Выберите правильное обозначение типа данных«Вещественный»
string
boolean
integer
real
char
5.
Выберите правильное обозначение типа данных«Символьный»
string
boolean
integer
real
char
6.
Выберите правильное обозначение типа данных«Строковый»
string
boolean
integer
real
char
7.
Выберите правильное обозначение типа данных«Логический»
string
boolean
integer
real
char
8.
Какое из имен переменных записано правильно?_23-x
23-x
_23_x
9.
Какое из имен программ записано не верно?Nomer_1
Begin
_Pervij
10.
Какой из разделов описания переменных записанправильно?
Var k,h – intreger;
Var k; h: integer;
Var k,h: integer;
11.
№ 10 (в)№10 (г)
12.
№ 12 (в)№12 (г)
13.
Общий вид программы:program <имя программы>;
const <список постоянных значений>;
var <описание используемых переменных>;
begin <начало программного блока>
<оператор 1>;
<оператор 2>;
...
<оператор n>
end.
14.
Составим программу, которая определяет стоимостьпокупки, состоящей из нескольких тетрадей,
нескольких ручек и нескольких карандашей.
Program ____________
var ______________
begin
____________________
____________________
____________________
____________________
end.
15.
Интегрированная среда разработкиPascalABC.NET
16.
Вывод данныхВывод данных из оперативной памяти на экран монитора:
write
(<выражение 1> ,< выражение 2> , ...,< выражение N>)
список вывода
Выражения - символьные, числовые, логические,
в том числе переменные и константы
Пример: write ('s=', s).
Информация в кавычках выводится на экран
без изменений
17.
Варианты организации выводаВариант организации
вывода
Оператор вывода
Результат
Без разделителей
write (1, 20, 300).
120300
Разделители – запятые
write (1, ’,’ , 20, ’, ’, 300)
1, 20, 300
Разделители – пробелы
write (1, ‘ ‘, 2, ‘ ‘, 3)
1 20 300
18.
Формат выводаФормат вывода позволяет установить количество позиций на
экране, занимаемых выводимой величиной.
write (s:x:y)
x - общее количество позиций, отводимых под число;
y - количество позиций в дробной части числа.
Оператор вывода
Результат выполнения
оператора
write (‘s=‘, s:2:0);
s=15
write (‘s=‘, s:3:1);
s=15.0
write (‘s=‘, s:5:1);
s=
writeln
15.0
- вывод c новой строки!
19.
Ввод данных с клавиатурыВвод в оперативную память значений переменных :
read
(<имя переменной1>, …, <имя переменной N> )
список ввода
Выполнение оператора read:
1) компьютер переходит в режим ожидания данных:
2) пользователь вводит данные с клавиатуры:
несколько значений переменных
числовых типов могут вводиться
через пробел или через запятую;
при вводе символьных переменных
пробел и запятую ставить нельзя;
3) пользователь нажимает клавишу Enter.
20.
Ввод данных с клавиатуры!
Типы
вводимых
значений
должны
соответствовать
типам переменных, указанных в разделе описания переменных.
var i, j: integer; x: real; a: char;
read (i, j, x, a);
Варианты организации входного потока:
1 0 2.5 А<Enter>
1,0 <Enter> 1<Enter>
2.5, А<Enter> 0<Enter>
2.5<Enter>
А<Enter>
После выполнения оператора readln курсор переходит на новую
строку.
21.
Домашнее задание§3.2, знать особенности команд ввода и
вывода
Письменно:
- Стр 119, № 2, 4, 5
- * Стр 119, № 3, 9,10
- ** Стр 119, № 8, 11