Практическая работа по информатике

Автор публикации:

Дата публикации:

Краткое описание: ...


[pic]

  1. Цель работы

    1. Закрепить теоретические знания по работе циклических программ (структура «Цикл – с – параметром»)

    2. Обеспечить усвоение порядка составления программ на языке Паскаль

  2. Задание

    1. Написать на языке Паскаль программу для следующей задачи:


С клавиатуры введите любое целое число (положительное или отрицательное). Найти сумму положительных чисел от 1 до введенного числа, если оно положительное. Если введенное число отрицательное найти сумму от -1 до этого числа


    1. Ввести программу в компьютер и отладить ее

    2. Проверить правильность работы программы на тестовом примере

  1. Приборы и оборудование

    1. Персональный компьютер семейства IBM PC

    2. Программное обеспечение персонального компьютера

  2. Порядок выполнения работы

    1. Составить программу по заданному условию

    2. Ввести программу в компьютер

    3. Исправить все ошибки

    4. Запустить программу на выполнение

    5. Задать исходные значения переменных и записать результат работы программы

    6. Проверить правильность расчетов, используя тестовые примеры

    7. Описать назначение всех используемых в программе операторов

    8. Сделать вывод по работе

  3. Ход работы

    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.


    1. Тестовые приметы

      1. Для задачи ввели положительное число _______ получили_________

      2. Для задачи ввели положительное число _______ получили_________

      3. Для задачи ввели отрицательное число ______ получили_________

      4. Для задачи ввели отрицательное число ______ получили_________

    2. Тестирование показало программа работает ________________________

правильно (неправильно)

    1. В программе использованы следующие конструкции языка Паскаль:

program___________________________________________

var________________________________________________

integer____________________________________________

Real______________________________________________

Begin_____________________________________________

WriteLn___________________________________________

ReadLn ___________________________________________

:=________________________________________________

end_______________________________________________

Формат оператора цикла со структурой «Цикл­–с–параметром», с величиной шага 1 (возрастание), имеет следующий вид:

_________________________________________________________________________

Формат оператора цикла со структурой «Цикл­–с–параметром», с величиной шага - 1 (убывание), имеет следующий вид:

_________________________________________________________________________

  1. Вывод

    1. Закрепили теоретические знания по составлению циклических программ (структура «Цикл – с – параметром»)

    2. Приобрели практические навыки по составлению циклических программ (структура «Цикл – с – параметром»)

06






Изм

Лист

докум.

Подп.

Дата

Разраб.




Составление программ со структурой «Цикл – с – параметром»

Лит.

Лист

Листов

Пров.













НМК, -11

Н. контр.




Утв.