Контрольная работа по "Программированию"
Автор: Marana • Ноябрь 19, 2020 • Контрольная работа • 608 Слов (3 Страниц) • 258 Просмотры
Задание:
В среде программирования C# и еще какой либо среде реализовать перечисленные ниже программы:
- Программа для нахождения корней квадратного уравнения
- Программа для нахождения корней квадратного уравнения
- Программа для нахождения сочетаний, размещений и перестановок.
Критерии:
Правильная и корректная работа алгоритмов
Чтобы проверить правильность и корректную работу каждой из программ необходимо в верхнем меню на форме выбрать одну из 3 выполняемых задач.
1. Combinatorics - программа для нахождения сочетаний, размещений и перестановок.
2. Quadratic - программа для нахождения корней квадратного уравнения
3. Cubic - программа для нахождения корней квадратного уравнения
Программа решающая квадратные уравнения:
Запускаем программы
[pic 1][pic 2]
Первый пример:
[pic 3][pic 4]
Второй пример:
[pic 5][pic 6]
Третий пример:
[pic 7][pic 8]
Программа решающая кубические уравнения:
Первый пример:
[pic 9][pic 10]
Второй пример:
[pic 11][pic 12]
Тестирование программ решающих комбинаторные формулы:
Первый пример:
[pic 13]
[pic 14]
Второй пример:
[pic 15][pic 16]
Третий пример:
[pic 17]
[pic 18]
Интуитивно понятный интерфейс
Интерфейс у программ удобный, все поля подписаны, также присутствует функция парсинга уравнений в приложений которые нацелены на их решение. Это позволяет быстро вставлять уравнения из интернета.
Наличие рекомендаций по использованию программы
Как использовать программы:
- Программы, выполняющие действия по решению комбинаторных задач:
В программу нужно ввести два любых значения, напр. K и G, затем нажать на получить результат. Чтобы получить результат выполнения, нужно вводить значения такие как:
P - перестановки; A - размещение; C - сочетания.
- Программы, выполняющие действия по решению квадратных уравнений:
В такого рода программы нужно будет ввести какой-нибудь пример уравнения по типу: 2X2 + 34x - 10 = 0; x2-10; 3x2=0.
Можно так же ставить или нет пробелы между знаками уравнения и вводить информацию caps lock или же без него. Ещё необходимо указать x2. «X» - обязательно вводить на английском языке.
- Программы,выполняющие действия по решению кубических уравнений:
В эту программу необходимо ввести какой-нибудь пример уравнения по типу: 3244x3 - 2x2 + 14x - 6 =0; 32x3+x2-10; 3x2=0.
Можно так же ставить или нет пробелы между знаками уравнения и вводить информацию caps lock или же без него. Ещё нужно указать x3. «X» - обязательно вводить на английском языке.
...