![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Название: организация ввода/вывода,вычисление выражений,использование стандартных функцийСодержание книги
Поиск на нашем сайте
ЦЕЛЬ РАБОТЫ: 1. Получение навыков в организации ввода/вывода значений стандартных типов данных. 2. Изучение порядка действий при вычислении выражений. 3. Приобретение навыков в записи выражений на языке ПАСКАЛЬ и использование стандартных функций. ПОСТАНОВКА ЗАДАЧИ: 1. Организовать ввод и вывод данных заданных типов, снабдив распечатки соответствующими заголовками. 2. Распечатать диапазон значений целочисленных переменных и констант. 3. Найти значения функции Y(X) при заданном X. Используя стандартные функции, вычислить Y11, равную целой части Y, и Y22, равную округлению Y до ближайшего целого. СОДЕРЖАНИЕ ОТЧЕТА: 1. Задание на лабораторную работу. 2. Текст программы. 3. Результаты работы программы. МЕТОДИЧЕСКИЕ УКАЗАНИЯ: 1. При работе в диалоговом режиме следует перед процедурой ввода использовать процедуру вывода на экран приглашения-подсказки о том, что наступило время ввода информации и какой именно информации. Например: WRITELN('ВВЕДИТЕ ЦЕЛЫЕ ЧИСЛА K,L,M'). 2. Выводить данные следует двумя способами: в стандартной форме и с указанием ширины поля вывода, при этом выводимую информацию необходимо снабдить заголовками. Для символьных переменных вывести порядковые номера символов. 3. Функции, отсутствующие в списке стандартных функций языка ПАСКАЛЬ, следует выразить через имеющиеся. 4. Ниже приведена программа и результаты работы программы для следующего задания: 1. а) Ввести и распечатать следующие исходные данные: VV=-771, P=-597, VPY=4.4, L=-1.565, LQ='.', P22='=', SG='e' б) Распечатать диапазон целочисленных переменных и констант 2. Y(X)=X*COS(X)+SIN3(X) при X=32.872 program lab4; var vv,p,y11,y22: integer; vpy,l,x,y:real; lq,p22,sg:char; a:boolean; f:text; begin assign(f,'lab4.dat'); rewrite(f); writeln('Введите целые значения vv и p'); read(vv,p); writeln(f,' целые числа '); writeln(f,'стандартная форма заданная ширина поля'); writeln(f,' vv=',vv,' p=',p,' vv=',vv:8,' p=',p:8); writeln(' целые числа '); writeln('стандартная форма заданная ширина поля'); writeln(' vv=',vv,' p=',p,' vv=',vv:8,' p=',p:8); writeln('Введите вещественные значения vpy,l'); readln(vpy,l); writeln(f,'вещественные значения vpy и l'); writeln(f,'стандартная форма заданная ширина поля'); writeln(f,'vpy=',vpy,' l=',l,' vpy=',vpy:6:3,' l=',l:6:3); writeln('вещественные значения vpy и l'); writeln('стандартная форма заданная ширина поля'); writeln('vpy=',vpy,' l=',l,' vpy=',vpy:6:3,' l=',l:6:3); writeln('Введите символьные значения lq,p22,sg');
readln(lq,p22,sg); writeln(f,'символьные переменные lq=''',lq,''' p22=''',p22,''' sg=''',sg,''''); writeln(f,'печать символьных переменных с шириной поля 4:', lq:4,p22:4,sg:4); writeln(f,'порядковые номера символов'); writeln(f,'''',lq,'''-',ord(lq):3); writeln(f,'''',p22,'''-',ord(p22):3); writeln(f,'''',sg,'''-',ord(sg):3); writeln(f,' диапазон целочисленных переменных ',-maxint,'..',maxint); writeln('символьные переменные lq=''',lq,''' p22=''',p22,''' sg=''',sg,''''); writeln('печать символьных переменных с шириной поля 4:',lq:4,p22:4,sg:4); writeln('порядковые номера символов'); writeln('''',lq,'''-',ord(lq):3); writeln('''',p22,'''-',ord(p22):3); writeln('''',sg,'''-',ord(sg):3); writeln(' диапазон целочисленных переменных ',-maxint,'..',maxint); writeln(' Введите значение x'); read(x); y:=x*cos(x)+sqr(sin(x))*sin(x); writeln(f,'при х=',x:6:3,' y=',y:8:4); writeln('при х=',x:6:3,' y=',y:8:4); y11:=trunc(y);y22:=round(y); writeln(f,'y11=',y11:5,' y22=',y22:5); writeln('y11=',y11:5,' y22=',y22:5); writeln(f,'Программу составил Иванов И.И.'); writeln('Программу составил Иванов И.И.'); close(f);readln end. РЕЗУЛЬТАТЫ РАБОТЫ ПРОГРАММЫ: целые числа стандартная форма заданная ширина поля vv=-771 p=-597 vv= -771 p= -597 вещественные значения vpy и l стандартная форма заданная ширина поля vpy= 4.4000000000E+00 l=-1.5650000000E+00 vpy= 4.400 l=-1.565 символьные переменные lq='.' p22='=' sg='e' печать символьных переменных с шириной поля 4:. = e порядковые номера символов '.'- 46 '='- 61 'e'-101 диапазон целочисленных переменных -32767..32767 при х=32.872 y= 4.7433 y11= 4 y22= 5 Программу составил Иванов И.И. Контрольные вопросы: 1. Из каких разделов может состоять программа на языке Паскаль? Какие разделы могут отсутствовать? 2. Что такое лексемы? Сколько их, перечислите их? 3. Какие процедуры используются в Паскале для ввода и вывода данных? ЛАБОРАТОРНАЯ РАБОТА № 4
|
|||||
Последнее изменение этой страницы: 2016-12-10; просмотров: 404; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.29.0 (0.009 с.) |