Ввод-вывод данных на Паскале

Цель работы

 

Закрепление практических навыков организации ввода-вывода на Паскале.

Постановка задачи

 

Осуществить ввод-вывод данных на Паскале по варианту условия, определяемому номером бригады (табл.4.1). При этом предусмотреть для данных колонки Ввода-выводаиспользование операторов READ-WRITE, а для данных колонки Вывода- использование операторовприсваивания и WRITELN.

Таблица 4.1 Варианты заданий

№№ вариан- тов У с л о в и я:
Ввода-вывода Вывода
  1;8 a1=1,5; t1=1,3×10-5; r1=-3; b1= -36,2; z1=16,3; x1=-2,1×10-3; y1=5; w1=0,75.
  2;9 e2=,7×10-4; z2=1,62; c2=6; d2= -1,362; w2=1,3×10-2; f2=-22,1; g2=10; h2=0,935.
  3;10     b3=9; w3=1,63×10-7; a3=-0,3; a3= 12,62; w3=-3,63; p3=3,1×104; z3=0,3; y3=9.
  4;11     d4=11,39; q4=2,5×10-3; f4=8; z4= -0,762; q4=19; b4=0,4×104; c4=-465; n4=195.
  5;12 ¡5=1,1×10-5; t5=12,5; w5=0,52; n5=15; d5=1,89; d5=0,5×105; f5=-79; m5=137.
  6;13     w6=13,8; h6=6,2×10-5; k6=2003; a6=-0,75; t6=19,8; b6=7,9×10-3; j6=-13; m6=15.
  7;14     b7=6,79; z7=5,1×10-5; x7=-0,863; l7= 12; p7=-8,91; w7=-27; a7=8,1×10-6; g7=0,21.
  b8=11; w8=1,33×10-6; a8=-0,5; a8= 13,56; w8=-3,63; p8=2,1×103; z8=0,73; y8=19.

Содержание самостоятельной работы

 

Самостоятельная работа включает в себя:

3.1. Ознакомление с теоретическими сведениями.

3.2. Оформление в тетради для лабораторных работ ответов на вопросы согласно варианту задания, т.е. предварительный протокол выполнения работы, который должен содержать следующие пункты:

-номер и название работы;

-цель работы;

-постановку задачи;

-схему машинного алгоритма;

-таблицу идентификаторов;

-текст исходной Паскаль-программы.

 

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

Последовательность выполнения работы такова:

4.1. Предъявление преподавателю для проверки тетради по лабораторным работам с целью проверки готовности студента к выполнению данной работы.

4.2. Набор на клавиатуре текста Паскаль-программы в заданном каталоге и подкаталоге своей подгруппы.

4.3. Компиляция исходной программы.

4.4. В случае обнаружения ошибок редактирование программы с последующей её повторной компиляцией.

4.5. Запуск программы после сообщения об успешной её компиляции.

4.6. Ввод исходных данных для получения окончательного результата.

4.7. Распечатка текста Паскаль-программы и результатов.

Контрольные вопросы

 

5.1. Что Вы понимаете под вводом данных на Паскале?

5.2. В какой форме осуществляется ввод данных на Паскале?

5.3. Что Вы понимаете под выводом данных на Паскале?

5.4. В каких форматах можно осуществить вывод данных на Паскале?

5.5. Какими операторами можно организовать ввод данных на Паскале?

5.6. Каковы правила записи операторов ввода-вывода данных на Паскале?

 

6. Содержание отчёта

Отчёт по выполненной работе оформляется на основании предварительного протокола (см. пункт 3.2) и должендополнительно содержать следующие сведения:

6.1. Экспериментальные результаты в виде распечатки текстаотлаженнойПаскаль-прог-раммы и результатов счёта.

6.2. Выводы по работе.

РАБОТА №5

Линейные вычислительные процессы

Цель работы

 

Закрепление практических навыков составления Паскаль-программ решения задач

линейной вычислительной структуры.

Постановка задачи

 

Построить схему машинного алгоритма и составить Паскаль-программу решения задачи по варианту условия, определяемому номером бригады (табл.5.1):

Таблица 5.1 Варианты заданий

 

№№ вариантов Математические выражения Исходные данные
  a=15,2; x=0,89; Z=31,8; y=1,25.  
  =0,85; q=10,2; x=2,675.
  ; Z=0,764; a=1,27; t=12,5; q=0,9.  
  x=2,61; y=1,13; =0,84.
  q=7,6; x=-0,78; z=4,67.
  a=1,8; x=0,729; y=6,3; t=-1,5.
  =0,875; =1,8; t=7,9; =1,1.
  =2,65; z=1,7; x=15,4; t=0,76.

 

Содержание самостоятельной работы

 

Самостоятельная работа включает в себя:

3.1. Ознакомление с теоретическими сведениями.

3.2. Оформление в тетради для лабораторных работ ответов на вопросы согласно варианту задания, т.е. предварительный протокол выполнения работы, который должен содержать следующие пункты:

-номер и название работы;

-цель работы;

-постановку задачи;

-алгоритм решения;

-схему машинного алгоритма;

-таблицу идентификаторов;

-текст исходной Паскаль-программы.

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

Последовательность выполнения работы такова:

4.1. Предъявление преподавателю для проверки тетради по лабораторным работам с целью проверки готовности студента к выполнению данной работы.

4.2. Набор на клавиатуре текста Паскаль-программы в заданном каталоге и подкаталоге своей подгруппы.

4.3. Компиляция исходной программы.

4.4. В случае обнаружения ошибок редактирование программы с последующей её повторной компиляцией.

4.5. Запуск программы после сообщения об успешной её компиляции.

4.6. Ввод исходных данных для получения окончательного результата.

4.7. Распечатка текста Паскаль-программы и результатов.

Контрольные вопросы

 

5.1. Что Вы понимаете под термином «линейная вычислительная структура»?

5.2. Как строится схема машинного алгоритма линейной вычислительной струк-туры?

5.3. Каково назначение таблицы идентификаторов?

5.4 С чего начинается написание Паскаль-программы?

5.5. Чем заканчивается текст Паскаль-программы?

5.6. В каких форматах можно осуществить вывод данных на Паскале?

5.7. Что означает выражение «естественный порядок выполнения операторов»?

6. Содержание отчёта

Отчёт по выполненной работе оформляется на основании предварительного протокола (см. пункт 3.2) и должендополнительно содержать следующие сведения:

6.1. Экспериментальные результаты в виде распечатки текстаотлаженнойПаскаль-программы и результатов счёта.

6.2. Выводы по работе.

 

РАБОТА №6