На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Маятник Максвелла C#

  • Задание на курсовую работу

Создать программу, изображающую движение цилиндра по наклонной плоскости. Исходные данные: радиус и масса цилиндра, угол наклона плоскости, длина плоскости. Результатом работы приложения должна быть визуализация маятника Максвелла и сохранение результатов экспериментов.

  • Постановка задачи

Пользователем программы может быть любой человек.

  • - угол наклона плоскости (0-90 градусов);
  • - радиус цилиндра;
  • длина плоскости;
  • масса.
  • - скорость цилиндра;
  • - время ;
  • - ускорение;
  • - сила реакции опоры.
  • Пользователь может сохранить результаты работы приложения. Информация сохраняется в файлах формата txt в файле с названием savings. Пользовательский интерфейс состоит из меню, кнопок, текстовых окон и графического окна. Ошибки при вводе информации исключены, т.к. нельзя оставить текстовое окно не заполненным и каждое число проверяется на корректность. Угол наклона от 0 – 90 градусов, радиус цилиндра до 14, длина плоскости от 0 -10, масса от 0 -1000.\
  • Фрагмент программного кода
public partial class Form1 : Form
    {
        public static Form1 form;//ссылка на форму чтобы мождно было получить доступ к ней и других классов
        public Simulation simulation;//симуляция
        public Drawing drawing;//объйкт класа рисования
        public bool began;//начата ли симуляция
        public Form1()//инициализирование переменных
        {
            form = this;
            InitializeComponent();
            textBox1.Text = "30";
            textBox2.Text = "0,4";
            textBox3.Text = "4";
            textBox4.Text = "2";
            simulation = new Simulation();
            drawing = new Drawing(simulation);
            began = false;
        }

        private void timer1_Tick(object sender, EventArgs e)//на каждый тик таймера апдейтим симуляцию и перерисовываем
        {
            //double al = simulation.al;
            simulation.Update();
            drawing.Draw();
            if (simulation.al != 0)//выводит значение только тогда когда цилиндр скатывается по плоскости
            {
                label9.Text = simulation.v.ToString();
                label10.Text = simulation.getTime().ToString();
                label11.Text = simulation.a.ToString();
                label12.Text = simulation.getN().ToString();
            }
        }

Содержание архива

  • исходный код  на C#  WinForms для  Visual Studio 2010
  • пояснительная записка к курсовой работе
Купить 1500,00 
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (5)

klausms

/ /

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

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Похожие работы
Тип Название Рейтинг Категория Стоимость
Курсовая Судоку на C# 0 .NET (C#) 2 500,00
Исходник Массивы на C# -1 .NET (C#) 1 000,00
Исходник Мессенджер на C# 1 .NET (C#) 1 000,00
Исходник Бухгалтерия на C# 7 .NET (C#) 1 000,00
Исходник Библиотека на C# 2 .NET (C#) 1 000,00
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Исходник Нахождение эйлеровых циклов в графе С++ 0 C/C++ 800,00
Курсовая Автоматическое реферирование текста C# 5 .NET (C#) 3 700,00
Курсовая Автоматическое составление кроссвордов С++ 0 .NET (C#) 2 700,00
Исходник Алгоритм Рабина-Карпа C# 0 .NET (C#) 1 500,00
Исходник Алгоритм Хаффмана C# 22 .NET (C#) 3 500,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Диплом Разработка Telegram-бота для колледжа АГУ (Python) new 0 Python 10 000,00
Исходник Учёт товаров (Python, Tkinter, Sqlite) new 0 Python 3 000,00
Курсовая АИС "Авиакасса" (C#, WPF, WinForms, SQLite, SQL Server, Access) new 0 .NET (C#) 5 500,00
Курсовая Курсовая работа разработка мобильных приложений "FTP клиент для Android" new 0 Сетевые протоколы 6 500,00
Исходник Транспонирование матрицы new 0 .NET (C#) 150,00
Купить

1500,00 

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
4. Маятник Максвелла !.rar
256174
Оцени работу

рейтинг

Поделись работой с друзьями

Категории
Маятник Максвелла C#
Задание на курсовую работу Создать программу, изображающую движение цилиндра по наклонной плоскости. Исходные данные: радиус и масса цилиндра, угол наклона плоскости, длина плоскости. Результатом работы приложения должна быть визуализация маятника Максвелла и сохранение результатов экспериментов.
Категория: Образование
Стоимость: 1500,00