1 / 1 / 0
Регистрация: 27.11.2011
Сообщений: 23
|
||||||
1 | ||||||
Консольное приложение для решения квадратных уравнений, исправить код13.06.2012, 23:52. Показов 5910. Ответов 4
Метки нет (Все метки)
Всем здрасте.
Только начал изучать C# и решил написать простенькое консольное приложение для решения квадратных уравнений. Вот код:
Заведомо правильное решение достигается при: а=1, в=4, с=4 (Ответ: -2) Помогите отыскать проблему.
0
|
13.06.2012, 23:52 | |
Ответы с готовыми решениями:
4
Приложение для решения квадратных уравнений Программа для решения квадратных уравнений Программа для решения квадратных уравнений Программа для решения квадратных уравнений |
1 / 1 / 0
Регистрация: 27.11.2011
Сообщений: 23
|
|
14.06.2012, 00:27 [ТС] | 3 |
не суть важно так как эта программа присваивает неправилиные значения переменным а,в и с((
0
|
98 / 98 / 46
Регистрация: 21.03.2012
Сообщений: 378
|
|
14.06.2012, 00:33 | 4 |
У вас много ошибок, при получении данных из консоли они имеют тип string, ваши переменные int, собственно следует сделать конвертацию и так как вы указывайте какую переменную вводите то надо заменить Read() на ReadLine() (- перенос курсора на новую строку, как то так)
a = Convert.ToInt16(Console.ReadLine()); b = Convert.ToInt16(Console.ReadLine()); и тд, так же в конце лучше использовать Console.ReadKey(); для задержки консоли (ну чтобы сразу не закрывалась)
1
|
12 / 12 / 1
Регистрация: 22.03.2012
Сообщений: 29
|
|
14.06.2012, 00:37 | 5 |
Ваша проблема:
Возврат управления методом Read блокируется до ввода входных символов с клавиатуры; метод возвращает управление после нажатия пользователем клавиши Enter. В ответ на нажатие клавиши ВВОД во входные данные добавляется зависящая от платформы последовательность символов, идентифицирующая конец строки (например, в Windows добавляется последовательность символов "возврат каретки"-"перевод строки"). Последующие вызовы метода Read извлекают пользовательский ввод по одному символу за раз. После извлечения последнего символа метод Read снова блокирует возврат управления и цикл повторяется. Следовательно - вместо a = Console.Read(); используйте a = Convert.ToInt16(Console.ReadLine()); Добавлено через 54 секунды опоздал
1
|
14.06.2012, 00:37 | |
14.06.2012, 00:37 | |
Помогаю со студенческими работами здесь
5
Исправить код метод Ньютона для решения систем нелинейных уравнений под нужное условие Написать программу для решения квадратных уравнений Цикл(Доработать прогу для решения квадратных уравнений) Создание програмы для решения квадратных и кубических уравнений Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |