1
Цель работы
1.1
Закрепить
теоретические знания по работе циклических программ (структура «Цикл – с –
параметром»)
1.2
Обеспечить
усвоение порядка составления программ на языке Паскаль
2
Задание
2.1
Написать
на языке Паскаль программу для следующей задачи:
С клавиатуры введите любое целое число (положительное или
отрицательное). Найти сумму положительных чисел от 1 до введенного числа, если
оно положительное. Если введенное число отрицательное найти сумму от -1 до
этого числа
2.2
Ввести
программу в компьютер и отладить ее
2.3
Проверить
правильность работы программы на тестовом примере
3
Приборы и оборудование
3.1
Персональный
компьютер семейства IBM PC
3.2
Программное
обеспечение персонального компьютера
4
Порядок выполнения
работы
4.1
Составить
программу по заданному условию
4.2
Ввести
программу в компьютер
4.3
Исправить
все ошибки
4.4
Запустить
программу на выполнение
4.5
Задать
исходные значения переменных и записать результат работы программы
4.6
Проверить
правильность расчетов, используя тестовые примеры
4.7
Описать
назначение всех используемых в программе операторов
4.8
Сделать
вывод по работе
5
Ход работы
5.1 Текст программы:
Program
schet;
var
i, n, s :integer;
BEGIN
write('Введите n= ');
read(n);
s:=0;
if n>=0 then
for i:=1 to n do
s:=s+i
else
for i:=-1 downto n do
s:=s+i;
writeln('результат s= ',s);
END.
5.2 Тестовые приметы
5.2.1
Для
задачи ввели положительное число _______ получили_________
5.2.2
Для
задачи ввели положительное число _______ получили_________
5.2.3
Для
задачи ввели отрицательное число ______ получили_________
5.2.4
Для
задачи ввели отрицательное число ______ получили_________
5.3 Тестирование показало
программа работает ________________________
правильно
(неправильно)
5.4 В программе
использованы следующие конструкции языка Паскаль:
program___________________________________________
var________________________________________________
integer____________________________________________
Real______________________________________________
Begin_____________________________________________
WriteLn___________________________________________
ReadLn ___________________________________________
:=________________________________________________
end_______________________________________________
Формат
оператора цикла со структурой «Цикл–с–параметром», с величиной шага 1 (возрастание),
имеет следующий вид:
_________________________________________________________________________
Формат
оператора цикла со структурой «Цикл–с–параметром», с величиной шага - 1 (убывание),
имеет следующий вид:
_________________________________________________________________________
6
Вывод
6.1 Закрепили теоретические
знания по составлению циклических программ (структура «Цикл – с – параметром»)
6.2 Приобрели практические
навыки по составлению циклических программ (структура «Цикл – с – параметром»)
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.