C# Некоторые задачи по матрицам1. Дана целочисленная матрица размера MxN. Найти количество ее столбцов, все элементы которых различны.
2. Дана квадратная матрица порядка M. Найти сумму элементов ее главной диагонали.
3. Дана квадратная матрица порядка M. Найти сумму элементов ее побочной диагонали
(Заметка: все эти задания нужно сделать отдельно, а матрицы должны получаться случайными)https://www.cyberforum.ru/ csharp-beginners/ thread3166404.html
C# Реализовать класс автомобиль Реализовать класс машина у который будет поле обобщенное двигатель.
Создать иерархию наследования для двигателей (дизельный, бензиновый, электро).
Сделать так чтобы создать автомобиль можно было только передавая туда один из типов двигателя.
Реализовать методы для движения автомобиля.
Правильно ли?
var dieselEngine = new DieselEngine("tdi3.4", 150, 100, 5.4);
var petrolEngine = new...
C# Исключительные ситуацииhttps://www.cyberforum.ru/ csharp-beginners/ thread3166323.html Помогите, пожалуйста, дописать программный код на C# с комментариями согласно задаче (Доработать задачу согласно условию. Добавить метод, который будет выбрасывать исключение (см. условие задачи). Реализовать приложение, в котором будет создаваться объект класса, и вызываться метод. В случае выброса исключения произвести обработку и вывести на экран информацию о том, что было выброшено...
C# Разработать параметризированный класс ScienceList для хранения записей типа научная литератураЗдравствуйте. Нужно написать полную и правильную программу для хранения записей о научной литературе на C# с комментариями согласно заданию
Текст задания:
В качестве научной литературы могут быть книги и статьи. Для каждого вида научной литературы реализовать свой класс, классы должны наследоваться от общего суперкласса. Определить уникальные атрибуты для классов, при этом классы должны...https://www.cyberforum.ru/ csharp-beginners/ thread3166320.html
Наследование (создать класс: Товар) C# Здравствуйте. У меня не получается решить задание по объектно-ориентированному программированию (В задании необходимо разработать два класса: родитель и наследник, класс наследник должен переопределить метод родителя. В родительском классе должен быть описан конструктор с непустым набором аргументов.). Нужно написать полный и правильный программный код на C# с комментариями
Текст задания:...
C# Композиция. На основе класса Точка разработать класс ТрапецияЗдравствуйте. Не могу решить задание по объектно-ориентированному программированию. Помогите, пожалуйста, написать полный и правильный программный код на C# с комментариями
Текст задания:
Реализовать описанный в задании класс. На основании класса реализовать класс решающий задачу.
Разработать класс точка в декартовой системе координат (n=3). На основе этого класса разработать класс Трапеция....https://www.cyberforum.ru/ csharp-beginners/ thread3166318.html
C# Наследование (создать иерархию классов для моделирования геометрических фигур)Здравствуйте. Не могу решить задание по объектно-ориентированному программированию. Нужен полный и правильный программный код на C# с комментариями
Текст задания:
Создать иерархию классов для моделирования геометрических фигур. Каждая фигура закрашивается по определённым правилам (области не смешиваются). Для закрашивания доступно три цвета: красный, синий или зелёный. Граница фигуры имеет...https://www.cyberforum.ru/ csharp-beginners/ thread3166316.html
Версия драйвера видеокарты C# Мне нужно максимально простым способом, получить версию драйвера видеокарты nvidia. Немного поискал в интернете, но видимо не смог правильно подобрать запрос, что бы мне не выдавало гайдов, о том как узнать версию драйвера просто на пк :) Поэтому создал пост и пойду дальше искать как это сделать. Буду признателен за помощь.
C# Проверка цифр в числеhttps://www.cyberforum.ru/ csharp-beginners/ thread3166291.html Задание: Для массива A организуйте его заполнение пользователем с клавиатуры. Вывести на экран все элементы массива, оканчивающиеся нулем.
Вопрос: Как выполнить поверку элементов массива?
Код:
namespace LB_6
{
internal class Program
{
static void Main(string args)
{
C# Реализовать следующие методы:Реализовать следующие методы:
*Метод возвращает первое слово из последовательности слов, содержащее
только одну букву;
метод, возвращающий последнее слово, содержащее в себе подстроку «ее»;
*Реализовать, используя только 1 метод LINQ;
*Реализовать метод для возврата последнего слова, соответствующего условию: длина слова не меньше min и не больше max. Если нет слов, соответствующих условию,...https://www.cyberforum.ru/ csharp-beginners/ thread3166288.html
В-дерево C# Привет! Реализовал В-дерево на C#, но есть проблема: при добавлении нового значения в дерево в визуализации оно записывается третьим в узел. Уже много раз пересматривал код, но не могу найти, в чём ошибка. Прилагаю вывод из графвиза и выходной код программы формата .dot
using System;
using System.Collections.Generic;
using System.IO;
public class BTreeNode
{
public List<int> keys;
...
Просто для интереса и расширения кругозора - подскажите примеры каких-нибудь реальных практических задач, где требуется сортировать буквы в слове
1. Самое распространенное - проверка на анаграмму. Я использую для словарей в context mixing.
2. Для уменьшения энтропии в сжатии.
3. Ну и безусловно любые манипуляции с байтами/символами, что эквивалентно строкам в однобайтовой кодировке. Когда вы сравниваете строки у вас так или иначе может потребоваться побайтовое (посимвольное) сравнение, не обязательно, но это часть сравнения и в самом C#. (или вы знаете какой-то другой способ сравнения строк? Большие строки можно сравнивать хешем конечно например прыгая в unsafe 64-бит словами, что лишь делает несколько более замудрёный и более быстрый способ сравнения)
Добавлено через 2 минуты
Сообщение от kotelok
В рамках прикладных задач, с которыми я имею дело
ну и это классика, если я имею дело с этим типом задач, то остальное не существует, а те кто пишет иное - уроды.
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Arduino как платформа для творчества
Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов.
. . .
Введение в мир микроконтроллеров
Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .