Для чего мы используем параметры. Параметры и переменные в функциях


Функция это просто блок кода, который имеет название и входные параметры для обработки, который может быть выполнен, когда нам это нужно. Может показаться, что толку от них мало, но, поверьте мне, когда вы поймете и научитесь использовать функции, вы сможете сэкономить кучу времени и написать код, который будет гораздо более удобным для чтения!

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

Создаем свою первую php функцию

Когда вы создаете функцию, нужно сначала дать ей имя, например, myCompanyName. Лучше всего называть функции понятными названиями, которые будут иметь смысл, чтобы не запутаться. Это же касается и .

Синтаксис для создания функции довольно очевидный и логичный. Во-первых, вы должны сказать PHP, что вы хотите создать функцию. Это можно сделать, введя ключевое слово function и ваше имя функции и некоторые другие вещи (о которых мы поговорим чуть позже).

Вот как выглядит объявление функции myCompanyName:

Примечание : Название функции может начинаться со знака «_», но не с цифры!
Это лишь каркас нашей функции, а внутри него мы можем поместить любой код, который захотим. При вызове функции он будет выполняться. Видите в фигурных скобках в приведенном выше примере «{}»? Эти скобки определяют, где должен быть наш код функции. Открывающая фигурная скобка «{» говорит PHP, что код функции начинается, а закрывающая фигурная «}» говорит PHP, что наша функция окончена!

Давайте добавим в нее что-то простенькое, например .

Вот и все, довольно просто, правда? Теперь научимся вызывать нашу функцию.

Вызов готовой функции php

Теперь, когда вы закончили кодирование простейшей функции, пришло время ее испытать. Ниже приведен простой скрипт. Давайте сделаем вот что: объявим свою функцию и используем ее.

!
"; myCompanyName(); echo "Рад вас видеть!
";

Хотя это был простой пример, важно понимать, что любая невнимательность может привести к ошибке. Когда вы создаете функцию, следуйте этим простым рекомендациям.

  • Всегда начинайте ваши функции с ключевым словом function.
  • Помните, что ваш код функции должны быть между «{» и «}».
  • Когда вы вызываете функцию, убедитесь, что пишете ее имя правильно.

Функции с параметрами

Еще одна полезная возможность состоит в том, что функции вы можете вызывать с параметрами, то есть передавать внутрь ее кода дополнительную информацию. Наша первая функция myCompanyName не очень-то и полезна, потому что все что она умеет, это печатать одну и ту же строку.

Однако, если бы мы использовали параметры, то мы могли бы добавить некоторые дополнительные фишки в нашу функцию! Параметр появляется скобках «()» и выглядит как обычная переменная PHP. Давайте создадим новую функцию, которая создает пользовательское приветствие основанное на имени человека, которое мы передадим в качестве параметра.

"; } ?>

Теперь когда мы будем вызывать функцию sayHello, то в скобках обязательно должны указывать параметр (имя), так как функция объявлена с параметром и игнорировать его нельзя.
Если мы хотим указывать несколько параметров, то просто перечисляем их при объявлении функции через запятую и все, ничего больше не требуется.

Возвращение значения функцией php

Помимо того, что вы имеете возможность передать функции информацию, она так же может и сама вернуть значение. Но помните, функция может возвращать только одно значение, хотя это может быть что угодно: целое число, вещественное, булевое значение, как вы пожелаете!

Как она возвращает значение? Лучше всего разобраться на примере. Объявим функцию с параметрами, а затем присвоим результат некоторой переменной, вот так:

"; $myNumber = mySum(3, 4); // Сохраняем результат вызова функции mySum в переменную $myNumber echo "После вызова функции, myNumber = " . $myNumber ."
"; ?>

Чтобы присвоить функции значение — в нее добавляется оператор return, видите его? Результат сложения двух чисел хранится в переменной $total, а с помощью return $total это значение передается самой функции. Затем мы просто присваиваем его переменной $myNumber после вызова функции mySum с двумя параметрами 3 и 4 (это числа которые следует сложить).

Практикуйтесь, разбирайтесь и у вас все получится!

