Слайды язык программирования паскаль + видео обзор

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

Слайды язык программирования паскаль

Описание презентации по отдельным слайдам:

ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ НАЧАЛА ПРОГРАММИРОВАНИЯ

Словарь языка Служебное слово языка Паскаль Значение служебного слова and и array массив begin начало do выполнить else иначе for для if если of из or или procedure процедура program программа repeat повторять then то to до (увеличивая до) until до (дотех пор, пока) var переменная while пока

Структура программы на языке Паскаль Служебное слово program и имя программы Структура программы Заголовок программы Описание данных Описание действий Описание констант(const) и описание переменных (var) Начинается словом begin и заканчивается словом end с точкой

Раздел описания переменных Целый тип Вещественный тип Символьный тип Имена переменных var i,j:integer x:real a:char

Оперативная память Выполнение оператора присваивания Процессор 10 + 5 a s b 10 5 10 15 5 a:=10; b:=5; s:=a+b

Вопросы и задания В честь кого назван язык программирования Паскаль? Почему язык программирования Паскаль считается универсальным? Что входит в состав алфавита Паскаля? Каких требований следует придерживаться при выборе имён для различных объектов в языке Паскаль? Указывая название, обозначение, диапазон и занимаемую область памяти, опишите известные вам типы данных, используемые в языке Паскаль. В чём разница между числами 100 и 100.0 в языке Паскаль? Какую структуру имеет программа, записанная на языке Паскаль? Как записывается раздел описания переменных? Запишите раздел описания переменных, необходимых для вычисления: а) значения функции y = x2; б) площади прямоугольника; в) стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек; г) стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей. Опишите процесс выполнения операторов присваивания: a:=3 b:=4 a:=a+b Запишите оператор для: а) вычисления среднего арифметического переменных x1и x2; б) уменьшения на единицу значения переменной k; в) увеличения на единицу значения переменной i; г) вычисления стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей.

Опорный конспект Оператор присваивания: := Язык Паскаль – универсальный язык программирования. Алфавит языка Паскаль Латинские прописные буквы Латинские строчные буквы Арабские цифры Структура программы Заголовок программы Описание данных Описание действий

Домашнее задание §4.1, вопросы и задания 1-11 к параграфу, РТ № 172-175.

Источник

Презентация Язык программирования Паскаль

Слайды язык программирования паскаль

Описание презентации по отдельным слайдам:

ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ НАЧАЛА ПРОГРАММИРОВАНИЯ

Ключевые слова язык программирования программа алфавит служебные слова типы данных структура программы оператор присваивания

Словарь языка Служебное слово языка Паскаль Значение служебного слова and и array массив begin начало do выполнить else иначе for для if если of из or или procedure процедура program программа repeat повторять then то to до (увеличивая до) until до (до тех пор, пока) var переменная while пока

Структура программы на языке Паскаль Служебное слово program и имя программы Структура программы Заголовок программы Описание данных Описание действий Описание констант(const) и описание переменных (var) Начинается словом begin и заканчивается словом end с точкой

Видео: Общие сведения о языке программирования Паскаль | Информатика 8 класс #21 | Инфоурок

Общие сведения о языке программирования Паскаль | Информатика 8 класс #21 | Инфоурок

Видео: Паскаль с нуля [ч1]. Первая программа.

Паскаль с нуля [ч1]. Первая программа.

Раздел описания переменных Целый тип Вещественный тип Символьный тип Имена переменных var i, j: integer x:real a:char

Оперативная память Выполнение оператора присваивания Процессор 10 + 5 a s b 10 5 10 15 5 a:=10; b:=5; s:=a+b

Вопросы и задания В честь кого назван язык программирования Паскаль? Почему язык программирования Паскаль считается универсальным? Что входит в состав алфавита Паскаля? Каких требований следует придерживаться при выборе имён для различных объектов в языке Паскаль? Указывая название, обозначение, диапазон и занимаемую область памяти, опишите известные вам типы данных, используемые в языке Паскаль. В чём разница между числами 100 и 100.0 в языке Паскаль? Какую структуру имеет программа, записанная на языке Паскаль? Как записывается раздел описания переменных? Запишите раздел описания переменных, необходимых для вычисления: а) значения функции y = x2; б) площади прямоугольника; в) стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек; г) стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей. Опишите процесс выполнения операторов присваивания: a:=3 b:=4 a:=a+b Запишите оператор для: а) вычисления среднего арифметического переменных x1и x2; б) уменьшения на единицу значения переменной k; в) увеличения на единицу значения переменной i; г) вычисления стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей.

Опорный конспект Оператор присваивания: := Язык Паскаль – универсальный язык программирования. Алфавит языка Паскаль Латинские прописные буквы Латинские строчные буквы Арабские цифры Структура программы Заголовок программы Описание данных Описание действий

Источник

Презентация «Язык программирования Паскаль»

Слайды язык программирования паскаль

Описание презентации по отдельным слайдам:

Язык программирования Pascal Разработал преподаватель информатики: Блажевич Л.С. ГПОУ ТО «Крапивенский лесхоз-техникум» Презентация для студентов 1 курсов

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

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

Как и естественные языки, каждый язык программирования имеет свой стиль и свои правила. Синтаксис языка программирования – это набор правил, которые определяют способы построения правильных программ из символов алфавита.

Структура программы <1. заголовок программы>program Имя_Программы; <2. раздел указания используемых модулей>uses Список_Используемых_Модулей; <3. Раздел описаний>label Описания_меток; const Описания_Констант; type Описания_Типов; var Описания_Переменных; procedure Описания_Процедур_и_функций; function exports Описания_Экспортируемых_Имен; <4. Раздел операторов>begin Операторы end.

Упрощенная структура программы <1. заголовок программы>program Имя_Программы; <2. раздел указания используемых модулей>uses Список_Используемых_Модулей; <3. Раздел описаний>const Описания_Констант; var Описания_Переменных; <4. Раздел операторов>begin Операторы программы end.

Команды языка программирования называются операторами Разделителем операторов в Паскале является ; (точка с запятой)

Комментарий представляет собой фрагмент текста программы, ограниченный символами < >. Комменнтарии в программе выполняют информационную функцию. <Моя первая программа >program first; begin writeln(‘Hello, World!’) end.

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

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

Имя может содержать произвольное количество символов, но значащими являются 63 символа. Не разрешается в языке ПАСКАЛЬ использовать в качестве имен служебные слова и стандартные имена, которыми названы стандартные константы, типы, процедуры, функции и файлы. Примеры имен языка ПАСКАЛЬ: A b12 r1m SIGMA gamma I80_86

Видео: Информатика 8 класс: Общая структура программы в языке Паскаль

Информатика 8 класс: Общая структура программы в языке Паскаль

Видео: #1 || Введение в язык программирования Pascal || Презентация

#1 || Введение в язык программирования Pascal || Презентация

В Паскале разница между строчными и прописными буквами игнорируется, поэтому имена NaMe и name одинаковы.

Служебное слово – это слово, которое в языке ПАСКАЛЬ имеет определенное смысловое значение, которое не может быть изменено. Иногда его называют ключевым словом.

Служебные (зарезервированные) слова: ABSOLUTE EXPORTS LIBRARY SET ASSEMBLER EXTERNAL MOD SHL AND FAR NAME SHR ARRAY FILE NIL STRING ASM FOR NEAR THEN ASSEMBLER FORWARD NOT TO BEGIN FUNCTION OBJECT TYPE CASE GOTO OF UNIT CONST IF OR UNTIL CONSTRUCTOR IMPLEMENTATION PACKED USES DESTRUCTOR IN PRIVATE VAR DIV INDEX PROCEDURE VIRTUAL DO INHERITED PROGRAM WHILE DOWNTO INLINE PUBLIC WITH ELSE INTERFACE RECORD XOR END INTERRUPT REPEAT EXPORT LABEL RESIDENT

Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов. Существуют имена которые называются стандартными. sin cos real true В отличие от служебных слов смысл стандартных имен может быть переопределен программистом.

Это указание компилятору, сколько памяти необходимо зарезервировать для переменных нашей программы. В откомпилированной программе для всех переменных отведено место в памяти, и всем переменным присвоены нулевые значения. Все переменные, используемые в программе необходимо объявить в разделе описания переменных после зарезервированного слова var. Объявление переменных

Данные бывают различных типов.

Типы данных Имена стандартных типов являются предопределенными идентификаторами и действуют в любой точке программы. Они описаны в стандартном модуле System, который по умолчанию подключается в список используемых модулей. Пользовательские типы – это дополнительные типы (простые и структурированные) описанные пользователем.

