Несколько задач на языке C# : Линейные алгоритмы, Ветвление, Вложенные циклы, Массивы и матрицы, Работа с классами

Программа
в среде программирования C# Visual Studio 2019



Если Вы считаете, что данная страница каким-либо образом нарушает Ваши авторские права, то Вам следует обратиться в администрацию нашего сайта по адресу info@kursovik.com либо через форму обратной связи

Среда программирования: C# Visual Studio 2019

Название работы: Несколько задач на языке C# : Линейные алгоритмы, Ветвление, Вложенные циклы, Массивы и матрицы, Работа с классами

Вид работы: Программа

Описание: Необходимо решить несколько задач на языке C#

Требования к выполнению задач:
1) Все задачи должны быть выполнены в одном проекте
2) Каждая задача должна быть реализована с помощью "Функций"
3) При работе с программой пользователь должен иметь возможность выбора любой из задач
4) Программа не должна завершать свою работу после выполнения одной из задач

Задачи:

Линейные алгоритмы
Написать программу, которая генерирует в указанных пользователем границах
- случайное целое число,
- случайное вещественное число,
- случайный символ.
Для каждого из трех случаев пользователь задает свои границы диапазона. Например, если надо получить случайный символ от 'a' до 'f', то вводятся эти символы. Программа должна вывести на экран любой символ алфавита от 'a' до 'f' включительно.

Ветвление
По длинам трех отрезков, введенных пользователем, определить возможность существования треугольника, составленного из этих отрезков. Если такой треугольник существует, то определить, является ли он разносторонним, равнобедренным или равносторонним.

Вложенные циклы
В введенном промежутке натуральных чисел найти те, количество делителей у которых не меньше введенного значения. Для найденных чисел вывести на экран количество делителей и все делители.

Массивы и матрицы
Найти максимальный элемент среди минимальных элементов столбцов матрицы.
Работа со строками
Вводится строка, состоящая из слов, разделенных пробелами. Требуется посчитать количество слов в ней.

Работа с классами
1) Напишите класс, реализующий работу стека LIFO, соответственно над экземплярами данного класса должно быть, возможно, произведение операций – помещения в стек и извлечение из стека, а также возможность вывода данного стека для отображения его содержимого.
2) Напишите класс, который позволяет создавать аккаунты с разным уровнем привилегий (3 уровня)
- реализуйте в классе подсчет созданных аккаунтов с разными уровнями привилегий,
- реализуйте перегрузку позволяющую объединять аккаунты, в качестве назначаемого значения поля или свойства выбирается большее.

2. Формализация
Необходимо для разрабатываемого приложения описать весь функционал, который будет в дальнейшем запрограммирован, а так же описать нежелательные ситуации, которые могу возникнуть в результате работы ПО и соответственно реакции на эти ситуации. Для каждой выполняемой приложением функции необходимо так же опить алгоритм решения задачи.
3. Интерфейс
Данный раздел посвящен проектированию интерфейса взаимодействия с пользователем. В рамках данного раздела обучающийся должен проектировать и реализовать в среде разработки макет разрабатываемого приложения.

Год: 2020

Данный заказ (программа) выполнялся нашим сайтом в 2020-м году, в рамках этого заказа была разработана программа в среде программирования C# Visual Studio 2019. Если у Вас похожее задание на программу, которую нужно написать на C# Visual Studio 2019, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2020-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".

Купить эту работу

Тел.: +79374242235
Viber: +79374242235
Telegram: kursovikcom
ВКонтакте: kursovikcom
WhatsApp +79374242235
E-mail: info@kursovik.com
Skype: kursovik.com