Возможность использования «пользовательских параметров и показателей» пришла вместе с новой версией Google Analytics. Если ранее, в ставшей уже классической версии Google Analytics, нам была предоставлена возможность манипулировать 5-ю пользовательскими переменными, то теперь в Universal Analytics мы можем использовать до 20 пользовательских параметров и показателей.

Для удобства работы с материалом я разделил его на блоки:

  • 1. Что такое пользовательские параметры и показатели?
  • 2 .Для каких целей могут быть использованы пользовательские параметры и показатели Universal Analytics?
  • 3 .Ограничения использования пользовательских параметров и показателей.
  • 4 .Создание пользовательских параметров и показателей.
  • 5. Установка значений пользовательских параметров и показателей.
  • 6. Работа с пользовательскими параметрами и показателями в отчетах Google Analytics.

Что такое пользовательские параметры и показатели?

Если объяснять простыми словами, то параметры описывают характеристики некоторого объекта, например, это может быть заголовок или URL страницы.

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

Для каких целей могут быть использованы пользовательские параметры и показатели Universal Analytics?

  1. вы можете с их помощью передавать в Google Analytics информацию, которой нет в стандартных отчетах;
  2. пользовательские параметры и показатели используются в таких возможностях Google Analytics, как расширение данных и импорт данных о расходах;
  3. они позволяют помечать посетителей, а затем анализировать поведение различных групп пользователей, например, тех, кто зарегистрирован на сайте, и тех, кто не прошел эту процедуру.

Это далеко не исчерпывающий перечень возможных вариантов использования параметров и показателей, которые вы можете создать сами.

Ограничения использования пользовательских параметров и показателей .

В классической версии Google Analytics можно использовать 5 пользовательских переменных, в версии Universal Analytics - до 20 пользовательских параметров и показателей. Если вы - пользователь версии Premium, то сможете создать до 200 собственных параметров и показателей.

Обратите внимание: 20 и 200 - это общее количество параметров и показателей. Т.е., можно создать 15 параметров и 5 показателей (всего 20), но не 20 параметров и 20 показателей (всего 40).

Лимит устанавливается на каждый ресурс.

Создание пользовательских параметров и показателей.

Для того чтобы создать пользовательский параметр или показатель, необходимо перейти в режим администратора, выбрать нужный (из доступных) ресурс, после чего в меню найти пункт «Пользовательские определения»:

Затем выбираете нужное значение: параметр или показатель (в зависимости от того, что вы собираетесь создать). После выбора откроется страница, на которой будут отображены все параметры или показатели, ранее созданные для ресурса:

Доступные параметры и показатели Universal Analytics

Для создания новой записи нажмите на красную кнопку вверху таблицы:

Отобразится форма, в которой нужно заполнить поле «Название» (оно будет использоваться в отчетах), а также указать область действия параметра или показателя:


Создание параметра Google Analytic s

Если вы не знакомы с областью действия параметров и показателей, рекомендую ознакомиться с официальной документацией (на английском языке).

Если Вам сложно понять принцип работы хитов, сессий и уровня пользователя, то постараюсь немного раскрыть эту тему.

В Google Analytics все строится на хитах. Единичный просмотр страницы, событие на сайте, транзакция, социальное действие и прочее – все это называется хитами . Для наглядности, назовем это «ваш шаг».

Сессия – это набор хитов, которые выполняются до тех пор, пока сессия не прерывается, т.е., пока не прошло 30 минут бездействия пользователя (время по умолчанию). До этого момента сессия считается активной. Для наглядности – это ваши шаги (хиты) от первого шага (хита) до заключительного (хита). По прошествии 30 минут Вы сделали шаг (хит): начался второй путь (новая, вторая сессия).

Уровень пользователя – это все хиты и сессии одного пользователя: это все ваши шаги (хиты) и пути (сессии) за то время, пока вы можете двигаться.

О том, как ведут себя значения , устанавливаемые для параметров и показателей на различных уровнях, достаточно информативно отображено на иллюстрациях в официальной документации. Советую разобраться с этим, чтобы потом не возникало вопросов: «Почему некоторые значения оказываются «затертыми»?»

Установка значений пользовательских параметров и показателей.

