Реализуем функцию расчета угла прицеливания.

На днях мой знакомый прислал мне на почту задачу и файлы проекта, попросив разобраться как можно решить задание с какого интернет проекта. Текст задания был следующий: Скачайте архив с проектом AngryBirds и изучите его. Это простой симулятор системы прицеливания. В файле AngryBirdsTask реализуйте функцию расчета угла прицеливания, в зависимости от начальной скорости снаряда и дальности […]

Как реализовать функцию для нахождения минимального значения параболы?

Приветствую всех, сегодня мы рассмотрим один интересный пример и как его реализовать на C#. Задание следующие необходимо реализуйте функцию для нахождения x, при котором парабола y(x)=ax2+bx+cy(x) принимает минимальное значение.  Функция должна принимать неотрицательный,  коэффициент a,  также b и c, если, решение существует, вывести значение  x , а иначе — вывести в консоль информацию «Не возможно». […]

Как вычислить угол в градусах между часовой и минутной стрелкой?

Сегодня мы решим одну не тривиальную задачу и по практикуемся в написании кода. И так пользователь вводит время, конкретно целое число, символизирующие час. Вычислить угол в градусах между часовой и минутной стрелками. Например, 5 часов  150 градусов, 20 часов 120 градусов. Запрещено использовать циклы. Можно было использовать условия if но я ришил упростить код и […]

Как перевернуть заданное число на оборот, и вывести его в противоположно порядке?

Добрый день, на днях мне написал один студент. В университете было дано задание: Задается натуральное трехзначное, как его развернуть так, чтобы цифры этого числа шли в обратном порядке, все это было необходимо реализовать на C#.  К примеру нам дано 123 как получить 321. Я написал ему один из способов который давно мне известен. int n […]

Как изменить MAC адрес, сетевой карты или wifi адаптера?

Сегодня рассмотрим пример того как изменить MAC адрес wifi адаптера под linux. Для этого перейдем в консоль и введем ifconfig В консоли выводиться список всех доступных устройств, в нашем примере мы возьмем устройство wifi wlan0 Следующим нашим шагом нужно ввести несколько строк команд, ifconfig wlan0 down это необходимо сделать, да бы отключить устройство. Иначе может […]

Как запустить TOR браузер под root правами linux?

Относительно не давно установил linux на ноутбук. Я давно пользуюсь TOR браузером, и не думал что столкнусь с такой проблемой, оказалось что TOR браузер отказывается запускаться под root правами. Все это сделано для защиты пользователей, так как именно под root правами во время серфинга по интернету можем случайно подхватить вирус. Но мне было иногда удобней […]

Как убрать пунктирную рамку в listbox C#

Пока писал программу ProSticks на win form, столкнулся с такой задачей, когда на форме выделяешь listbox то элементы при наведении фокуса обводятся по границе, а так же если фокус направлен на listbox автоматически обводиться первый элемент. Для меня это показалось не эстетичным. В wpf там все намного проще в разметке достаточно было добавить: <Setter Property=»FocusVisualStyle» […]

Как отформатировать диск с системой windows?

Приветствую всех, сегодня рассмотрим как отформатировать диск с windows 10. Способов конечно много, к примеру можно использовать установочный диск windows, перед установкой которого спросит вас место установки и возможность форматирования раздела. Но как быть если нет установочного диска и требуется отформатировать их? Вот этим мы сейчас и займемся. Первым нашим шагом, нам необходимо, загрузить windows, […]

Как найти площадь комнаты на C#?

Приветствую всех. Сегодня рассмотрим код программы которая позволяет зная длину и ширину комнаты вычислить ее площадь. Достаточно ввести данные в программу и она вычислит площадь. Рассмотрим код программы: //Изучаем C# на nookery.ru public static void Main() { int length, width, area; Console.Write(«Введите длину комнаты в метрах: «); length = Convert.ToInt32(Console.ReadLine()); Console.Write(«Введите ширину комнаты в метрах:»); […]

Как найти наибольшие число, из двух чисел на C#?

Приветствую всех. Сегодня мы рассмотрим пример того как можно сравнить два введенных числа пользователем и вывести в консоль наибольшее из них. Рассмотрим код программы: //Изучаем C# на nookery.ru public static void Main() { int a, b; Console.WriteLine(«Введите два числа : «); a = Convert.ToInt32(Console.ReadLine()); b = Convert.ToInt32(Console.ReadLine()); if (a > b) { Console.WriteLine(«{0} наибольшее число», […]