0 / 0 / 0
Регистрация: 24.12.2012
Сообщений: 18
|
|||||||||||
1 | |||||||||||
Комплексное число в консольном приложении: повторный запрос данных при недопустимом вводе24.12.2012, 20:29. Показов 1818. Ответов 4
Метки нет Все метки)
(
Знаете, задача на самом деле простая. Но замутнааяяя
![]() Ни с кем посоветоваться не могу, очень нуждаюсь в вашей помощи...
![]() На всякий пожарный вот код программы:
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
24.12.2012, 20:29 | |
Ответы с готовыми решениями:
4
Как изменить шрифт в консольном приложений при вводе данных и в выводе данных ? Нет конвертации String-а в Double при консольном вводе данных
|
![]() |
|
25.12.2012, 08:44 | 2 |
Ну как не помочь симпатичной девушке?
Посмотрел ваш код. Пришел в легкий ужас. 1. Ввод данных в конструкторе не делается. Сделайте создание - чтобы конструктор принимал параметры, но ввод отдельно. Может быть - отдельный метод для считывания из консоли, чтобы вызывался не в конструкторе. 2. В случае ошибки вы запускаете этот процесс опять??? Добропорядочные программы так не пишутся, так делаются форк-бомбы ![]() 3. Да, для ввода можно поставить бесконечный while, условие - успешный ввод данных.
0
|
0 / 0 / 0
Регистрация: 24.12.2012
Сообщений: 18
|
||||||
25.12.2012, 14:35 [ТС] | 3 | |||||
Спасибо за отклик)) Комп сломался не вовремя, инет не работал, но я успела найти кое-какую инфу и закончила программу сама. По крайней мере исполняется как надо (я действительно билась головой об чужой монитор). Не успела правда сдать задание))) Сама понимаю, что код грубый и неотёсанный.
1. На счёт ввода в конструкторе мне ничего не сказал преподаватель, даже наоборот, посоветовал. Хочет он видеть там ввод. А если я начну опять что-то переделывать, то точно запутаюсь ![]() 2. Форк-бомба - милая весчь, мой кругозор расширился)))) Действительно, получается вводя данные заново я заполняю память, так? Опять ткнут в нерациональность ![]() 3. Использовала do...while и try...catch внутри для p и f, условия - несовпадение типов данных и равенство нулю))) Ну, собсно, нынешний результат...
0
|
![]() |
||||||
25.12.2012, 15:25 | 4 | |||||
Не знаю, что там у вас не совпало. Делайте так:
0
|
0 / 0 / 0
Регистрация: 24.12.2012
Сообщений: 18
|
|
29.01.2013, 00:42 [ТС] | 5 |
Ой, руки не доходили ответить Х)))
Всё нормально, спасибо за советы, всё работает как надо. Спасибо ещё раз, но за отклик)))))
0
|
29.01.2013, 00:42 | |
Помогаю со студенческими работами здесь
5
Как ввести дробное число в консольном приложении Обработка введенных данных в консольном приложении Комплексное число. Вычислить модуль комплексного числа. Найти комплексное число, обратное заданному Разработка программы со строковым типом данных в консольном приложении. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |