Примеры решения задач начинающими программистами — соавторами сайта с комментариями

Поиск наиболее длинной последовательности повторяющихся чисел. Конкурсная задача (Yandex 2019)

Условие Найти наиболее длинную последовательность повторяющихся чисел. Если из них какие то длины равны, то вывести наибольшее число и количество его повторений в отсортированной последовательности. Автор: (С) Ксения П., 2020. Решение using System; namespace Xenia { class Program { static void Main() { Console.Write(«Число элементов последовательности: «); int n = Convert.ToInt32(Console.ReadLine()); // Генерация массива элементов …

Поиск наиболее длинной последовательности повторяющихся чисел. Конкурсная задача (Yandex 2019) Читать далее »

Полное решение кубического уравнения (формула Кардано)

Необходимо решить кубическое уравнение с действительными коэффициентами:   ax3 + bx2 + cx + d = 0 . По основной теореме алгебры оно имеет три корня (4 различных типа). Формула была украдена у Тартальи и опубликована Джероламо Кардано (тем самым изобретателем карданного вала) в книге «Великое искусство» в 1545 году.  Описание алгоритма доступно в Интернете, однако …

Полное решение кубического уравнения (формула Кардано) Читать далее »

Компьютерный тренажер «Управление техническим объектом в реальном времени». Сценарный подход

Постановка задачи Назначение тренажера — обучение оператора, управляющего некоторым техническим объектом, для которого нужно выполнять строго заданную последовательность действий. Например, это могут быть действия по проверке пилотом бортовых систем контроля перед вылетом или последовательность действий оператора по управлению технологической установкой. Назовем сценарием обучения требуемую последовательность действий оператора. Управляющие элементы (кнопки, выключатели) могут, для простоты, иметь …

Компьютерный тренажер «Управление техническим объектом в реальном времени». Сценарный подход Читать далее »

Массивы, индексаторы и коллекции. Пример обучения в диалоге

Конспект диалога между школьником (И.Р.) и преподавателем (В.А.) И.Р.: Хотелось бы понять разницу в использовании массивов, индексаторов и коллекций на примерах. В.А.: Хорошо. Возьмите из Задач для самостоятельного решения. Массивы и строки задачу 4: «Задан одномерный массив целых чисел. Образуйте из него два отсортированных по возрастанию массива, содержащих четные и нечетные числа. Подсказка: четное число делится …

Массивы, индексаторы и коллекции. Пример обучения в диалоге Читать далее »

«Стрельба по мишени. Пример реализации на Visual Basic»

Привожу пример решения задачи, описанной в статье, студентом Алексеем в среде Visual Studio 2017 Community, использовавшим пакет «Разработка классических приложений .Net» и язык Visual Basic. Интерфейс программы почти совпадает c интерфейсом  примера на C#. Отличия состоят в задании распределения пробоин, вместо круга задается прямоугольник на плоскости с координатам углов (Xmin, Ymin) и (Xmax, Ymax). Не …

«Стрельба по мишени. Пример реализации на Visual Basic» Читать далее »

Примеры решения задач начинающими программистами — соавторами сайта с комментариями

В этом разделе представлены примеры совместной работы начинающего программиста с преподавателем, или же его собственные творения с моими комментариями. Содержание раздела Массивы, индексаторы и коллекции. Пример обучения в диалоге Гидроаккумулирующая электростанция Стрельба по мишени. Пример реализации на Visual Basic Компьютерный тренажер «Управление техническим объектом в реальном времени». Сценарный подход Полное решение кубического уравнения (формула Кардано) …

Примеры решения задач начинающими программистами — соавторами сайта с комментариями Читать далее »

Гидроаккумулирующая электростанция

Автор — школьник Кузьма прислал модель работы ГАЭС. Известно, что ГАЭС работает в двух режимах — насосном и турбинном. В первом режиме ГАЭС, потребляя избыточную энергию от тепловых электростанций в часы наименьших нагрузок в системе (обычно 7—-12 часов в сутки), перекачивает воду из нижнего питающего водохранилища в верхний аккумулирующий бассейн (зарядка станции). Во втором режиме …

Гидроаккумулирующая электростанция Читать далее »

Пролистать наверх