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

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

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

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


[pic]

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

    1. Закрепить теоретические знания по работе разветвляющихся программ

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

  2. Задание

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


Вычислить значения М и Х


[pic]

[pic]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  3. Ход работы


    1. Текст программы:


program VETV;

var

A,B,C,X,M: real;

begin

Writeln('Введите A B C');

ReadLn(A,B,C);

X := Sqr(A)-4;

If X>0 then

M := 2*A-cos(b)/(c+1)

else

M := B-sqrt(b+5)/(2+sqr(a));

WriteLn('M= ',M:1:6, ' x=',X:2:6);

end.


    1. Исходные данные (первый вариант) А=1 В=2 С=3

    2. Результат работы программы (первый вариант)

М=_____________________X=___________________

    1. Исходные данные (второй вариант) А=5.5 В=6.8 С=1

    2. Результат работы программы (второй вариант)

М=_____________________X=___________________

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

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

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



program___________________________________________

var________________________________________________

integer____________________________________________

Real______________________________________________

Begin_____________________________________________

WriteLn___________________________________________

ReadLn ___________________________________________

:=________________________________________________

end_______________________________________________

Формат оператора условия имеет следующий вид:

__________________________________________________________________

  1. Вывод

    1. Закрепили теоретические знания по составлению разветвляющихся программ

    2. Приобрели практические навыки по составлению разветвляющихся программ

04






Изм

Лист

докум.

Подп.

Дата

Разраб.




Составление разветвляющихся программ

Лит.

Лист

Листов

Пров.













НМК, -11

Н. контр.




Утв.