После того как вы создали необходимые вам параметры и показатели, им нужно начать присваивать значения. Сделать это можно различными способами:

  1. через код отслеживания;
  2. с помощью Google Tag Manager;
  3. используя Measurement Protocol.

Давайте разберем каждый из перечисленных вариантов.

После того как вы создадите в «Панели управления» новый параметр или показатель, вам будет предложен код для размещения на страницах сайта или в приложении:


Пример кода для установки значения параметра

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

Вариант 1 . Установка значения пользовательского параметра или показателя при отправке данных о хите (просмотре страницы, событии и пр.). Пример реализации:

// передача значения при отправке данных о просмотре страницы ga("send", "pageview", { "dimension15": "My Custom Dimension" }); // передача значения при отправке данных о событии ga("send", "event", "category", "action", { "metric18": 8000 });

Вариант 2. Установка значения пользовательского параметра или показателя используя метод
set. Пример реализации:

1 // установка значения
2 ga("set", "dimension5","custom data");

Во втором варианте значение устанавливается для всех хитов, которые будут вызваны после установки значения. Например, вы установили нужное значение, и затем на страницы происходит отправка данных о просмотре страницы, а после - фиксация действия. В этом случае значения параметра или показателя будет передаваться и для просмотра страницы, и для события.

Если используется первый вариант, то значения передаются только для того хита, где они перечислены.

Распространенной ошибкой является использование второго варианта с установкой значения через set (после вызова метода send). Запомните: установка любого значения через set должна быть выполнена до вызова send .

Правильное использование:

1 // установка значения
2
3
4 // отправка данных о событии
5

Неправильное использование:

1 // отправка данных о событии
2 ga("send", "event", "category", "action");
3
4 // установка значения
5 ga("set", "dimension5", "custom data");

Следующий способ – передача данных с помощью Google Tag Manager. Использовать данный способ нужно в том случае, если внедрение Google Analytics на сайт выполнено с помощью Google Tag Manager.

Для того чтобы указать, что при активации тега должны быть переданы значения пользовательского параметра или показателя, при настройке тега нужно кликнуть по блоку «Дополнительные настройки», а затем найти строки «Специальные параметры» или «Специальные показатели» и кликнуть на нужном из них. Отобразится примерно следующее :


Создание параметров и показателей в Google Tag Manager

Пример настройки параметра в Google Tag Manager

Откуда берется значение для поля «Индекс»? Оно присваивается при создании параметра или показателя в панели управления:


Пример создания в Google Tag Manager

В качестве значения параметра вы можете использовать постоянное значение, которое вводится в соответствующее поле. Помимо этого можно указать значение любого доступного макроса:


Значение параметра из макроса

После выполненных настроек значения будут передаваться при каждой активации тега.

Третий способ передачи значений, использование Measurement Protocol или Протокола передачи данных Google Analytics.

Если Вы еще не знакомы с этой возможностью, то рекомендую ознакомиться с ней в этом материале .

Я кратко остановлюсь на этой возможности, т.к. сложностей при ее использовании быть не должно (если что-то не будет получаться, вернитесь к описанию и принципу работы самого протокола).

Чтобы указать, что в запросе есть параметры и показатели, используйте дополнительные параметры с именами cdN и/или cmN , где N - это индекс, присвоенный при создании параметра или показателя.

Пример запроса Measurement Protocol, отправляемого с помощью JQuery при нажатии на кнопку с id=buttonId:

1 $("#buttonId").click(function(){
2 $.post(
3 «www.google-analytics.com/collect »,
4 {
5 v: "1",
6 tid: "UA-xxxxx-1",
7 cid: "12xx916x95.13x6127xx4",
8
9 t: "event",
10 ec: "Проверка события",
11 ea: "Виртуальное",
12
13 cd1: "Значение параметра",
14 cm2: 3, // значение показателя
15 },
16 onAjaxSuccess
17 )
18 });

Обратите внимание на строчку со значениями cd1 и cm1 : они передают значения для параметра с индексом 1 и показателя с индексом 2.

Следует также знать, что имеется ограничение для значения параметра в 150 байт (документация).

После того как нужные параметры и показатели были созданы, для них передаются значения: можно приступать к работе с собранными данными.

