Вопрос 13
Операторы вывода осуществляют вывод результатов решения.
Операторы вывода:
write (b1,b2,..bn);
writeln (b1,b2,..bn);
writeln;
где (b1,b2,..bn) – имена значений переменных подлежащих выводу.
Буквы ln имеют тоже значение то же значение что и в операторе readln.
Оператор write (b1,b2,..bn) выполняет вывод значений соответствующих именам b1,b2,..bn в стандартный выходной файл OUTPUT. Выводимые значения размещаются в одной строке.
Оператор writeln (b1,b2,..bn) выполняет вывод значений, соответствующих именам b1,b2,..bn в стандартный файл OUTPUT. После вывода последнего значения осуществляется переход к новой строке файла OUTPUT.
Оператор writeln обеспечивает пропуск строки в файле OUTPUT и переход к началу следующей строки.
Вопрос 14
Оператор цикла с известным количеством повторений:
Оператор цикла FOR
служит для организации цикла с известным числом повторений
Общий вид записи оператора:
For i:=m1 to m2 do
<оператор тела цикла>;
For i:=m1 downto m2 do
<оператор тела цикла>;
где i – параметр цикла;
m1, m2 – начальное и конечное значение параметра цикла.
Значения m1 и m2 записываются константами или выражениями того же типа, что и тип переменной цикла.
При ключевом слове to шаг изменения параметра цикла равен +1, а при downto равен -1.
Пример:
Program primer;
Var
k, m: integer;
begin
For k:=1 to 20 do
begin
m:=sqr(k);
writeln (‘m=’, m);
end
end.
Вопрос 22
Этапы решения задач на ПЭВМ.
1. Спецификация (определение, формулирование требований к программе) - один из важнейших этапов, на котором подробно описывается исходная информация, формулируются требования к результату, поведение программы в особых случаях (например, при вводе неверных данных), разрабатываются диалоговые окна, обеспечивающие взаимодействие пользователя и программы.
2. Разработка алгоритма - необходимо определить последовательность действий, которые надо выполнить для получения результата. Результатом этапа разработки алгоритма является подробное словесное описание алгоритма или его блок-схема.
3. Кодирование (запись алгоритма на языке программирования) - алгоритм записывается на выбранном языке программирования. В результате получается исходная программа.
4. Отладка - это процесс поиска и устранения ошибок. Ошибки в программе разделяют на две группы: синтаксические (ошибки в тексте) и алгоритмические. Синтаксические ошибки — наиболее легко устраняемые. Алгоритмические ошибки обнаружить труднее. Этап отладки можно считать законченным, если программа правильно работает на одном-двух наборах входных данных.
5. Тестирование - на этом этапе следует проверить, как ведет себя программа на как можно большем количестве входных наборов данных, в том числе и на заведомо неверных.
6. Создание справочной системы - если разработчик предполагает, что программой будут пользоваться другие, то он обязательно должен создать справочную систему и обеспечить пользователю удобный доступ к справочной информации во время работы с программой.
7. Создание установочного диска (CD-ROM) - чтобы пользователь мог самостоятельно, без помощи разработчика, установить программу на свой компьютер. Обычно помимо самой программы на установочном диске находятся файлы справочной информации и инструкция по установке программы.
Arctg x=Arctan (x) =Exp (x)
Ln x=Ln (x)