ch
Feedback
PascalABC.NET официальный канал

PascalABC.NET официальный канал

前往频道在 Telegram

Официальный канал языка и системы программирования PascalABC.NET

显示更多
1 857
订阅者
-224 小时
-167 天
-2430 天
帖子存档
Фигуры Лиссажу Вот такая программа
##
uses GraphWPF;

function Pos(t: real) := 
  Pnt(350*cos(4*t)+400, 250*cos(2.9*t + 2*Pi/3)+300);

Window.Title := 'Фигуры Лиссажу';
var t := 0.0;
var v := 0.2;
OnDrawFrame := dt -> begin
  t += dt * v;
  Circle(Pos(t),50,Colors.Green);
end;  
реализует движение по траектории, называемой фигурой Лиссажу

Задача о ханойских башнях Задача о ханойских башнях - пример, показывающий мощность и краткость использования рекурсии. Поста
Задача о ханойских башнях Задача о ханойских башнях - пример, показывающий мощность и краткость использования рекурсии. Постановка задачи - на слайде. Чтобы переложить пирамиду из n дисков с 1 стержня на 3, перекладываем вначале рекурсивно пирамиду из n-1 диска с 1 стержня на 2, затем перекладываем самый большой диск с 1 на 3 и наконец перекладываем пирамиду их n-1 диска со 2 стержня на 3. Бинго! Обожаю эту задачу! Мои коллеги из Бостона, зная это, привезли мне в подарок эту головоломку - решаю её прямо сейчас!

IV Конференция "Использование системы программирования PascalABC.NET в обучении программированию". Избранные доклады Михалкович С.С. Доклад "Модуль невидимой автоматической проверки заданий" https://www.youtube.com/watch?v=Tak9pvw3yFc

Проект PascalABC.NET - статистика кода В структуре проекта PascalABC.NET есть маленький файл LinesCount, написанный на Pascal
Проект PascalABC.NET - статистика кода В структуре проекта PascalABC.NET есть маленький файл LinesCount, написанный на PascalABC.NET, который считает количество строк кода проекта, написанных на C# и самом PascalABC.NET. Запустив его, можно убедиться, что проект PascalABC.NET содержит более миллиона строк кода на языке C# и порядка 180 тысяч строк кода на самом PascalABC.NET.

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

Использование таймера в графических приложениях Таймер - это способ через равные интервалы времени генерировать событие, на к
Использование таймера в графических приложениях Таймер - это способ через равные интервалы времени генерировать событие, на которое можно повесить пользовательский обработчик. На скриншоте - простая программа, иллюстрирующая использование таймера. 10 раз в секунду возникает событие OnTimer, в обработчике которого рисуется случайный круг #графика

IV Конференция "Использование системы программирования PascalABC.NET в обучении программированию". Избранные доклады Дженжер В.О. Доклад "Моделирование физических и математических задач с использованием графики" https://youtu.be/1EEZBubVZiM

Рисование взвешенного ориентированного графа https://teletype.in/@pascalabcnet/Graph

Arrow В PascalABC.NET версии 3.8.3.3256 в модуле GraphWPF появился графический примитив Arrow. #новое
Arrow В PascalABC.NET версии 3.8.3.3256 в модуле GraphWPF появился графический примитив Arrow. #новое

Операции с односвязным списком: добавление в начало и проход по списку В PascalABC.NET за счёт ссылочной объектной модели лег
Операции с односвязным списком: добавление в начало и проход по списку В PascalABC.NET за счёт ссылочной объектной модели легко реализовывать динамические структуры данных. На скриншоте иллюстрируется процедура добавления в начало односвязного списка и метод расширения для прохода по списку с выполнением некоторой операции над элементами #студентам

V Конференция "Использование системы программирования PascalABC.NET в обучении программированию". Избранные доклады Михалкович С.С. PascalABC.NET под Linux – что нас ждёт https://www.youtube.com/watch?v=v1JsjNvIxDQ

