read(a);{ чекає введення з клавіатури значення а і
натискання Enter}
readln(a);{ чекає введення з клавіатури значення а і натискання Enter, і перенесе курсор на слідуючий рядок}
Оператор присвоювання.
Цей оператор не ідентичний знаку =.
Схема запису фурмули в Turbo Pascal повинна бути такою:
<назва змінної> := <значення змінної>;
Наприклад:
a := d*c;
Хід роботи
1. Написати програму, яка виведе на екран строфу вірша:
"На далёкой Амазонке
Не бывал я никогда.
Только "Дон" и "Магдалина" -
Быстроходные суда -
Только "Дон" и "Магдалина" -
Ходят по морю туда."
2. Написати програму, яка запитує у користувача два дійсні числа і виводить їх суму, різницю і добуток.
3. Написати програму, що задає користувачеві прості запитання (5 запитань), і, в залежності від відповіді дає свої коментарії.
Наприклад:
Привіт! Як тебе звуть?
Відповідь: - Оксана.
Скільки тобі років, Оксано?
Відповідь: 16.
Отже твій рік народження - 1990.
і т. д.
Контрольні запитання
1. Який зміст першого рядка програми на Паскалі?
2. Опишіть структуру програми на Паскалі.
3. Які розділи описів можуть бути у програмі?
4. Як буде виглядати сама коротка програма, написана мовою Паскаль?
5. Як описуються константи?
6. Як описуються змінні?
7. Які бувають типи змінних?
8. Які оператори є простими операторами?
9. Що таке складений оператор?
10. Як працює оператор присвоювання?
11. Яка різниця між операторами write i read?
12. Яка різниця між операторами write i writeln?
13. Яка різниця між операторами readln(a) i readln?
14. Як ввести коментар до програми?
15. Як запустити програму?
16. Що таке - компіляція?
17. Як запустити компілятор без запуску програми?
18. Чи можна дві програми виконувати в одному файлі?