Работа с пользовательскими параметрами и показателями в отчетах Google Analytics.

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

Работа со стандартными отчетами.

Использование в расширенных сегментах:

Использование в пользовательских отчетах:

Использование в пользовательских отчетах Google Analytics

Параметры страницы предназначены для того, чтобы задать документу желаемый вид. Это актуально для создания практически любого документа - от договора или приказа, до художественной книги или научного произведения. Зная как менять поля и умея выбирать оптимальный размер бумаги и ориентацию страницы для определённого документа, вы сможете правильно и красиво оформлять документы и избавите себя от ненужной рутинной работы.

Настройка параметров страницы

Параметры страницы задаются непосредственно перед началом форматирования и размещения в нем различных объектов. Вы можете задать эти параметры и в конце работы над документом, но учтите что, например, при больших значениях полей, внешний вид документа может существенно измениться. Параметры страницы более всего сравнимы с фундаментом здания, и поэтому должны задаваться первыми, ведь все выравнивания в документе привязаны к ориентации страницы и ее полям. Также вы можете осуществлять настройку параметров в общем или по категориям.

Поля документа

Поля документов можно быстро настроить, используя готовые шаблоны. Перейдите на вкладку «Разметка страницы» - щелкните кнопку «Поля» и выберите один из вариантов полей.

Если вам необходимо провести «ручную» настройку полей, сделайте следующее:

  • «Разметка страницы» - в группе «Параметры страницы» щелкните «Поля» и в раскрывшемся окне щелкните «Настраиваемые поля». Откроется окно «Параметры страницы» на вкладке «Поля»;
  • В областях положения полей задайте их величину, размер переплета в области «Переплет» и положение переплета в одноименной области;
  • Щелкните по значку открытия диалогового окна «Параметры страницы» при открытой вкладке «Разметка страницы» в группе «Параметры страницы».

Рисунок 1. Настройка полей различными способами.

Ориентация страницы

Для того чтобы задать ориентацию страницы:

  • Вкладка «Разметка страницы» - в группе «Параметры страницы» щелкните кнопку «Ориентация» и выберите нужный вариант;
  • «Разметка страницы» - группа «Параметры страницы» - щелкните по значку открытия диалогового окна «Параметры страницы» и выберите нужную в области «Ориентация»;
  • Двойной щелчок по линейке.

Рисунок 2. Изменение ориентации страницы.

Размер бумаги

  • «Разметка страницы» - в группе «Параметры страницы» щелкните кнопку «Размер» и выберите одну из 13-ти присутствующих заготовок.

Для более тонкой настройки:

  • «Разметка страницы» - группа «Параметры страницы» - «Размер» - «Другие размеры страниц»;
  • «Разметка страницы» - в группе «Параметры страницы» щелкните по значку открытия окна «Параметры страницы» и перейдите на вкладку «Размер бумаги»;
  • Двойной щелчок по линейке - вкладка «Размер бумаги».

Рисунок 3. Выбор размера бумаги.

Окно «Параметры страницы»

Окно параметры страницы имеет три вкладки: «Поля», «Размер бумаги» и «Источник бумаги».

Рисунок 4. Вкладки окна «Параметры страницы».

Вкладка «Поля»

В области «Поля» задаем четыре поля документа. Для стандартных официальных документов значения полей равны: левое - 2,5см (1 дюйм), правое - 1,25-1,5 см (около полдюйма), верхнее и нижнее 1,5 - 2см (в некоторых документах нижнее поле больше верхнего), а максимальные значения полей равны: для левого - 3см, для остальных - 2см.

В списке «Переплет» выбирается расположение переплета - слева или вверху. Переплет часто применяется при подготовке брошюр, календарей, справочников, а в обычных документах он, как правило, не задается.

Если в рамках одного документа необходимо разместить два документа по вертикали, откройте список и в поле «Несколько страниц» и выберите пункт «2 страницы на листе».

В работе с двухсторонними документами используйте зеркальные поля. В этом случае левое и правое поле автоматически меняется местами на нечетных и четных страницах. Для этого в области «Страницы» в поле «Несколько страниц» из раскрывающегося списка выберите пункт «Зеркальные поля».