Стандартные типы данных группа целых типов (Shortint, Integer, Longint, Byte, Word); группа действительных типов(Single, Real, Double, Extended, Comp); логические (булевские типы)(Boolean, ByteBool, WordBool, LongBool); символьный(Char); строковый (String); указательный (Pointer); текстовый тип (Text).

Булевскому типу данных соответствует идентификатор Boolean. Переменные булевского типа имеют размер 1 байт и могут содержать значения TRUE или FALSE. Значению FALSE соответствует 0, любое число отличное от нуля считается TRUE. Var knopka, flag : boolean; Begin knopka:=true;

Символьному типу соответствует стандартный идентификатор Char. Переменные и константы символьного типа могут принимать значения из множества символов кода ASCII. Var simvol, bukva, z : char; Объявление символьных переменных

Строковому типу соответствует стандартный идентификатор String. Var S : String; <строка от 0 до 255 символов>S2: String[5];

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

Функция Ord возвращает порядковый номер этого значения в описании типа. Ord(2)=2, Ord(‘0’)=48 Writeln(ord(‘e’)); Writeln(ord(‘9’));

Таблица кодировки ASCII ASCII (American Standard Code for Information Interchange; произносится «а́ски») —компьютерная кодировка для представления латинского алфавита, арабских цифр, некоторых знаков пунктуации и управляющих символов. Ее ввел американский институт стандартизации ANSI.

55 7 79 O 103 g 127 

Пример Program primer; Uses crt; Var a,b,summa:integer; Begin clrscr; write(‘Введите 2 целых числа: ’); readln(a,b); Summa:=a+b; write(‘Сумма = ’,summa); End.

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

Видео: Урок 1. Первая программа на Pascal (Сложение чисел)

Урок 1. Первая программа на Pascal (Сложение чисел)

Видео: Общие сведения о языке программирования Паскаль

Общие сведения о языке программирования Паскаль

div – частное от деления 7 div 3 = 2 A:=10 div 3; mod – остаток от деления 7 mod 3 = 1 A:=25 mod 10;

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

Простые операторы не содержат в себе других операторов. 1. Оператор присваивания := 2. Оператор процедуры состоит из имени, за которым в круглых скобках может располагаться список фактических параметров. Swap(x, y). 3. Оператор перехода GoTo

Структурные операторы включают в себя другие операторы. Составной оператор Условные операторы (if, case) Операторы цикла (while, repeat, for) Оператор присоединения with

Слайды язык программирования паскаль

Слайды язык программирования паскаль

Слайды язык программирования паскаль

Слайды язык программирования паскаль

Слайды язык программирования паскаль

Слайды язык программирования паскаль

Номер материала: ДБ-349507

Не нашли то что искали?

Вам будут интересны эти курсы:

Оставьте свой комментарий

Подарочные сертификаты

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

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.

Источник

Презентация на тему: «Язык программирования Паскаль»

Слайды язык программирования паскаль

Описание презентации по отдельным слайдам:

Язык программирования Паскаль

Языки программирования Языки высокого уровня (ЯВУ) – ближе к человеку. Используют термины решаемых задач и не требуют знания устройства компьютера. Одна команда ЯВУ выполняет множество команд ЯНУ. Есть переносимость на другие аппаратные и программные платформы. К ЯВУ относятся: Pascal, Delphi, Basic, Fortran, Prolog, Lisp, … Языки среднего уровня (ЯСУ) – сочетают возможности ЯВУ и ЯНУ. Более эффективные, чем ЯВУ, для программиста проще, чем ЯНУ, но сложнее, чем ЯВУ. К ЯСУ относятся: C, C++, Forth…

Трансляторы Трансляторы – программы, переводящие исходный текст программы с символьных языков (команды которых записываются словами) на машинный язык. Различают такие виды трансляторов: Интерпретаторы – После запуска анализируют исходный текст построчно. Выделив отдельную команду, сразу выполняют её или сообщают об ошибке. Позволяют выполнить отдельную команду, не связывая её с другими. Удобны при отладке программы, но неэффективны при работе с готовой программой, так как тратят время на перевод.

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

