Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Форматированный вывод информации ⇐ ПредыдущаяСтр 3 из 3
В операторах write и writeln имеется возможность записи выражения, определяющего ширину поля вывода. Формат для данных целого и строкового типов: Write (A: m), где m – ширина поля вывода. Пример: Значение A Выражение Результат 134 write (A: 6) ___134 Величина А выводится в крайние правые позиции поля шириной 6. При выводе вещественных значений, кроме ширины поля вывода, через двоеточие надо указывать количество позиций, необходимых для дробной части числа. При форматированном выводе вещественных чисел эти числа выводятся в формате с фиксированной точкой. Формат для данных вещественного типа: Write (A: m: n), где m – ширина поля вывода; n – количество знаков в дробной части числа (0 < = n < = 24). Если n > 24, то при выводе используется формат с плавающей точкой. Пример: Значение A Выражение Результат 511.04 write (A: 8: 4) 511.0400 -46.78 write (A: 7: 2) _-46.78 Если число не помещается в m позиций, то поле вывода расширяется до минимально необходимого.
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
Порядковый номер студента по списку группы соответствует номеру варианта. По заданию требуется: 1. Определить порядок реализации вычислений. 2. Составить графическую схему алгоритма. 3. Записать программу на языке Turbo Pascal. 4. Выполнить расчеты на ЭВМ. 5. Написать отчет по лабораторной работе.
Пример выполнения работы
Задание: Вычислить и вывести на экран значения переменных y и p, используя расчетные формулы:
,
где a = 0, 59, z = -4, 8, x = 2, 1.
Блок-схема алгоритма решения представлена на рис.1. В блоке 3 вводятся исходные данные a, x, z. В блоке 4 вычисляется значение тангенса. В блоках 5 и 6 вычисляются значения функций y и p, а в блоке 7 осуществляется вывод вычисленных значений.
Рис.1. Блок-схема алгоритма решения Программа, реализующая приведенный алгоритм имеет вид: Program lab_1; Var a, x, z, c, y, p: real; Begin Writeln ('Введите a, x, z ’); Read (a, x, z); c: = sin(x*x)/cos(x*x); y: = a*exp(3*ln(c))*sqr(x)+sqrt(z*z/(a*a+x*x)); p: = ln(a+x*x)+sqr(sin(z/a)); Writeln ('y = ’, y: 8: 3, ’ p = ‘, p: 8: 3); End. варианты заданий
СОДЕРЖАНИЕ И ОФОРМЛЕИНЕ ОТЧЕТА ПО ЛАБОРАТОРНОЙ РАБОТЕ
Отчет оформляется в текстовом редакторе MS Word в формате А4 и должен содержать: 1. Название лабораторной работы. 2. Цель работы. 3. Задание. 4. Графическую схему алгоритма с учетом требований ГОСТ 19.701-90. 5. Программу на алгоритмическом языке Turbo Pascal. 6. Результаты выполнения работы. 7. Проверку в математическом редакторе Mathcad.
ВОПРОСЫ для самоконтроля
1. Из чего состоит алфавит языка Turbo Pascal? 2. Что такое идентификатор? 3. Расскажите о данных языка Turbo Pascal. 4. Перечислите типы данных в языке Turbo Pascal. 5. Чем отличаются вещественные числа от целых? Формы представления вещественных чисел. 6. Как выглядит общая структура программы в Pascal? 7. Формат заголовка в программе. 8. Как задать описание используемых библиотек в программе? 9. Укажите описание используемых меток в программе. 10. Формат описания констант. 11. Формат описания переменных. 12. Как задать тип переменной в программе? 13. Формат описания процедур и функций. 14. Укажите формат раздела операторов. 15. Что такое выражение, операция, операнд? 16. Какие операции в языке Pascal относятся соответственно к арифметическим, логическим, отношения? 17. По каким правилам производится вычисление арифметических выражений? Укажите старшинство выполнения операций. 18. Укажите имена стандартных арифметических функций языка Pascal. 19. Формат оператора присваивания. Допустимо ли использование величин разных типов в арифметическом выражении? 20. В чем заключается отличие оператора ввода Read от оператора Readln? 21. Укажите форматы вывода данных. 22. Как организовать пропуск одной, двух строк при выводе?
|