В области «Образец» в раскрывающемся списка «Применить» выберите вариант применения изменений.

  • «К текущему разделу» - внесенные изменения применяются только к текущему разделу;
  • «До конца документа» - от выделенного места до конца документа. Если вы измените, например, размер полей, это коснется только страниц, находящихся в поле выделенного участка;
  • «Ко всему документу» - изменения будут применены ко всему документу.

Вкладка «Размер бумаги»

В области «Размер бумаги», можно выбрать заданный размер бумаги по формату - А4, А3, А5 и т.д.

В полях «Высота» и «Ширина» задается произвольный размер.

В области «Подача бумаги» выбирается, как будет подаваться бумага на печать. Рекомендуется использовать значения по умолчанию.

Область «Образец» аналогична вышеописанной.

Вкладка «Источник бумаги»

В области «Раздел» в поле «Начать раздел» можно выбрать, откуда начнётся следующий раздел.

В области «Страница», можно выбрать выравнивание:

  • «По верхнему краю» - это значение по умолчанию, и используется оно чаще всего;
  • «По центру» - строки текста будут выравнены по центру документа, и текст будет равномерно заполняться от центра, вверх и вниз;
  • «По высоте» - есть определенное сходство с выравниванием текста по ширине, только в данном случае выравниваются строки по высоте страницы. Чем меньше строк на странице - тем больше расстояние между ними;
  • «По нижнему краю» - строки выравниваются по низу страницы. Часто используется в письмах и прологах к художественным новеллам.

В области «Различать колонтитулы» можно задать расстояние до верхнего и нижнего колонтитула, и то, как будут различаться колонтитулы - по первой странице или по четным/нечетным страницам. Более подробно о колонтитулах будет рассказано в следующих статьях.

Значения по умолчанию

Если вы все время работаете с одним типом документов, и необходимо использовать одни и те же параметры страницы, задайте значения по умолчанию. Перейдите в окно «Параметры страницы» и задайте искомые параметры, затем щелкните кнопку «По умолчанию» и подтвердите выбор. Данные параметры будут применены для всех последующих документов до следующего внесения изменений.

Заключение

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

Тест: Текстовый редактор

Вопрос №1 : Для чего мы используем параметры страницы документа?

1. Чтобы вставить нумерацию страниц

2. Чтобы расставить переносы

3. Чтобы задать отступы от границ страницы до границ текста

4. Чтобы выровнять текст

Вопрос №2 : Можем ли мы обвести часть текста рамкой, что бы выделить её?

Выберите один из вариантов ответа:

1. Да, для этогонужно воспользоваться границами и заливкой.

2. Да и для этого нужно воспользоваться параметрами страницы

3. Это можно сделать с помощью пункта Поля в Параметрах страницы.

4. Нет, можно сделать рамку только для целой страницы

Вопрос №3 : Внимание в этом вопросе возможны несколько вариянтов ответа!
Какие пункты мы можем осуществить при выводе документа на печать?

1. Указать количество страниц

2. Указать печать нескольких страниц на одной

3. Указать печать 5 страниц на одной

4. распечатать только отдельные страницы

5. Выбрать печать нескольких копий

Вопрос №4 : Текстовый редактор это программа для...

Выберите один из вариантов ответа:

1. обработки графической информации

2. обработки видеоинформации

3. обработки текстовой информации

4. работы с музыкальными записями

Вопрос №5 : Как удалить символ стоящий слева от курсора...

Выберите один из вариантов ответа:

1. Нажать Delete

2. Нажать BS

3. Нажать Alt

4. Нажать Ctrl+Shift

Вопрос №6 : Укажите порядок сохранения отредактированного документа под другим именем.

3. Выбрать место и имя файла

Вопрос №7 : Какое действие мы можем выполнить с таблицей?

Выберите несколько вариантов ответа:

1. Объединение ячеек

2. Изменить количество строк и столбцов

3. Закрсить одну ячейку

4. Вставить рисунок вместо границы

5. изменить вид границ таблицы

Вопрос №8 : Курсор - это

Выберите один из вариантов ответа:

1. устройство ввода текстовой информации