Из истории Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля – французского ученого, изобретателя механической вычислительной машины. Автор языка Паскаль – швейцарский профессор Никлаус Вирт. Языки программирования, имитирующие естественные языки, называются языками «высокого уровня». Насчитывается несколько сотен языков. Одним из первых языков высокого уровня был Фортран. Используется для инженерных и научных расчетов. В 1958 г. появилась первая версия языка АЛГОЛ. По сути, является родоначальником всех языков. Наиболее известный язык BASIC, созданный в 1965 г. с появлением персональных компьютеров. В начале 70 –х был разработан язык Паскаль. Важное достоинство – это структурный язык программирования ( в ПАСКАЛЕ предусмотрены управляющие структуры – последовательность, выбор, итерация и структуры данных – массивы, записи, файлы, наборы и классы). Разработан в одно время с ПАСКАЛЕМ и язык СИ. Язык АДА. Наибольшая популярность у языка СИ ++ и Java – непосредственного наследника.

Основные средства языка Любой естественный язык состоит из нескольких основных элементов: символов, слов, словосочетаний и предложений. В любом языке программирования имеются аналогичные структурные элементы: символы, слова, выражения (словосочетания) и операторы (предложения). Символы языка – это элементарные знаки, используемые при составлении любых текстов. Набор таких символов называют алфавитом языка.

Видео: Презентация Язык программирования Паскаль

Презентация Язык программирования Паскаль

Видео: Языки программирования

Языки программирования

Составные части программы заголовок программы рrogram имя программы; раздел описаний; begin раздел операторов; end.

Идентификаторы Состоят из букв, цифр и знака подчёркивания. Русские буквы не допустимы. Начинаются с буквы или знака подчёркивания. Не различают прописные и строчные буквы.

Составные части программы Разделы программы отделяются друг от друга ; Заголовок программы задает её имя, состоит из служебного слова Program, имени программы, образованного по правилам использования идентификаторов Паскаля, и точки с запятой. НАПРИМЕР: program my_prog01;

Составные части программы В разделе описаний объявляются все данные, встречающиеся в программе и их параметры: имя, тип, возможные значения. Раздел команд. В нём описывается алгоритм решения задачи. Этот раздел заключён между словами begin и end. Операторы всегда должны отделятся друг от друга точкой с запятой независимо от того, располагаются они в одной строке текста программы или в разных. После end, последнего в программе, обязательно ставится точка.

Структура программы В языке Паскаль должны быть описаны все константы, типы, переменные, которые будут использоваться программой. Как правило придерживаются строгого порядка следования описаний. Тело программы начинается со слова begin, затем следуют операторы языка, реализующие решение задачи. Операторы отделяются друг от друга точкой с запятой, могут располагаться в одну строчку или начинаться с новой строки (в этом случае их также необходимо разделять точкой с запятой). Заканчивается тело программы словом end. Рекомендуют операторы размещать по одному в строке.

Структура программы В тексте программы могут быть комментарии в фигурных скобках или в круглых скобках в сопровождении символа *. Комментарии не выполняются программой, а служат для пояснения её отдельных частей. НАПРИМЕР: program one; Const a=7; Var b, c: real; Begin C:=a+2; B:=c-a*sin(a) end.

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

Типы данных делятся на Скалярные ( простые ) Стандартные – предлагаются разработчиками ТР. Пользовательские – перечисляемые и интервальные. Структурированные ( составные ) Строки Массивы Множества Записи файлы

Данные действительного типа (real) 1. Константы действительного типа могут быть представлены в двух видах: с фиксированной точкой и плавающей точкой. Константа с фиксированной точкой может изображаться десятичным числом с дробной частью. Дробная часть отделяется от целой точкой. В математике для изображения очень больших и малых чисел используется запись числа с десятичным порядком. В Паскале они имеют следующий вид: mEp, где m – мантисса, E – признак записи числа с десятичным порядком, р – порядок числа. Например, 4Е-5, 0.547Е+3, 5.47Е+1, 54.7Е+1 2. Переменные действительного типа – это переменные, принимающие в качестве своих значений числа с фиксированной точкой или плавающей. 3. Арифметические операции: а) сложение; б) вычитание; в) умножение; г) деление.

Стандартные функции: Функция Обозначение Модуль числа Abs(x) Синус Sin(x) Косинус Cos(x) Арктангенс Arctan(x) ПИ Pi ех Exp(x) Натуральный логарифм Ln(x) Х2 Sqr(x) Корень квадратный из х Sqrt(x) Целая часть числа Int(x) Дробная часть числа Frac(x) Округление числа Round(x) Отсекание дробной части Trunc(x) Случайное число от 0 до 1 Random Случайное число от 0 до n Random (n)

