<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>1 Вводный курс on Василиса    </title>
    <link>https://vasilisa.by/lessons/lessons-01/</link>
    <description>Recent content in 1 Вводный курс on Василиса    </description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru</language>
    <copyright>© 2023 — Vasilisa — All rights reserved.</copyright>
    <lastBuildDate>Sun, 10 Mar 2019 21:30:00 +0300</lastBuildDate>
    
	<atom:link href="https://vasilisa.by/lessons/lessons-01/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Урок 1</title>
      <link>https://vasilisa.by/lessons/lessons-01/lesson-01/</link>
      <pubDate>Thu, 07 Feb 2019 12:07:06 +0300</pubDate>
      
      <guid>https://vasilisa.by/lessons/lessons-01/lesson-01/</guid>
      <description>Запустите программу Vasilisa.exe. Переключите интерфейс в случае необходимости на русский язык. Для этого кликните (щёлкните левой кнопкой мышки) по команде «Settings» (кнопка с изображением инструментов), далее «Interface language / Русский». Кликните мышкой по команде «Загрузить» (Load). Найдите файл &amp;hellip;\Vasilisa\УРОКИ\1 Вводный курс\&amp;ldquo;Урок 1.txt&amp;rdquo; и откройте его.
В верхней части формы появится текст программы (иначе называемой скриптом). Если в какой-либо строке скрипта встречается символ «#» или «;», то часть строки справа от этого символа является комментарием и на работу скрипта не влияет.</description>
    </item>
    
    <item>
      <title>Урок 2</title>
      <link>https://vasilisa.by/lessons/lessons-01/lesson-02/</link>
      <pubDate>Thu, 07 Feb 2019 12:07:08 +0300</pubDate>
      
      <guid>https://vasilisa.by/lessons/lessons-01/lesson-02/</guid>
      <description>На этом уроке научимся пользоваться встроенными функциями. Первая функция, с которой мы сталкиваемся при изучении математики – это квадратный корень. В математических выражениях он обозначается специальным символом √. В нашей системе вместо специального символа используется встроенная функция sqrt. Вот пример использования этой функция в операторе присваивания:
X=sqrt(16)
Запустите программу «Василиса», выполните команду «Новый» и наберите текст «X=sq» и удерживая нажатой клавишу «Ctrl» нажмите клавишу «пробел». В результате на экране появится панель подсказок.</description>
    </item>
    
    <item>
      <title>Урок 3</title>
      <link>https://vasilisa.by/lessons/lessons-01/lesson-03/</link>
      <pubDate>Fri, 08 Feb 2019 12:13:08 +0300</pubDate>
      
      <guid>https://vasilisa.by/lessons/lessons-01/lesson-03/</guid>
      <description>На предыдущих уроках мы рассматривали скрипты, строки которых выполняются последовательно одна за другой. Для изменения порядка выполнения строк скрипта используются операторы управления.
На этом уроке мы познакомимся оператором управления if.
Напишем скрипт для решения квадратного уравнения
Как вы уже наверно знаете, решение даётся формулой:
x = (-b ± √D) / 2a, где D = b2 – 4ac  В зависимости от того, будет ли дискриминант D положительным, равным нулю или отрицательным, решений будет два, одно или ни одного.</description>
    </item>
    
    <item>
      <title>Урок 4</title>
      <link>https://vasilisa.by/lessons/lessons-01/lesson-04/</link>
      <pubDate>Fri, 08 Feb 2019 12:37:44 +0300</pubDate>
      
      <guid>https://vasilisa.by/lessons/lessons-01/lesson-04/</guid>
      <description>На этом уроке мы познакомимся с другими видами операторов управления. Это операторы цикла «for» и «repeat».
Задача: посчитать сумму целых чисел от 1 до 5 и сумму квадратов этих чисел. Вот скрипт, позволяющий решить эту задачу
s1=0 s2=0 for i = 1, 5 s1 = s1 + i s2 = s2 + i*i stop  Оператор «for». заставляет многократно выполняться строки тела цикла. Тело цикла – это строки скрипта, расположенные ниже оператора «for» и имеющие отступ на две позиции превышающий отступ оператора «for».</description>
    </item>
    
    <item>
      <title>Урок 5</title>
      <link>https://vasilisa.by/lessons/lessons-01/lesson-05/</link>
      <pubDate>Fri, 08 Feb 2019 12:37:44 +0300</pubDate>
      
      <guid>https://vasilisa.by/lessons/lessons-01/lesson-05/</guid>
      <description>На этом уроке мы познакомимся с массивами.
Предположим, система управления отоплением помещения измеряет температуру воздуха один раз в 2 часа и по завершении суток формирует отчет с результатами измерений. Для хранения всех 12-и значений температуры удобно использовать переменную типа массив. Вот так выглядит объявление массива 12-и чисел и присвоение значений элементам массива.
array T[12]float T[1]=24.1 T[2]=23.1 i=10 T[i+1]= 22 T[i+2]= 22.1 + 1  Число или выражение в квадратных скобках называется индексом элемента массива.</description>
    </item>
    
    <item>
      <title>Урок 6</title>
      <link>https://vasilisa.by/lessons/lessons-01/lesson-06/</link>
      <pubDate>Fri, 08 Feb 2019 12:43:08 +0300</pubDate>
      
      <guid>https://vasilisa.by/lessons/lessons-01/lesson-06/</guid>
      <description>На этом уроке мы научимся создавать собственные функции и узнаем, что переменные бывают глобальные и локальные чем они отличаются.
На втором уроке мы научились пользоваться встроенными функциями sqrt и pow. Сейчас в качестве примера создадим функцию, которая вычисляет расстояния между двумя точками на плоскости. Сначала напишем скрипт, который делает это без функции:
# вычисляем расстояние между двумя точками на плоскости array A1[2]float=(2,1) # координаты X,Y первой точки array A2[2]float=(6,4) # координаты X,Y второй точки dx=(A2[1]-A1[1]) dy=(A2[2]-A1[2]) R=math_square_root(dx*dx+dy*dy) stop  Проверяем работоспособность скрипта</description>
    </item>
    
  </channel>
</rss>