2. клавиша на клавиатуре

3. наименьший элемент отображения на экране

4. метка на экране монитора, указывающая позицию, в которой будет отображен вводимый с клавиатуры

Вопрос №9 : Как включить панель инструментов Рисование?

Выберите один из вариантов ответа:

1. Вид - Панели инструментов - Рисование

2. Правка - Вставить - Панели инструментов - Рисование

3. Файл - открыть - Рисование

Вопрос №10 : Как можно вставить рисунок в текстовый документ ТР MS Word?
(Внимание в данном вопросе возможно несколко вариантов ответа.)



Выберите несколько вариантов ответа:

1. из графического редактора

2. из файла

3. из коллекции готовых картинок

4. из меню Файл

5. из принтера

Вопрос №11 : Как в текстовом редакторе напечатать символ которого нет на клавиатуре?

Выберите один из вариантов ответа:

1. Воспользоваться вставкой символа

2. Использовать для этого рисование

3. Вставить из специального файла

Вопрос №12 : Укажите последовательность действий выполняемых при вставке формулы.

Укажите порядок следования вариантов ответа:

1. Выбрать пункт меню Вставка

2. Нажать Объект

3. Выбрать MicrosoftEquation

4. Написать формулу

5. Нажать левой кнопкой мыши в свободной области экрана

Ответы



«5» за 11-12 правильных ответов

«4» за 9-10 правильных ответов

«3» за 6-8 правильных ответов

«2» если правильных ответов 5 и меньше

Тест 1.4.2. «Электронные таблицы»

Вариант 1

1) В ячейке B1 записана формула =2*$A1 . Какой вид приобретет формула, после того как ячейку B1 скопируют в ячейку C2?

1) =2*$B1 2) =2*$A2 3) =3*$A2 4) =3*$B2Н

2) Дан фрагмент электронной таблицы:

A B C D

В ячейку D2 введена формула =А2*В1+С1 . В результате в ячейке D2 появится значение:

1) 6 2) 14 3) 16 4) 24

3) В ячейке А1 электронной таблицы записана формула =D1-$D2 . Какой вид приобретет формула после того, как ячейку А1 скопируют в ячейку В1?

1) =E1-$E2 2) =E1-$D2 3) =E2-$D2 4) =D1-$E2

4) В электронной таблице значение формулы =СРЗНАЧ(A6:C6) равно (-2 ). Чему равно значение формулы =СУММ(A6:D6) , если значение ячейки D6 равно 5?

1) 1 2) -1 3) -3 4) 7

5) На рисунке приведен фрагмент электронной таблицы. Определите, чему будет равно значение, вычисленное по следующей формуле =СУММ(B1:C4)+F2*E4–A3

После перемещения содержимого ячейки C70 в ячейку C71 значение в ячейке D71 изменится по абсолютной величине на:

1) 2,2 2) 2,0 3) 1,05 4) 0,8

7) Дан фрагмент электронной таблицы:

A B C D
=C1-B1 =B1-A2*2 =C1/2 =B1+B2

После выполнения вычислений была построена диаграмма по значениям диапазона ячеек A2:D2. Укажите получившуюся диаграмму.

8) В телеконференции учителей физико-математических школ принимают участие 100 учителей. Среди них есть учителя математики (М), физики (Ф) и информатики (И). Учителя имеют разный уровень квалификации: каждый учитель либо не имеет категории вообще (без категории – БK), либо имеет II, I или высшую (ВК) квалификационную категорию. На диаграмме 1 отражено количество учителей с различным уровнем квалификации, а на диаграмме 2 – распределение учителей по предметам.

Имеются 4 утверждения:

B) Все учителя информатики могут иметь высшую категорию.

Г) Все учителя математики могут иметь II категорию.

Какое из этих утверждений следует из анализа обеих представленных диаграмм?"

1) А 2) Б 3) В 4) Г

9) На диаграмме представлено количество участников тестирования в разных регионах России:

Какая из диаграмм правильно отражаем соотношение общего количества участников тестирования по регионам?

1) 2) 3) 4)

Практическая часть

Задание № 1

Создать таблицу и отформатировать ее по образцу.