Источник

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

Слайды язык программирования паскаль

Описание презентации по отдельным слайдам:

ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ НАЧАЛА ПРОГРАММИРОВАНИЯ

Ключевые слова язык программирования программа алфавит служебные слова типы данных структура программы оператор присваивания

Словарь языка Служебное слово языка Паскаль Значение служебного слова and и array массив begin начало do выполнить else иначе for для if если of из or или procedure процедура program программа repeat повторять then то to до (увеличивая до) until до (до тех пор, пока) var переменная while пока

Структура программы на языке Паскаль Служебное слово program и имя программы Структура программы Заголовок программы Описание данных Описание действий Описание констант(const) и описание переменных (var) Начинается словом begin и заканчивается словом end с точкой

Раздел описания переменных Целый тип Вещественный тип Символьный тип Имена переменных var i, j: integer; x:real; a:char ;

Оперативная память Выполнение оператора присваивания Процессор 10 + 5 a s b 10 5 10 15 5 a:=10; b:=5; s:=a+b

Вопросы и задания В честь кого назван язык программирования Паскаль? Почему язык программирования Паскаль считается универсальным? Что входит в состав алфавита Паскаля? Каких требований следует придерживаться при выборе имён для различных объектов в языке Паскаль? Указывая название, обозначение, диапазон и занимаемую область памяти, опишите известные вам типы данных, используемые в языке Паскаль. В чём разница между числами 100 и 100.0 в языке Паскаль? Какую структуру имеет программа, записанная на языке Паскаль? Как записывается раздел описания переменных? Запишите раздел описания переменных, необходимых для вычисления: а) значения функции y = x2; б) площади прямоугольника; в) стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек; г) стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей. Опишите процесс выполнения операторов присваивания: a:=3 b:=4 a:=a+b Запишите оператор для: а) вычисления среднего арифметического переменных x1и x2; б) уменьшения на единицу значения переменной k; в) увеличения на единицу значения переменной i; г) вычисления стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей.

Опорный конспект Оператор присваивания: := Язык Паскаль – универсальный язык программирования. Алфавит языка Паскаль Латинские прописные буквы Латинские строчные буквы Арабские цифры и специальные символы Структура программы Заголовок программы Описание данных Описание действий

Источник

Видео

Информатика 8 класс (Урок№13 - Основные сведения о языке программирования Паскаль.)

Информатика 8 класс (Урок№13 - Основные сведения о языке программирования Паскаль.)

Программирование на Pascal. Переменные, типы данных, линейные алгоритмы. Видеокурс.

Программирование на Pascal. Переменные, типы данных, линейные алгоритмы. Видеокурс.

Программирование линейных алгоритмов на языке Паскаль в PascalABC NET

Программирование линейных алгоритмов на языке Паскаль в PascalABC NET

УРОК 15. Язык программирования Pascal. Часть 1. (7 класс)

УРОК 15.  Язык программирования Pascal.  Часть 1.  (7 класс)

Информатика 9 класс. Язык программирования Pascal.Типы данных

Информатика 9 класс. Язык программирования Pascal.Типы данных

Язык программирования Pascal | Информатика Паскаль #6 | Инфоурок

Язык программирования Pascal | Информатика Паскаль #6 | Инфоурок

Урок "Начало программирования на языке Паскаль" 8 класс

Урок "Начало программирования на языке Паскаль" 8 класс

Программирование на паскаль за 26 минут основы

Программирование на паскаль за 26 минут основы

Видеоурок «Общие сведения о языке программирования Pascal. Алфавит и словарь языка. Типы данных»

Видеоурок «Общие сведения о языке программирования Pascal. Алфавит и словарь языка. Типы данных»

Работа с файлами на языке программирования Паскаль.

Работа с файлами на языке программирования Паскаль.

Информатика. 8 класс. Тема: «Общие сведения о языке программирования Паскаль»

Информатика. 8 класс. Тема: «Общие сведения о языке программирования Паскаль»

УРОК 16. Язык программирования Pascal. Часть 2. (7 класс)

УРОК 16.  Язык программирования Pascal.  Часть 2. (7 класс)
Поделиться или сохранить к себе:
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных, принимаю Политику конфиденциальности и условия Пользовательского соглашения.