Язык программирования Pascal. Линейные программы. Васильев В.В - 16 стр.

UptoLike

16
k1:=k mod 10;
{вычисление количества десятков}
r:=k div 10; k2:=r mod 10;
{вычисление количества сотен}
r:=r div 10;k3:=r mod 10;
{вычисление суммы цифр}
s:=k1+k2+k3;
{вывод суммы цифр целого трехзначного числа}
writeln('Сумма цифр числа ',k,' равна ',s); readln
end.
7. Тест.
Введите целое трехзначное число:758.
Сумма цифр числа 758 равна 20.
В задаче мы не сделали защиту данных при вводе, так как нужные для это-
го операторы ветвления и циклов будут рассмотрены нами в следующей лабо-
раторной работе.
Подготовьтесь к ответам на все(!) контрольные вопросы и выполните
все(!) контрольные задания.
Контрольные вопросы и задания
1. Общие сведения о языке Паскаль
1. Какие языки программирования называются языками высокого уровня?
2. Что такое трансляция программы ?
3. Что такое интерпретация? Компиляция? Приведите примеры.
4. Какие языки программирования называются языками высокого уровня?
5. Из чего состоит текст программы на Паскале?
6. Что входит в алфавит языка Паскаль?
7. Как выглядят зарезервированные слова в окне редактора Турбо Паскаля?
8. Что такое величина? Чем она характеризуется?
9. Что такое идентификатор ?
10. Какие величины называются переменными? Постоянными?
11. Что такое константа? Переменная?
12. Что такое тип величины?
13. Какие типы данных считаются простыми?
14. Охарактеризуйте порядковые типы данных .
15. Охарактеризуйте структурированные типы данных .
16. Что собой представляет строковый тип?
17. Что называется меткой ?
18. Что такое процедура? Параметры процедуры?
19. Как написать комментарии в программе ?
20. Что такое операторы? Приведите пример.
21. Что называется операторными скобками?
22. Как используется в программе точка с запятой ?