Читать лекция по информатике, вычислительной технике, телекоммуникациям: "Периферийное устройство ПЭВМ, Характеристика этапов подготовки и решения задач на ПЭВМ в любой систе..." Страница 2

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

вычисления, сложные графические построения, математический анализ и т.п. Для этого разработано множество языков программирования. Один из них, наверное самый известный, это Turbo Pascal 7.0. На основе его созданы более мощные системы, такие как Delphi.

Turbo Pascal 7.0 графический оформлен так: вверху экрана расположено горизонтальное меню с различными функциями, а под ним, расположено рабочее поле для ввода команд. Внизу экрана расположено дополнительное подменю.

Итак, рассмотрим основные этапы подготовки и решения задач на языке Pascal.

Для того, чтобы приступить к решению каких либо задач, надо запустить Turbo Pascal 7.0. Предположим, что ярлык этой программы расположен на рабочем столе. Запускаем эту программу двойным щелчком левой кл. мыши. Программа запущена.

Теперь, когда программа запущена, приступаем непосредственно к решению задачи. Для простоты и наглядности возьмём, к примеру, такую задачу: Найти значение выражения:Итак, дана задача. Проанализируем её:

Чтобы найти ответ требуется произвести математические операции, такие как вычитание, извлечение корня, деление и возведение в степень.

Теперь установим порядок действий:

Порядок таков: возведение в степень, извлечение корня, вычитание и, наконец, деление.

Как видим, нам даны в условии три переменные a, b, и с. Результат запишем в переменную r.

В Паскале переменным следует определить тип. Есть множество различных типов но мы будем использовать только два: целый, Integer, (целые числа) и вещественный, Real, (дробные), т.к. результат может получиться и дробный.

При решении этой задачи будем использовать процедуру ввода Read» и вывода – Writeln. Также будет использована процедура очистки экрана Clrscr.

В рабочем поле запишем: «Program», и через пробел название нашей программы: Program Primer;

В Turbo Pascal 7.0 после каждой строки надо ставить символ «;». Правда, есть исключения. Одно из них – операторные скобки (Begin – end). В них берут всё «тело» программы и после Begin не ставится «;», а после end ставится точка, хотя и тут есть свои тонкости.

Подключим модуль CRT для выполнения некоторых процедур командой uses CRT;

Затем следует раздел переменных VAR. Тут опишем наши переменные – a,b,c: Integer; r:Real;

Переходим к составлению программы. Откроем операторную скобку   Begin

Запишем процедуру очистки экрана ClrScr; для того, чтобы при многоразовом выполнении программы с экрана удалялись устаревшие результаты.

Далее, для удобства запишем процедуру Writeln(Введите переменные a,b,c);

В «апострофы» берётся текст для того, чтобы программа «поняла», что это текст.

Запишем команду Read (a,b,c); (Ввод переменных).

Теперь запишем непосредственное решение задачи.

r:=(sqr(a)-sqrt(b))/c;

« := »   символ «присвоить» равносильный обычному знаку « = ».

sqr(a) – это ф-ция, возводящая переменную «а» в квадрат. sqrt(b)) – ф-ция, извлекающая квадратный корень из переменной.

Итак, программа "посчитает" пример и "запишет" результат в переменную "r". Теперь осталось вывести ответ на экран. Для этого запишем ранее используемую процедуру Writeln ( ответ: r);.

"Задержим" экран для просмотра результата командой ReadKey – "введите клавишу". После этого закроем операторные скобки: end.

Готово. Программа выглядит так: Program preimer;

Uses Crt;

Var a,b,c: integer;

r: real;

begin

clrscr;

Writeln(Введите переменные a,b,c);

Read (a,


Интересная статья: Быстрое написание курсовой работы