<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>А-М Информатика 10 класс by </title>
      <link>https://padlet.com/mariiiika121/gxzu49eq3jrl</link>
      <description>10 А - группа мальчики</description>
      <language>en-us</language>
      <pubDate>2019-04-04 02:09:12 UTC</pubDate>
      <lastBuildDate>2023-01-23 03:45:47 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Домашнее задание </title>
         <author>mariiiika12</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/350639593</link>
         <description><![CDATA[<div>Параграф 59-60 Задачи(которые представлены (примеры) на языке Паскаль сделать на питоне, прикрепить в виде файла к ДЗ в МЭШ к следующему уроку</div>]]></description>
         <enclosure url="http://3.bp.blogspot.com/-OLo_S0_d2Pk/UGArq0JlpaI/AAAAAAAAIY0/QdQDQLIi3Zs/s1600/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9.bmp" />
         <pubDate>2019-04-11 04:43:41 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/350639593</guid>
      </item>
      <item>
         <title>Котенко Яна</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944329602</link>
         <description><![CDATA[<div>kotenkoana38@gmail.com</div>]]></description>
         <pubDate>2020-11-20 04:28:07 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944329602</guid>
      </item>
      <item>
         <title>Пакусин Данила</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944329745</link>
         <description><![CDATA[<div>dar.pruxin@mail.ru<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:28:14 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944329745</guid>
      </item>
      <item>
         <title>Полетаева Екатерина</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330158</link>
         <description><![CDATA[<div>poletayeva2004@bk.ru</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:28:34 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330158</guid>
      </item>
      <item>
         <title>Жалалов Виталий</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330322</link>
         <description><![CDATA[<div>kalazbarkiskaev13@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:28:44 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330322</guid>
      </item>
      <item>
         <title>Малышева Дарья</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330334</link>
         <description><![CDATA[<div>darjia.malisheba@gmail.com</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/866868370/cee453b718e5a408790a49e04e93681c/___________.docx" />
         <pubDate>2020-11-20 04:28:45 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330334</guid>
      </item>
      <item>
         <title>Поздеева София </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330441</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:28:51 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330441</guid>
      </item>
      <item>
         <title>Презентация процедуры и функции</title>
         <author>mariiiika12</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330482</link>
         <description><![CDATA[<div>Урок 20.11.2020</div>]]></description>
         <enclosure url="https://docs.google.com/presentation/d/1DF0ZAiWdnltoGuKqAGi2YDgjnQyItPPmMByRmcyqc8E/edit?usp=sharing" />
         <pubDate>2020-11-20 04:28:53 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330482</guid>
      </item>
      <item>
         <title>Анисимов Тимофей</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330515</link>
         <description><![CDATA[<div>timofey.anisimov.2004@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:28:56 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330515</guid>
      </item>
      <item>
         <title>Клименко Софья</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330593</link>
         <description><![CDATA[<div>Sofiaklim05@gmail.com<br>Процедура — подпрограмма, имеющая любое количество входных и выходных данных.<br>Функции  - подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. Функции не только выполняют команды, но и возвращает результат.<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:29:01 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330593</guid>
      </item>
      <item>
         <title>Рябов Никита</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330749</link>
         <description><![CDATA[<div>nikitkaryabov2004@gmail.com<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:29:10 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944330749</guid>
      </item>
      <item>
         <title>Гаврик Михаил</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944331055</link>
         <description><![CDATA[<div>gavrik210504@mail.ru</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:29:29 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944331055</guid>
      </item>
      <item>
         <title>Карасëва Карина</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944331167</link>
         <description><![CDATA[<div>karasevakarina556@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:29:35 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944331167</guid>
      </item>
      <item>
         <title>Оконечникова Ангелина </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944331365</link>
         <description><![CDATA[<div>okonechnikova.04@gmail.ru</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:29:48 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944331365</guid>
      </item>
      <item>
         <title>Мишаткина Анастасия</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944331630</link>
         <description><![CDATA[<div>mishatkinaav@mail.ru</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:30:04 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944331630</guid>
      </item>
      <item>
         <title>Мелентьева Анастасия 10А</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332002</link>
         <description><![CDATA[<div>natali051169@mail.ru</div>]]></description>
         <pubDate>2020-11-20 04:30:26 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332002</guid>
      </item>
      <item>
         <title>Харлаев Семен</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332133</link>
         <description><![CDATA[<div>harlaeffcem@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:30:33 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332133</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332175</link>
         <description><![CDATA[<div>Коваль Ульяна<br>u_koval2005@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:30:36 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332175</guid>
      </item>
      <item>
         <title>Поздеева София</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332279</link>
         <description><![CDATA[<div>sofy.19474@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:30:42 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332279</guid>
      </item>
      <item>
         <title>Беляева Анна </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332325</link>
         <description><![CDATA[<div>Belyayevaanya@gmail.com </div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:30:45 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944332325</guid>
      </item>
      <item>
         <title>Мелентьева Виктория</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333152</link>
         <description><![CDATA[<div><br>vikulyamelenteva@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:31:26 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333152</guid>
      </item>
      <item>
         <title>Анастасия Мишаткина</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333193</link>
         <description><![CDATA[<div>mishatkinaav@mail.ru</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:31:29 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333193</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333350</link>
         <description><![CDATA[<div>Стебай София<br>sonya.stebay27@mail.ru</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:31:38 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333350</guid>
      </item>
      <item>
         <title>Полторак Никита</title>
         <author>nikitapoltorak05</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333817</link>
         <description><![CDATA[<div>nikta.poltorak05@mail.ru</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:32:05 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333817</guid>
      </item>
      <item>
         <title>Печкуров Степан</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333990</link>
         <description><![CDATA[<div>pechkurovstepan@gmail.com<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:32:17 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944333990</guid>
      </item>
      <item>
         <title>Столярчук Ирина </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944334888</link>
         <description><![CDATA[<div>stolarchukirina18@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:33:05 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944334888</guid>
      </item>
      <item>
         <title>Оконечникова Ангелина </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944334921</link>
         <description><![CDATA[<div>okonechnikova.04@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:33:06 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944334921</guid>
      </item>
      <item>
         <title>Раюшкин Назар</title>
         <author>nrayushkin777</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944334967</link>
         <description><![CDATA[<div>n.rayushkin777@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:33:10 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944334967</guid>
      </item>
      <item>
         <title>Чубанова Ксения</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944335016</link>
         <description><![CDATA[<div>chubanovaksenia1604@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:33:13 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944335016</guid>
      </item>
      <item>
         <title>Учебник</title>
         <author>mariiiika12</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944338250</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://drive.google.com/file/d/0B6696ckkWj_zOU9zWFVGeU03QUU/view" />
         <pubDate>2020-11-20 04:36:19 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944338250</guid>
      </item>
      <item>
         <title>Захаров Александр</title>
         <author>jetyvi</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944340601</link>
         <description><![CDATA[<div><a href="mailto:Jetyvi@gmail.com">Jetyvi@gmail.com</a></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:38:35 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944340601</guid>
      </item>
      <item>
         <title>Мишаткина Анастасия</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944345133</link>
         <description><![CDATA[<div>Процедура - это подпрограмма,выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: <br>1. вывод "Ошибка программы"<br>2. write ('Ошибка программы').<br><br>Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия. <br><br>В школьном алгоритмическом языке процедура оформляется  точно так же, как и основной алгоритм, но размещается после основной программы. <br>В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и  заканчивается ключевым словом end с точкой с запятой. <br><br><br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.<br><br></div><div>Как указать в программе, чему равно значение функции? Для этого часто используют такой прием: значение функции записывается в специальную переменную. В школьном алгоритмическом языке имя этой переменой - знач, а в Паскале она совпадает с именем функции.<br>Обратим внимание на особенности записи: тип возвращаемого значения указывается в заголовке функции: в школьном алгоритмическом языке - перед именем функции, а в Паскале - в конце заголовка через двоеточие. <br> def – это инструкция (команда) языка программирования Python, позволяющая создавать функцию. diff – это имя функции, которое (так же как и имена переменных) может быть почти любым, но желательно осмысленным.  После в скобках перечисляются параметры функции. Если их нет, то скобки остаются пустыми. Далее идет двоеточие, обозначающее окончание заголовка функции (аналогично с условиями и циклами). После заголовка с новой строки и с отступом следуют выражения тела функции. В конце тела функции присутствует инструкция return (может и не быть), которая возвращает значение(я) в основную ветку программы. В данном случае, если бы в функции не было инструкции return, то в основную программу ничего бы не возвращалось, и переменным a и b (c и d, а также e и f) числовые значения не присваивались бы. <br> Выражения тела функции выполняются лишь тогда, когда она вызывается в основной ветке программы. Так, например, если функция присутствует в исходном коде, но нигде не вызывается в нем, то содержащиеся в ней инструкции не будут выполнены ни разу. </div><div><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:42:54 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944345133</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944346370</link>
         <description><![CDATA[<div>Коваль Ульяна<br>ulyanakoval2005@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:44:04 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944346370</guid>
      </item>
      <item>
         <title>Процедуры и функции</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944348601</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br><br></div><div>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.<br>В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной. <br>В Паскаль это выглядит так: Описание процедуры: procedure название (параметры); Функция: function название (параметры):тип возвращаемого значения;<br><br>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами:<br>1. вывод "Ошибка программы"<br>2. write ('Ошибка программы').<br>Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия.<br>В школьном алгоритмическом языке процедура оформляется  точно так же, как и основной алгоритм, но размещается после основной программы.<br>В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и  заканчивается ключевым словом end с точкой с запятой.<br>Функции в паскале</div><div>var …;{объявление глобальных переменных}</div><div>function название (параметры): тип результата;</div><div>var…; {объявление локальных переменных}</div><div>begin</div><div>… {тело функции}</div><div>название:=результат; {результат вычислений всегда присваивается функции}</div><div>end;</div><div>begin</div><div>…  {тело основной программы}</div><div>end.</div><div>Функции а питоне   Функции а питоне</div><div>1. def func(x, y, z=7)</div><div>2.        return x+y+z</div><div>3.</div><div>4. print func(1, y=3) # 1+3+7=11</div><div>Функции в питоне:<br> def – это инструкция (команда) языка программирования Python, позволяющая создавать функцию. diff – это имя функции, которое (так же как и имена переменных) может быть почти любым, но желательно осмысленным.<br>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End.</div><div><br></div><div>Процедура в питоне</div><div>def linear(a, b):</div><div>if (a == 0 and b == 0):</div><div>print("Бесконечное количество решений.")</div><div>if (a == 0 and b != 0):</div><div>print("Нет решений.")</div><div>if (a != 0):</div><div>sol = -b/a</div><div>print(sol)</div><div>a = int(input())</div><div>b = int(input())</div><div>linear(a, b)</div><div>medium(a, b)</div><div>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End.<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:46:13 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944348601</guid>
      </item>
      <item>
         <title>Процедуры и функции</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944349128</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.</div><div>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</div><div>В отличии от процедуры функция всегда возвращает значение – результат.</div><div>В любом языке программирования процедура просто выполняет последовательность операторов, а функция возвращает значение, которое можно присвоить переменной.</div><div>В Паскаль это выглядит так:</div><div>Описание процедуры:</div><div>procedure название (параметры):</div><div>Функция:</div><div>function название (параметры): тип возвращаемого значения;</div><div><br></div><div>В школьном алгоритмическом языке имя функции – знач, а в Паскале оно совпадает с именем функции ( или Result). Особенности записи: тип возвращаемого значения указывается в заголовке функции ( в школьном – перед именем функции; в Паскале – в конце заголовка через двоеточие).</div><div>Так же как и в процедурах, можно объявлять и использовать локальные переменные. Они входят в «зону видимости» только этой функции, для всех остальных функций и процедур они не доступны.</div><div>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: 1. вывод "Ошибка программы" 2. write ('Ошибка программы'). Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия. В школьном алгоритмическом языке процедура оформляется точно так же, как и основной алгоритм, но размещается после основной программы. В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и заканчивается ключевым словом end с точкой с запятой. В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.</div><div><br></div><div>Функции в паскале</div><div>var …;{объявление глобальных переменных}</div><div>function название (параметры): тип результата;</div><div>var…; {объявление локальных переменных}</div><div>begin</div><div>… {тело функции}</div><div>название:=результат; {результат вычислений всегда присваивается функции}</div><div>end;</div><div>begin</div><div>… {тело основной программы}</div><div>end.</div><div>Функции в питоне</div><div>1. def func(x, y, z=7)</div><div>2. return x+y+z</div><div>3.</div><div>4. print func(1, y=3) # 1+3+7=11</div><div>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End.<br><br></div><div>Процедура в питоне</div><div>def linear(a, b):</div><div>if (a == 0 and b == 0):</div><div>print("Бесконечное количество решений.")</div><div>if (a == 0 and b != 0):</div><div>print("Нет решений.")</div><div>if (a != 0):</div><div>sol = -b/a</div><div>print(sol)</div><div>a = int(input())</div><div>b = int(input())</div><div>linear(a, b)</div><div>medium(a, b)</div><div>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:46:45 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944349128</guid>
      </item>
      <item>
         <title>Процедуры и функции</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944349469</link>
         <description><![CDATA[<div>Процедура-это подпрограмма,выполняющая некоторые действия;она может иметь произвольное количество  входных параметров.<br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:47:07 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944349469</guid>
      </item>
      <item>
         <title>Процедуры и функции</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944351153</link>
         <description><![CDATA[<div>Процедура - это подпрограмма,выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br><br></div><div>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной. В Паскаль это выглядит так: Описание процедуры: procedure название (параметры); Функция: function название (параметры):тип возвращаемого значения;</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:48:51 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944351153</guid>
      </item>
      <item>
         <title>Процедуры и функции.Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944351388</link>
         <description><![CDATA[<div>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: <br>1. вывод "Ошибка программы"<br>2. write ('Ошибка программы').<br><br>Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия. <br><br>В школьном алгоритмическом языке процедура оформляется  точно так же, как и основной алгоритм, но размещается после основной программы. <br>В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и  заканчивается ключевым словом end с точкой с запятой. <br>В любом языке процедуру выполняет последовательность операторов(принимая или не принимая входные значения). Функция возвращает значение, которое можно присвоить переменной.<br>В паскале же это выглядит так:<br>Описание процедуры:<br>procedure название (параметры)<br>Функция:<br>function название (параметры)<br>Функции Паскаль :<br>var …;{объявление глобальных переменных} function название (параметры): тип результата; var…; {объявление локальных переменных} begin … {тело функции} название:=результат; {результат вычислений всегда присваивается функции} end; begin … {тело основной программы} end.<br>Процедура в Паскале :<br><em>Program &lt;имя программы&gt;; { Заголовок программы }</em><br><em>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</em><br><em>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</em><br><em>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</em><br><em>Type { Раздел описания типов }</em><br><em>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</em><br><em>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</em><br><em>…</em><br><em>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</em><br><em>Procedure; {Раздел описания процедур}</em><br><em>Function; {Раздел описания функций}</em><br><em>Begin { Тело программы }</em><br><em>&lt;операторы&gt;</em><br><em>End.<br>Функции Питон:</em></div><ul><li>print</li><li>len<br>В Python нет синтаксиса вроде my_list.length() или my_string.length, вместо этого используются поначалу непривычные конструкции len(my_list) и len(my_string).</li><li>str<br>К сожалению, в отличие от многих других языков программирования, в Python нельзя объединять строки </li><li>int<br>Если нужно пользовательский ввод преобразовать в integer, эта функция незаменима. Она может преобразовывать строки в целые числа.</li><li>float<br>Если строка, которую надо конвертировать в число, не является целым числом, здесь поможет метод float. </li><li>list<br>Эта функция может очень облегчить задачу, если вы хотите составить список из итераций цикла </li><li>set<br>Функция set создаёт новый набор.</li></ul><div>Продукт на Питоне :<br>def linear(a, b):<br>    if (a == 0 and b == 0):<br>        print("Бесконечное количество решений.")<br>    if (a == 0 and b != 0):<br>        print("Нет решений.")   <br>    if (a != 0):<br>        sol = -b/a<br>        print(sol)<br>a = int(input())<br>b = int(input())<br>linear(a, b)<br>medium(a, b)</div><div><br>Беляева Аня</div><div><br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:49:06 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944351388</guid>
      </item>
      <item>
         <title>Процедуры и функции</title>
         <author>nikitapoltorak05</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944351823</link>
         <description><![CDATA[<div>Полторак Никита<br>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.</div><div>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</div><div>В отличии от процедуры функция всегда возвращает значение – результат.</div><div>В любом языке программирования процедура просто выполняет последовательность операторов, а функция возвращает значение, которое можно присвоить переменной.</div><div>В Паскаль это выглядит так:</div><div>Описание процедуры:</div><div>procedure название (параметры):</div><div>Функция:</div><div>function название (параметры): тип возвращаемого значения;</div><div><br></div><div>В школьном алгоритмическом языке имя функции – знач, а в Паскале оно совпадает с именем функции ( или Result). Особенности записи: тип возвращаемого значения указывается в заголовке функции ( в школьном – перед именем функции; в Паскале – в конце заголовка через двоеточие).</div><div>Так же как и в процедурах, можно объявлять и использовать локальные переменные. Они входят в «зону видимости» только этой функции, для всех остальных функций и процедур они не доступны.</div><div>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: 1. вывод "Ошибка программы" 2. write ('Ошибка программы'). Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия. В школьном алгоритмическом языке процедура оформляется точно так же, как и основной алгоритм, но размещается после основной программы. В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и заканчивается ключевым словом end с точкой с запятой. В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.</div><div><br></div><div>Функции в паскале</div><div>var …;{объявление глобальных переменных}</div><div>function название (параметры): тип результата;</div><div>var…; {объявление локальных переменных}</div><div>begin</div><div>… {тело функции}</div><div>название:=результат; {результат вычислений всегда присваивается функции}</div><div>end;</div><div>begin</div><div>… {тело основной программы}</div><div>end.</div><div>Функции в питоне</div><div>1. def func(x, y, z=7)</div><div>2. return x+y+z</div><div>3.</div><div>4. print func(1, y=3) # 1+3+7=11</div><div>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End.</div><div><br></div><div>Процедура в питоне</div><div>def linear(a, b):</div><div>if (a == 0 and b == 0):</div><div>print("Бесконечное количество решений.")</div><div>if (a == 0 and b != 0):</div><div>print("Нет решений.")</div><div>if (a != 0):</div><div>sol = -b/a</div><div>print(sol)</div><div>a = int(input())</div><div>b = int(input())</div><div>linear(a, b)</div><div>medium(a, b)</div><div>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:49:31 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944351823</guid>
      </item>
      <item>
         <title>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров. 
 
Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944351877</link>
         <description><![CDATA[]]></description>
         <pubDate>2020-11-20 04:49:34 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944351877</guid>
      </item>
      <item>
         <title>Петренко Анна </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944352035</link>
         <description><![CDATA[<div>44.nucha2004@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:49:43 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944352035</guid>
      </item>
      <item>
         <title>Полетаева Екатерина</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944352265</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br><br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др. В любом языке процедуру выполняет последовательность операторов(принимая или не принимая входные значения). Функция возвращает значение, которое можно присвоить переменной.<br>В паскале же это выглядит так:<br>Описание процедуры:<br>procedure название (параметры)<br>Функция:<br>function название (параметры)<br>var …;{объявление глобальных переменных}<br>function название (параметры): тип результата;<br>var…; {объявление локальных переменных}<br>begin<br>… {тело функции}<br>название:=результат; {результат вычислений всегда присваивается функции}<br>end;<br>begin<br>… {тело основной программы}<br>end.<br>Функции в питоне<br>1. def func(x, y, z=7)<br>2. return x+y+z<br>3.<br>4. print func(1, y=3) # 1+3+7=11<br>Процедура в питоне<br>def linear(a, b):<br>if (a == 0 and b == 0):<br>print("Бесконечное количество решений.")<br>if (a == 0 and b != 0):<br>print("Нет решений.")<br>if (a != 0):<br>sol = -b/a<br>print(sol)<br>a = int(input())<br>b = int(input())<br>linear(a, b)<br>medium(a, b)<br>Процедуры в паскале<br>Program &lt;имя программы&gt;; { Заголовок программы }<br>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }<br>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }<br>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }<br>Type { Раздел описания типов }<br>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;<br>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;<br>…<br>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }<br>Procedure; {Раздел описания процедур}<br>Function; {Раздел описания функций}<br>Begin { Тело программы }<br>&lt;операторы&gt;<br>End.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:49:56 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944352265</guid>
      </item>
      <item>
         <title>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944352810</link>
         <description><![CDATA[<div>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти.В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:50:26 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944352810</guid>
      </item>
      <item>
         <title></title>
         <author>jetyvi</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944353306</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров. <br> <br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:50:55 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944353306</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944353383</link>
         <description><![CDATA[<div>Процедура - это подпрограмма,выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: <br>1. вывод "Ошибка программы"<br>2. write ('Ошибка программы').<br><br>Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:51:01 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944353383</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944353575</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров. <br> <br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:51:13 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944353575</guid>
      </item>
      <item>
         <title>Процедуры и функции. </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944353839</link>
         <description><![CDATA[<div>Процедура-это под программа, выполняющая некоторые действия;она не может иметь произвольное количество входных параметров. <br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:51:27 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944353839</guid>
      </item>
      <item>
         <title></title>
         <author>nrayushkin777</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944354495</link>
         <description><![CDATA[Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.

Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:52:08 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944354495</guid>
      </item>
      <item>
         <title></title>
         <author>nrayushkin777</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944354593</link>
         <description><![CDATA[Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.

Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:52:15 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944354593</guid>
      </item>
      <item>
         <title></title>
         <author>jetyvi</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944354948</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров. <br> <br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.<br><br>Захаров А. <br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:52:24 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944354948</guid>
      </item>
      <item>
         <title></title>
         <author>nrayushkin777</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355067</link>
         <description><![CDATA[Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.

Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:52:31 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355067</guid>
      </item>
      <item>
         <title>Раюшкин Н.</title>
         <author>nrayushkin777</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355270</link>
         <description><![CDATA[<div>Процедуры и функции<br>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br><br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами:<br>1. вывод "Ошибка программы"<br>2. write ('Ошибка программы').<br><br>Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия.<br><br>В школьном алгоритмическом языке процедура оформляется  точно так же, как и основной алгоритм, но размещается после основной программы.<br>В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и  заканчивается ключевым словом end с точкой с запятой.<br>В любом языке процедуру выполняет последовательность операторов(принимая или не принимая входные значения). Функция возвращает значение, которое можно присвоить переменной.<br>В паскале же это выглядит так:<br>Описание процедуры:<br>procedure название (параметры)<br>Функция:<br>function название (параметры)<br>Функции (Паскаль)<br>var …;{объявление глобальных переменных} function название (параметры): тип результата; var…; {объявление локальных переменных} begin … {тело функции} название:=результат; {результат вычислений всегда присваивается функции} end; begin … {тело основной программы} end.<br>Процедура (Паскаль)<br><em>Program &lt;имя программы&gt;; { Заголовок программы }</em><br><em>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</em><br><em>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</em><br><em>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</em><br><em>Type { Раздел описания типов }</em><br><em>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</em><br><em>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</em><br><em>…</em><br><em>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</em><br><em>Procedure; {Раздел описания процедур}</em><br><em>Function; {Раздел описания функций}</em><br><em>Begin { Тело программы }</em><br><em>&lt;операторы&gt;</em><br><em>End.<br>Функции (Питон)</em></div><ul><li>print</li><li>len<br>В Python нет синтаксиса вроде my_list.length() или my_string.length, вместо этого используются поначалу непривычные конструкции len(my_list) и len(my_string).</li><li>str<br>К сожалению, в отличие от многих других языков программирования, в Python нельзя объединять строки </li><li>int<br>Если нужно пользовательский ввод преобразовать в integer, эта функция незаменима. Она может преобразовывать строки в целые числа.</li><li>float<br>Если строка, которую надо конвертировать в число, не является целым числом, здесь поможет метод float. </li><li>list<br>Эта функция может очень облегчить задачу, если вы хотите составить список из итераций цикла </li><li>set<br>Функция set создаёт новый набор.</li></ul><div>Продукт на Питоне :<br>def linear(a, b):<br>    if (a == 0 and b == 0):<br>        print("Бесконечное количество решений.")<br>    if (a == 0 and b != 0):<br>        print("Нет решений.")   <br>    if (a != 0):<br>        sol = -b/a<br>        print(sol)<br>a = int(input())<br>b = int(input())<br>linear(a, b)<br>medium(a, b)</div><div><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:52:43 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355270</guid>
      </item>
      <item>
         <title>Процедуры и функции.Котенко Яна</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355288</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br><br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.<br>В любом языке программирования процедура просто выполняет последовательность операторов(принимая входные значения ,или не принимая),а функция возвращает значение ,которое можно присвоить переменной.<br>В Паскаль это выглядит так :<br>Описание Процедуры:<br>procedure название(параметры);<br>Функция:<br>function название (параметры):тип возвращаемого значения<br>В школьном алгоритмическом языке имя функции – знач, а в Паскале оно совпадает с именем функции ( или Result). Особенности записи: тип возвращаемого значения указывается в заголовке функции ( в школьном – перед именем функции; в Паскале – в конце заголовка через двоеточие).<br>Так же как и в процедурах, можно объявлять и использовать локальные переменные. Они входят в «зону видимости» только этой функции, для всех остальных функций и процедур они не доступны.<br>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: 1. вывод "Ошибка программы" 2. write ('Ошибка программы'). Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия. В школьном алгоритмическом языке процедура оформляется точно так же, как и основной алгоритм, но размещается после основной программы. В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и заканчивается ключевым словом end с точкой с запятой. В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:52:44 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355288</guid>
      </item>
      <item>
         <title></title>
         <author>nrayushkin777</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355474</link>
         <description><![CDATA[Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.

Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:52:54 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355474</guid>
      </item>
      <item>
         <title>Процедуры И Функции (Печкуров)</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355652</link>
         <description><![CDATA[<div>Процедура- программа, выполняющая некоторые действия; Она может иметь произвольное количество входных параметров.<br>Функция- это программа, имеющая единственный результат, записываемый в ячейку памяти .<br>В отличии от процедуры функция не только выполняет какие то команды, но и возвращает в виде числа, символьной строк и тд.<br>В любом языке процедуру выполняет последовательность операторов(принимая или не принимая входные значения). Функция возвращает значение, которое можно присвоить переменной.<br>В паскале же это выглядит так:<br>Описание процедуры:<br>procedure название (параметры)<br>Функция:<br>function название (параметры)<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:53:05 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355652</guid>
      </item>
      <item>
         <title>Процедуры и функции.</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355705</link>
         <description><![CDATA[<div>Процедуры и функции. Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров. Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.<br>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: <br>1. вывод "Ошибка программы"<br>2. write ('Ошибка программы').<br>Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия.<br>В школьном алгоритмическом языке процедура оформляется  точно так же, как и основной алгоритм, но размещается после основной программы. <br>В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и  заканчивается ключевым словом end с точкой с запятой. <strong><br></strong>В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.В Паскаль это выглядит так:Описание процедуры:procedure название (параметры);Функция:function название (параметры):тип возвращаемого значения;<br>Функции в паскале:</div><div>var …;{объявление глобальных переменных}</div><div>function название (параметры): тип результата;</div><div>var…; {объявление локальных переменных}</div><div>begin</div><div>… {тело функции}</div><div>название:=результат; {результат вычислений всегда присваивается функции}</div><div>end;</div><div>begin</div><div>…  {тело основной программы}</div><div>end.</div><div>Функции в питоне:</div><div>1. def func(x, y, z=7)</div><div>2.        return x+y+z</div><div>3.</div><div>4. print func(1, y=3) # 1+3+7=11</div><div>Функции в питоне:<br> def – это инструкция (команда) языка программирования Python, позволяющая создавать функцию. diff – это имя функции, которое (так же как и имена переменных) может быть почти любым, но желательно осмысленным.<br>Процедура в питоне<br>def linear(a, b):<br>if (a == 0 and b == 0):<br>print("Бесконечное количество решений.")<br>if (a == 0 and b != 0):<br>print("Нет решений.")<br>if (a != 0):<br>sol = -b/a<br>print(sol)<br>a = int(input())<br>b = int(input())<br>linear(a, b)<br>medium(a, b)<br>Процедуры в паскале<br>Program &lt;имя программы&gt;; { Заголовок программы }<br>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }<br>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }<br>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }<br>Type { Раздел описания типов }<br>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;<br>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;<br>…<br>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }<br>Procedure; {Раздел описания процедур}<br>Function; {Раздел описания функций}<br>Begin { Тело программы }<br>&lt;операторы&gt;<br>End.<strong><br></strong><br>Харлаев Семен </div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:53:08 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944355705</guid>
      </item>
      <item>
         <title>              Коваль Ульяна                   Процедура - это подпрограмма,выполняющая некоторые действия; она может иметь произвольное количество входных параметров. Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.  В отличии от процедуры функция не только выполняет какие то команды, но и возвращает в виде числа, символьной строк и тд.В любом языке процедуру выполняет последовательность операторов(принимая или не принимая входные значения). Функция возвращает значение, которое можно присвоить переменной. Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами:   1. вывод &quot;Ошибка программы&quot;              2. write (&#39;Ошибка программы&#39;).   Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия. В школьном алгоритмическом языке процедура оформляется точно так же, как и основной алгоритм, но размещается после основной программы. В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и заканчивается ключевым словом end с точкой с запятой. В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.                                  В Паскаль это выглядит так: Описание процедуры: procedure название (параметры);                 Функция:                          function название (параметры):тип возвращаемого значения;   Функции (Паскаль)                  var …;{объявление глобальных переменных} function название (параметры): тип результата; var…; {объявление локальных переменных} begin … {тело функции} название:=результат; {результат вычислений всегда присваивается функции} end; begin … {тело основной программы} end.       Процедура (Паскаль)Program &lt;имя программы&gt;; { Заголовок программы }Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }Type { Раздел описания типов }&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;…Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }Procedure; {Раздел описания процедур}Function; {Раздел описания функций}Begin { Тело программы }&lt;операторы&gt;End.                               </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944356385</link>
         <description><![CDATA[<div><strong>Функции в Питоне:<br>1. def func(x, y, z=7)<br>2.        return x+y+z<br>3.<br>4. print func(1, y=3) # 1+3+7=11<br>Процедура в питоне<br>def linear(a, b):<br>    if (a == 0 and b == 0):<br>        print("Бесконечное количество решений.")<br>    if (a == 0 and b != 0):<br>        print("Нет решений.")   <br>    if (a != 0):<br>        sol = -b/a<br>        print(sol)</strong></div><div><strong>a = int(input())<br>b = int(input())<br>linear(a, b)<br>medium(a, b)<br>Процедуры в паскале <br></strong><strong><em>Program &lt;имя программы&gt;; { Заголовок программы }</em></strong><strong><br></strong><strong><em>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</em></strong><strong><br></strong><strong><em>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</em></strong><strong><br></strong><strong><em>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</em></strong><strong><br></strong><strong><em>Type { Раздел описания типов }</em></strong><strong><br></strong><strong><em>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</em></strong><strong><br></strong><strong><em>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</em></strong><strong><br></strong><strong><em>…</em></strong><strong><br></strong><strong><em>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</em></strong><strong><br></strong><strong><em>Procedure; {Раздел описания процедур}</em></strong><strong><br></strong><strong><em>Function; {Раздел описания функций}</em></strong><strong><br></strong><strong><em>Begin { Тело программы }</em></strong><strong><br></strong><strong><em>&lt;операторы&gt;</em></strong><strong><br></strong><strong><em>End.</em></strong><br>Коваль</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:53:49 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944356385</guid>
      </item>
      <item>
         <title>София Стебай </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944356395</link>
         <description><![CDATA[<div>Sonya.stebay27@mail.ru<br> </div>]]></description>
         <pubDate>2020-11-20 04:53:49 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944356395</guid>
      </item>
      <item>
         <title>Процедуры и функции. </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944357230</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров. <br> <br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.<br>В любом языке процедуру выполняет последовательность операторов(принимая или не принимая входные значения). Функция возвращает значение, которое можно присвоить переменной. <br>В паскале же это выглядит так: <br>Описание процедуры: <br>procedure название (параметры) <br>Функция: <br>function название (параметры)<br>Функции в паскале<br>var...;{объявление глобальных переменных}<br>function название(параметры) :тип результата;<br>var... ;{объявление локальных переменных}<br>begin... {тело функции}<br>название :=результат;{результат вычислений всегда присваивается функции}<br>end;<br>begin... {тело основной программы}<br>end<br>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. <br>Это можно сделать двумя способами:<br>1.вывод "Ошибка программы"<br>2.write ('Ошибка программы') <br>Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаях, в языках программирования есть предусмотрительнные процедуры- вспомогательные алгоритмы, которые выполняют некоторые действия. <br>В школьном алгоритмичкском языке процедура оформляется точно так же, как и в основной алгоритм, но размещается после основной программы. В паскале процедура начинается с ключевого слова begin и заканчивается ключевым словом end с точкой с запятой. В любом языке процедуру выполняет последовательность операторов (принимая или не принимая входные значения). <br>Функция возвращает значение, которое можно присвоить переменной. В паскале же это выглядит так:<br>Описание процедуры:<br>procedure название <br>(параметры) <br>Функция:<br>function название<br>(параметры) <br>Карасëва К</div>]]></description>
         <pubDate>2020-11-20 04:54:36 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944357230</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944357395</link>
         <description><![CDATA[<div><br>Процедура - это подпрограмма,выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: <br>1. вывод "Ошибка программы"<br>2. write ('Ошибка программы').<br><br>Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия.</div>]]></description>
         <pubDate>2020-11-20 04:54:46 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944357395</guid>
      </item>
      <item>
         <title>Процедуры  и функции</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944358370</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br><br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.<br>В любом языке процедуру выполняет последовательность операторов(принимая или не принимая входные значения). Функция возвращает значение, которое можно присвоить переменной.<br>В паскале же это выглядит так:<br>Описание процедуры:<br>procedure название (параметры)<br>Функция:<br>function название (параметры)<br>Столярчук И.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:55:38 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944358370</guid>
      </item>
      <item>
         <title>В любом языке программирования процедруа выполняет последовательность операторов (принимая входные значения,или не принимая),афункция возвращает значение ,которое можно присвоить переменно</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944358836</link>
         <description><![CDATA[<div>.<br>В паскаль :<br>Описание процедуры:<br>procedure название (параметры);<br>Функция:<br>function название (параметры): тип возвращаемого значения<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:56:04 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944358836</guid>
      </item>
      <item>
         <title>Петренко Анна</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944359810</link>
         <description><![CDATA[<div>44.nucha2004@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:56:59 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944359810</guid>
      </item>
      <item>
         <title>Процедуры и функции.</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944360818</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br><br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.<br>В любом языке процедуру выполняет последовательность операторов(принимая или не принимая входные значения). Функция возвращает значение, которое можно присвоить переменной.<br>В паскале же это выглядит так:<br>Описание процедуры:<br>procedure название (параметры)<br>Функция:<br>function название (параметры)</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:57:59 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944360818</guid>
      </item>
      <item>
         <title>Процедуры и функции. Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров. Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: 1. вывод &quot;Ошибка программы&quot;2. write (&#39;Ошибка программы&#39;).Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия.В школьном алгоритмическом языке процедура оформляется  точно так же, как и основной алгоритм, но размещается после основной программы. В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и  заканчивается ключевым словом end с точкой с запятой. В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.В Паскаль это выглядит так:Описание процедуры:procedure название (параметры);Функция:function название (параметры):тип возвращаемого значения;</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944361717</link>
         <description><![CDATA[<div>Пакусин Данила<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 04:58:45 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944361717</guid>
      </item>
      <item>
         <title>Процедура — это подпрограмма, выполняющая некоторые действия.</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944363392</link>
         <description><![CDATA[<div><strong>Школьный алгоритмический язык: </strong><br>алг С процедурой<br>нач <br>     цел n<br>     ввод n<br>     если n&lt;0 то Error все<br>     ...<br>кон<br>алг Error <br>нач <br>     вывод "Ошибка программы"<br>кон<br><br><strong>Паскаль:</strong><br>program withProc;<br>var n: integer;<br>procedure Error;<br>begin<br>     writeln ("Ошибка программы")<br>end; <br>begin <br>     read(n);<br>     if n&lt;0 then Error;<br>     ...<br>end.<br><br><strong>Питон:</strong><br>def Error():<br>    print ("Ошибка программы")<br>n = int(input())<br>if (n&lt;0):<br>Errror()<br><br>В школьном алгоритмическом языке процедура оформляется точно так же, как и основной алгоритм, но размещается после основной программы. В Паскале процедура начинается с ключевого слово procedure, тело процедуры начинается с ключевого слово begin, а заканчивается ключевым словом end с точкой запятой. Процедура располагается после блока объявления переменных, но выше основной программы. В Питоне процедура является функцией в роли процедуры. Начинается со служебного слова def, после имени процедуры должны стоять круглые скобки. </div><div><strong>Функция — это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки и др.<br>Школьный алгоритмический язык:<br></strong>алг Сумма цифр<br>нач<br>  вывод sumDigits (12345)<br>кон<br>алг цел sumDigits(цел n0)<br>нач<br>     цел sum=0, n<br>     n:=n0<br>     нц пока n&lt;&gt;0<br>        sum:=sum+mod(n,10)<br>        n:=div(n,10)</div><div>     кц<br>     знач:= sum<br>кон<br><br><strong>Паскаль:</strong><br>program Sum;<br>function sumDigits(n:integer): integer;<br>var sum: integer;<br>begin<br>     sum:=0;<br>     while n&lt;&gt;0 do begin<br>          sum:=sum+n mod 10;<br>          n:=n div 10;<br>     end;<br>     sumDigits:=sum<br>end;<br>begin <br>    write(sumDigits(12345))<br>end.<br><br><strong>Питон:</strong></div><pre><strong>def</strong> sumDigits(n):
  sum = 0 
  <strong>while</strong> n!= 0: 
     sum += n % 10 
     n = n // 10 
  <strong>return</strong> sum<em> </em>
<strong>print</strong> (sumDigits(12345))</pre><div><br>Тип возвращаемого значения указывается в заголовке функции. В школьном алгоритмическом языке -- перед именем функции, в Паскале -- в конце заголовка через двоеточие, в Питоне -- не указывается. Так же как и в процедурах, в функциях можно объявлять и использовать локальные переменные. Значение функции в школьном алгоритмическом языке записывается в переменную знач, в Паскале имя этой переменной совпадает с именем функции, а в Питоне для возврата значения функции используется оператор return.</div><div><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:00:21 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944363392</guid>
      </item>
      <item>
         <title>Задание - работа на уроке 20.11.2020</title>
         <author>mariiiika12</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944369035</link>
         <description><![CDATA[<div>Работа с источниками информации<br>1)В презентации - слайд 3 "Источники информации" - изучить<br>2) Составить обзор - сообщение "Процедуры и функции в языках программирования - алгоритмический, Паскаль, Пион"<br>3) статью прикрепить сюда.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:05:56 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944369035</guid>
      </item>
      <item>
         <title>В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.
Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: 
1. вывод &quot;Ошибка программы&quot;
2. write (&#39;Ошибка программы&#39;).
Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия.
В школьном алгоритмическом языке процедура оформляется  точно так же, как и основной алгоритм, но размещается после основной программы. 
В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и  заканчивается ключевым словом end с точкой с запятой. 
В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.В Паскаль это выглядит так:Описание процедуры:procedure название (параметры);Функция:function название (параметры):тип возвращаемого значения; </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944369055</link>
         <description><![CDATA[<div>Функции в паскале</div><div><br></div><div>var …;{объявление глобальных переменных}</div><div>function название (параметры): тип результата;</div><div>var…; {объявление локальных переменных}</div><div>begin</div><div>… {тело функции}</div><div>название:=результат; {результат вычислений всегда присваивается функции}</div><div>end;</div><div>begin</div><div>…  {тело основной программы}</div><div>end.</div><div>Функции а питоне   Функции а питоне</div><div>1. def func(x, y, z=7)</div><div>2.        return x+y+z</div><div>3.</div><div>4. print func(1, y=3) # 1+3+7=11</div><div>Мелентьева Анастасия <br>Я потеряла стикер свой 😭</div>]]></description>
         <pubDate>2020-11-20 05:05:57 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944369055</guid>
      </item>
      <item>
         <title>Функции в паскале </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944370074</link>
         <description><![CDATA[<div><strong>var</strong> …;<em>{объявление глобальных переменных}</em><br><strong>function</strong> название (параметры): тип результата;<br><strong>var</strong>…; <em>{объявление локальных переменных}</em><br><strong>begin</strong><br>… <em>{тело функции}</em><br>название:=результат; <em>{результат вычислений всегда присваивается функции}</em><br><strong>end</strong>;<br><strong>begin</strong><br>…  <em>{тело основной программы}</em><br><strong>end</strong>.<br><strong>Функции в питоне<br></strong>1. def func(x, y, z=7)<br>2.        return x+y+z<br>3.<br>4. print func(1, y=3) # 1+3+7=11<br><strong>Процедура в питоне</strong><br>def linear(a, b):<br>    if (a == 0 and b == 0):<br>        print("Бесконечное количество решений.")<br>    if (a == 0 and b != 0):<br>        print("Нет решений.")   <br>    if (a != 0):<br>        sol = -b/a<br>        print(sol)<br>a = int(input())<br>b = int(input())<br>linear(a, b)<br>medium(a, b)<br><strong>Процедуры в паскале <br></strong><em>Program &lt;имя программы&gt;; { Заголовок программы }</em><br><em>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</em><br><em>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</em><br><em>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</em><br><em>Type { Раздел описания типов }</em><br><em>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</em><br><em>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</em><br><em>…</em><br><em>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</em><br><em>Procedure; {Раздел описания процедур}</em><br><em>Function; {Раздел описания функций}</em><br><em>Begin { Тело программы }</em><br><em>&lt;операторы&gt;</em><br><em>End.</em></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:06:56 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944370074</guid>
      </item>
      <item>
         <title>Функции в программировании можно представить как изолированный блок кода,обращение к которому в процессе выполнения программы может быть многократным.</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944371888</link>
         <description><![CDATA[<div> </div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:08:42 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944371888</guid>
      </item>
      <item>
         <title>Функции в паскале:</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944375435</link>
         <description><![CDATA[<div>var...(объявление глобальных переменных)<br>function название (параметры)тип результата <br>var...(объявление локальных переменных)<br>begin...(тело функции )<br>название:=результат<br>(результат вычислений всегда присваивается функции )<br>end;<br>begin<br>...(тело основной программы)<br>end<br>Функции в Питоне:</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:12:02 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944375435</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944376199</link>
         <description><![CDATA[<div>Суслукина Диана 10 А<br>Почта. suslukinadiana339@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:12:47 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944376199</guid>
      </item>
      <item>
         <title>Суслукина Диана </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944381004</link>
         <description><![CDATA[<div>Процедуры и функции<br>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br><br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:17:25 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944381004</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944381323</link>
         <description><![CDATA[<div><strong><br></strong>В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др. Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: 1. вывод "Ошибка программы" 2. write ('Ошибка программы'). Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия. В школьном алгоритмическом языке процедура оформляется точно так же, как и основной алгоритм, но размещается после основной программы. В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и заканчивается ключевым словом end с точкой с запятой. В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.В Паскаль это выглядит так:Описание процедуры:procedure название (параметры);Функция:function название (параметры):тип возвращаемого значения;<br><br></div><div>Функции в паскале</div><div><br></div><div>var …;{объявление глобальных переменных}</div><div>function название (параметры): тип результата;</div><div>var…; {объявление локальных переменных}</div><div>begin</div><div>… {тело функции}</div><div>название:=результат; {результат вычислений всегда присваивается функции}</div><div>end;</div><div>begin</div><div>…  {тело основной программы}</div><div>end.</div><div><br></div><div>Функции в питоне</div><div>1. def func(x, y, z=7)</div><div>2. return x+y+z</div><div>3.</div><div>4. print func(1, y=3) # 1+3+7=11</div><div>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End.</div><div><br></div><div>Процедура в питоне</div><div>def linear(a, b):</div><div>if (a == 0 and b == 0):</div><div>print("Бесконечное количество решений.")</div><div>if (a == 0 and b != 0):</div><div>print("Нет решений.")</div><div>if (a != 0):</div><div>sol = -b/a</div><div>print(sol)</div><div>a = int(input())</div><div>b = int(input())</div><div>linear(a, b)</div><div>medium(a, b)</div><div>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:17:47 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944381323</guid>
      </item>
      <item>
         <title>Функции в паскале: var …;{объявление глобальных переменных} function название (параметры): тип результата;         var…; {объявление локальных переменных}  begin… {тело функции}название:=результат; {результат вычислений всегда присваивается функции}              end;                    begin…  {тело основной программы}         end.            Процедура в паскале:         Program &lt;имя программы&gt;;             { Заголовок программы }       Uses &lt;имя 1, имя 2, … &gt;;                                    { Раздел описания модулей }           Label &lt;метка 1, метка 2,…&gt;;                              { Раздел описания меток }                Const &lt;имя 1, имя 2,…&gt;;                              { Раздел описания констант }            Type { Раздел описания типов } &lt;имя типа 1&gt; = &lt;определение типа 1&gt;;                          &lt;имя типа 2&gt; = &lt;определение типа 2&gt;;                                …                               Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;;                           { Раздел описания переменных } Procedure;        {Раздел описания процедур}    Function;        {Раздел описания функций}           Begin { Тело программы }&lt;операторы&gt;        End.               </title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944383641</link>
         <description><![CDATA[<div>Функции в питоне:<br> def – это инструкция (команда) языка программирования Python, позволяющая создавать функцию. diff – это имя функции, которое (так же как и имена переменных) может быть почти любым, но желательно осмысленным.  В конце тела функции присутствует инструкция return (может и не быть), которая возвращает значение(я) в основную ветку программы. В данном случае, если бы в функции не было инструкции return, то в основную программу ничего бы не возвращалось, и переменным a и b (c и d, а также e и f) числовые значения не присваивались бы. После функции идет, так называемая, основная ветка программы, в которой переменным попарно присваивается результат выполнения вызываемой функции. <br>1. def func(x, y, z=7)<br>2.        return x+y+z<br>3.<br>4. print func(1, y=3) # 1+3+7=11<br>Процедура в питоне :<br>def linear(a, b):<br>    if (a == 0 and b == 0):<br>        print("Бесконечное количество решений.")<br>    if (a == 0 and b != 0):<br>        print("Нет решений.")   <br>    if (a != 0):<br>        sol = -b/a<br>        print(sol)<br>a = int(input())<br>b = int(input())<br>linear(a, b)<br>medium(a, b)</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:20:13 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944383641</guid>
      </item>
      <item>
         <title>Уланов Илья</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944394996</link>
         <description><![CDATA[<div>ilya.ylanov2016@gmail.com</div>]]></description>
         <enclosure url="https://drive.google.com/file/d/1ic-m3A9udHM_795FxhdaJHn5Shzn1xJ_/view?usp=sharing" />
         <pubDate>2020-11-20 05:31:26 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944394996</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944411666</link>
         <description><![CDATA[Процедура - это подпрограмма,выполняющая некоторые действия; она может иметь произвольное количество входных параметров.
Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.
В отличии от процедуры функция всегда возвращает значение – результат.
В любом языке программирования процедура просто выполняет последовательность операторов, а функция возвращает значение, которое можно присвоить переменной.
В Паскаль это выглядит так:
Описание процедуры:
procedure название (параметры):
Функция:
function название (параметры): тип возвращаемого значения;

В школьном алгоритмическом языке имя функции – знач, а в Паскале оно совпадает с именем функции ( или Result). Особенности записи: тип возвращаемого значения указывается в заголовке функции ( в школьном – перед именем функции; в Паскале – в конце заголовка через двоеточие).
Так же как и в процедурах, можно объявлять и использовать локальные переменные. Они входят в «зону видимости» только этой функции, для всех остальных функций и процедур они не доступны.
Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: 1. вывод "Ошибка программы" 2. write ('Ошибка программы'). Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия. В школьном алгоритмическом языке процедура оформляется точно так же, как и основной алгоритм, но размещается после основной программы. В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и заканчивается ключевым словом end с точкой с запятой. В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.





Функции в паскале
var …;{объявление глобальных переменных}
function название (параметры): тип результата;
var…; {объявление локальных переменных}
begin
… {тело функции}
название:=результат; {результат вычислений всегда присваивается функции}
end;
begin
… {тело основной программы}
end.
Функции в питоне
1. def func(x, y, z=7)
2. return x+y+z
3.
4. print func(1, y=3) # 1+3+7=11
Процедуры в паскале
Program &lt;имя программы&gt;; { Заголовок программы }
Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }
Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }
Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }
Type { Раздел описания типов }
&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;
&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;
…
Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }
Procedure; {Раздел описания процедур}
Function; {Раздел описания функций}
Begin { Тело программы }
&lt;операторы&gt;
End.

Процедура в питоне
def linear(a, b):
if (a == 0 and b == 0):
print("Бесконечное количество решений.")
if (a == 0 and b != 0):
print("Нет решений.")
if (a != 0):
sol = -b/a
print(sol)
a = int(input())
b = int(input())
linear(a, b)
medium(a, b)
Процедуры в паскале
Program &lt;имя программы&gt;; { Заголовок программы }
Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }
Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }
Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }
Type { Раздел описания типов }
&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;
&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;
…
Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }
Procedure; {Раздел описания процедур}
Function; {Раздел описания функций}
Begin { Тело программы }
&lt;операторы&gt;
End.]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:50:05 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944411666</guid>
      </item>
      <item>
         <title>Процедуры и функции.</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944411874</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.</div><div>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.</div><div>В отличии от процедуры функция всегда возвращает значение – результат.</div><div>В любом языке программирования процедура просто выполняет последовательность операторов, а функция возвращает значение, которое можно присвоить переменной.</div><div>В Паскаль это выглядит так:</div><div>Описание процедуры:</div><div>procedure название (параметры):</div><div>Функция:</div><div>function название (параметры): тип возвращаемого значения;</div><div><br></div><div>В школьном алгоритмическом языке имя функции – знач, а в Паскале оно совпадает с именем функции ( или Result). Особенности записи: тип возвращаемого значения указывается в заголовке функции ( в школьном – перед именем функции; в Паскале – в конце заголовка через двоеточие).</div><div>Так же как и в процедурах, можно объявлять и использовать локальные переменные. Они входят в «зону видимости» только этой функции, для всех остальных функций и процедур они не доступны.</div><div>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке. Это можно сделать двумя способами: 1. вывод "Ошибка программы" 2. write ('Ошибка программы'). Чтобы исправить данную ошибку, перед нами возникнут две сложности. Однако для таких случаев, в языках программирования есть предусмотрительные процедуры - вспомогательные алгоритмы, которые выполняют некоторые действия. В школьном алгоритмическом языке процедура оформляется точно так же, как и основной алгоритм, но размещается после основной программы. В Паскале процедура начинается с ключевого слова procedure, тело так же начинается с ключевого слова begin и заканчивается ключевым словом end с точкой с запятой. В любом языке программирования процедура просто выполняет последовательность операторов (принимая входные значения, или не принимая), а функция возвращает значение, которое можно присвоить переменной.</div><div><br></div><div>Функции в паскале</div><div>var …;{объявление глобальных переменных}</div><div>function название (параметры): тип результата;</div><div>var…; {объявление локальных переменных}</div><div>begin</div><div>… {тело функции}</div><div>название:=результат; {результат вычислений всегда присваивается функции}</div><div>end;</div><div>begin</div><div>… {тело основной программы}</div><div>end.</div><div>Функции в питоне</div><div>1. def func(x, y, z=7)</div><div>2. return x+y+z</div><div>3.</div><div>4. print func(1, y=3) # 1+3+7=11</div><div>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End.</div><div><br></div><div>Процедура в питоне</div><div>def linear(a, b):</div><div>if (a == 0 and b == 0):</div><div>print("Бесконечное количество решений.")</div><div>if (a == 0 and b != 0):</div><div>print("Нет решений.")</div><div>if (a != 0):</div><div>sol = -b/a</div><div>print(sol)</div><div>a = int(input())</div><div>b = int(input())</div><div>linear(a, b)</div><div>medium(a, b)</div><div>Процедуры в паскале</div><div>Program &lt;имя программы&gt;; { Заголовок программы }</div><div>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей }</div><div>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток }</div><div>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант }</div><div>Type { Раздел описания типов }</div><div>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;;</div><div>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;;</div><div>…</div><div>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных }</div><div>Procedure; {Раздел описания процедур}</div><div>Function; {Раздел описания функций}</div><div>Begin { Тело программы }</div><div>&lt;операторы&gt;</div><div>End.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:50:19 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944411874</guid>
      </item>
      <item>
         <title>Мишаткина Анастасия</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944412571</link>
         <description><![CDATA[<div>var …;{объявление глобальных переменных} <br>function название (параметры): тип результата; <br>var…; {объявление локальных переменных} <br>begin <br>… {тело функции} <br>название:=результат; {результат вычислений всегда присваивается функции} <br>end; <br>begin <br>… {тело основной программы} <br>end. <br>Функции в питоне <br>1. def func(x, y, z=7) <br>2. return x+y+z <br>3. <br>4. print func(1, y=3) # 1+3+7=11 <br>Процедура в питоне <br>def linear(a, b): <br>if (a == 0 and b == 0): <br>print("Бесконечное количество решений.") <br>if (a == 0 and b != 0): <br>print("Нет решений.") <br>if (a != 0): <br>sol = -b/a <br>print(sol) <br>a = int(input()) <br>b = int(input()) <br>linear(a, b) <br>medium(a, b) <br>Процедуры в паскале <br>Program &lt;имя программы&gt;; { Заголовок программы } <br>Uses &lt;имя 1, имя 2, … &gt;; { Раздел описания модулей } <br>Label &lt;метка 1, метка 2,…&gt;; { Раздел описания меток } <br>Const &lt;имя 1, имя 2,…&gt;; { Раздел описания констант } <br>Type { Раздел описания типов } <br>&lt;имя типа 1&gt; = &lt;определение типа 1&gt;; <br>&lt;имя типа 2&gt; = &lt;определение типа 2&gt;; <br>… <br>Var &lt;имя 1, имя 2,…&gt;: &lt;тип&gt;; { Раздел описания переменных } <br>Procedure; {Раздел описания процедур} <br>Function; {Раздел описания функций} <br>Begin { Тело программы } <br>&lt;операторы&gt; <br>End.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 05:51:12 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944412571</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944482342</link>
         <description><![CDATA[<div>Процедура - это подпрограмма, выполняющая некоторые действия; она может иметь произвольное количество входных параметров.<br><br>Функция - это подпрограмма, имеющая единственный результат, записываемый в ячейку памяти. В отличие от процедуры, функция не только выполняет какие-то команды, но и возвращает результат в виде числа, символьной строки или др.<br><br>Функции, в отличие от процедур, в результате своего выполнения возвращают значение, которое может быть использовано в выражении.<br><br>Предположим, что в нескольких местах программы требуется выводить на экран сообщение об ошибке: Ошибка программы. Это можно сделать, например, так:<br>вывод "Ошибка программы" write('Ошибка программы');<br>Чтобы исправить данную ошибку перед нами возникнут две сложности.<br>Однако для таких случаях языках программирования есть предусмотрительные процедуры-Вспомогательные алгоритмы которые выполняют некоторые действия.<br>В школьном алгоритмическом языке процедура оформляется точно также, Как и основной алгоритм только размещается после основной программы.<br>В паскале процедура начинается с ключевого слова procedure,тело начинается с begin и заканчивается end и точкой с запятой.<br>В любом языке процедуру выполняет последовательность операторов(принимая или не принимая входные значения). Функция возвращает значение, которое можно присвоить переменной.<br><br>В паскале же это выглядит так:<br>Описание процедуры:<br>procedure название (параметры)Функция:<br>function название (параметры)</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 07:02:25 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944482342</guid>
      </item>
      <item>
         <title>Оконечникова Ангелина</title>
         <author></author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944532170</link>
         <description><![CDATA[<div>okonechnikova.04@gmail.com</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 07:40:41 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944532170</guid>
      </item>
      <item>
         <title>Полторак Никита</title>
         <author>nikitapoltorak05</author>
         <link>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944783418</link>
         <description><![CDATA[<div>nikta.poltorak05@mail.ru</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-20 10:25:36 UTC</pubDate>
         <guid>https://padlet.com/mariiiika121/gxzu49eq3jrl/wish/944783418</guid>
      </item>
   </channel>
</rss>
