Читайте также:
|
Помощь в написании учебных работ
|
Частіше за все представляє собою випереджувальний викид негативної інформації. Його завдання – викликати реакцію супротивника завчасно і в більш вигідному для себе контексті. Цей прийом нерідко використовують владні структури, щоб нейтралізувати критику майбутніх непопулярних рішень. В даному випадку влада сама організовує «випадковий» витік негативної інформації, щоб стимулювати прояви суспільного обурення. Це робиться для того, щоб заздалегідь «випустити пар» у всіх незадоволених. До початку «Дня Х» костер народного гніву вже встигне згаснути. До моменту прийняття відповідного рішення люди втомляться протестувати та сприймуть дії влади дуже в’яло.
Під час виборів прикладом такого роду є упереджу вальна публікація компромату, відносно безпечного для контекстного кандидату. Таким чином задовольняється потреба електорату в «клубничці». Мета – знизити існуючий інтерес виборців до інформації такого роду. Наступні публікації більш гострих матеріалів, які, можливо, будуть ініційовані політичними противниками, вже не викликають великої уваги – виборець наївся «чорнухою» і більше не реагує на неї…
Лабораторная работа 1. Справочные сведения
1. Основные типы переменных
1. Символьный тип: char
2. Целочисленные типы:
Тип | Диапазон |
ShortInt | -128..127 |
Byte | 0..255 |
SmallInt | -32768..32767 |
Word | 0..65535 |
LongInt | -2147483648..2147483647 |
Integer | -2147483648..2147483647 |
LongWord | 0..4294967295 |
Cardinal | 0..4294967295 |
Int64 | -263..263-1 |
3. Вещественные типы:
Тип | Количество значащих цифр |
Single | 7-8 |
Real | 15-16 |
Double | 15-16 |
Extended | 19-20 |
4. Структурированные типы: string
2. Основные операции
1. Арифметические операции
Операция | Действие | Тип операндов | Тип результата |
+ | сложение | целый/вещественный | целый/вещественный |
- | вычитание | целый/вещественный | целый/вещественный |
* | умножение | целый/вещественный | целый/вещественный |
/ | деление | целый/вещественный | вещественный |
2. Основные математические функции класса System
Обозначение | Тип аргументов | Тип результата | Действие |
abs(x) | целый/вещественный | целый/вещественный | модуль числа |
cos(x) | вещественный | вещественный | косинус |
sin(x) | вещественный | вещественный | синус |
arctan(x) | вещественный | вещественный | арктангенс |
sqr(x) | вещественный | вещественный | квадрат числа |
sqrt(x) | вещественный | вещественный | квадратный корень |
ln(x) | вещественный | вещественный | натуральный логарифм |
pi | без аргументов | вещественный | число π |
exp(x) | вещественный | вещественный | экспонента ex |
3. Некоторые функции класса Math
Обозначение | Тип аргументов | Тип результата | Действие |
tan(x) | вещественный | вещественный | тангенс |
cot(x) | вещественный | вещественный | котангенс |
arccos(x) | вещественный | вещественный | арккосинус |
arcsin(x) | вещественный | вещественный | арксинус |
arccot(x) | вещественный | вещественный | арккотангенс |
intpower(x,y) | x – вещественный, y – целый | вещественный | возведение числа x в целую степень y |
power(x,y) | вещественный | вещественный | возведение числа x в любую степень y |
log10(x) | вещественный | вещественный | десятичный логарифм |
logN(x,n) | вещественный | вещественный | логарифм от числа x по основанию n |
cell(x) | вещественный | целый | округление вверх |
floor(x) | вещественный | целый | округление вниз |
hypot(x,y) | вещественный | вещественный | гипотенуза |
Примечание. Если вы собираетесь возводить число в целую степень, желательно использовать функцию intpower из-за ее скорости.
Методические указания к части 2:
В задачах, в которых сказано, что надо найти углы, их необходимо перевести в градусы с помощью функции RadToDeg(x). Вводимые же с консоли углы переводятся в радианы с помощью функции DegToRad(x).
1. Гипотенузу необходимо найти двумя способами и вывести оба результата.
5. Теорема косинусов: Квадрат стороны треугольника равен сумме квадратов двух других сторон минус удвоенное произведение этих сторон на косинус угла между ними
6. Сначала найдите периметр основания. Площадь всей поверхности S= Роh +2Sо, где Ро – периметр основания, Sо – площадь основания. Объем тела равен произведению площади основания на высоту.
8.
10, 19. Расстояние между двумя точками
19. Формула Герона , где p – полупериметр.
20. Используйте округление.
21.
, d – шаг прогрессии
22.
, q – знаменатель прогрессии
Создание консольного приложения:
1. Откройте среду разработки.
2. Выполните команду File -> New.
3. Выберите FPCUnit Console Application и нажмите Ok.
Если у Вас было загружено другое приложение, тогда компилятор спросит сохранить его или нет:
4. Если хотите сохранить, тогда нажмите Yes, если нет – No.
После этого Lazarus спросит название приложения:
5. Задайте название и нажмите кнопку Create unit.
6. Lazarus сразу же сгенерировал текст для консольного приложения, но в принципе нам такой текст не нужен. Откроем текст проекта Project -> View Source, укажем директиву в тексте проекта: {$AppType CONSOLE}
7. Вместо текста, сгенерированного Lazarus, введём:
program Название_программы;
{$mode objfpc}{$H+}
{$AppType CONSOLE}
begin
end.
8. Это совершенно пустое консольное приложение. В дальнейшем, мы часто будем им пользоваться.
P.S. Чтобы в ходе выполнения программы текст на русском языке отображался корректно проделайте следующие действия: сделайте щелчок правой кнопкой мыши в окне с программным кодом, выберите Параметры файла - Кодировка - CP866.
Дата добавления: 2014-11-24; просмотров: 7 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Пробні кульки | | | Приставки на з - с |