IV Конференция "Использование системы программирования PascalABC.NET в обучении программированию". Доклады (день 1, продолжение) Богданов А.А. Весь ЕГЭ 100% кодом на PascalABC.NET https://youtu.be/5PQyb3ArYu8 Демяненко Я.М. Запрещённые методы https://youtu.be/Q8D52LVgQpc

Создание связного списка на PascalABC.NET Создать и вывести связный список на PascalABC.NET - проще простого. Всего - 11 стро
Создание связного списка на PascalABC.NET Создать и вывести связный список на PascalABC.NET - проще простого. Всего - 11 строк. #студентам

Массовая рассылка сертификатов участникам конференции Рассылка сертификатов участникам конференции осуществлялась с помощью с
Массовая рассылка сертификатов участникам конференции Рассылка сертификатов участникам конференции осуществлялась с помощью скрипта, написанного на PascalABC.NET (автор М.В.Пучкин). Основное содержимое скрипта - на скриншоте. Более 450 сертификатов участников было заготовлено заранее.

IV Конференция "Использование системы программирования PascalABC.NET в обучении программированию". Доклады (день 1) 29-30 марта 2023 г. мехмат ЮФУ провел четвертую конференцию "Использование системы программирования PascalABC.NET в обучении программированию". Конференция проходила онлайн и транслировалась одновременно в Zoom и Youtгbe. Статистика конференции: Зарегистрировалось около 1000 участников по всей России: школьные учителя, преподаватели, методисты Конференция проходила в 2 дня, каждый день - по 8 докладов. В 1 день в пике в Zoom было 123 входа, в Youtube - 160 Во 2 день в пике в Zoom было 80 входов, в Youtube - 71 Многие досматривали трансляцию позже Мы начинаем публикацию видео первых докладов. Приветственное слово директора института математики, механики и компьютерных наук Карякина Михаила Игорьевича https://www.youtube.com/watch?v=5ky17-4UPDE&t=42s Михалкович С.С. PascalABC.NET 2023 – российский Паскаль. https://www.youtube.com/watch?v=Zx_t5KScEK0

Вычисление выражения в польской инверсной записи Польская инверсная бесскобочная запись выражения использует знаки операций п
Вычисление выражения в польской инверсной записи Польская инверсная бесскобочная запись выражения использует знаки операций после операндов и не использует скобки Для вычисления выражения в ПОЛИЗ используется стек операндов. Алгоритм прост: если во входном потоке число, мы кладем его на стек, а если знак операции - мы снимаем со стека два операнда, совершаем над ними эту операцию и результат кладем на стек В итоге на стеке - результат

Приветствие участникам IV конференции PascalABC.NET Завтра в 10.00 начнется IV Всероссийская конференции "Использование систе
Приветствие участникам IV конференции PascalABC.NET Завтра в 10.00 начнется IV Всероссийская конференции "Использование системы программирования PascalABC.NET в обучении программированию". На скриншоте - программа, позволяющая написать мышью приветствие

Поздравляем всех подписчиков канала с юбилеем! У нас - 1000 подписчиков!
Поздравляем всех подписчиков канала с юбилеем! У нас - 1000 подписчиков!

Вся правда о лямбда-выражениях Надо ли учить школьников лямбда-выражениям? Надо! Доклад Демяненко Я.М. о лямбда выражениях на III конференции «Использование системы программирования PascalABC.NET в обучении программированию». https://www.youtube.com/watch?v=V7qQFbyaM-c Только правда, ни грамма лжи! #начинающим #преподавателям

Написание Telegram-бота в PascalABC.NET Доклад Пучкина М.В. о написании Telegram-бота в PascalABC.NET на III конференции «Использование системы программирования PascalABC.NET в обучении программированию» https://www.youtube.com/watch?v=WA2Q3ivnrac&t=3s На PascalABC.NET несложно писать прикладные программы в разных предметных областях. Библиотека платформы .NET, и современные языковые конструкции позволяют делать это легко.