|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.02.2012, 19:50 | #1 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
C# Visual
Уважаемые форумчане, не могли бы Вы мне подсказать, как правильно оформить условие цикла do ... while
Пользователь вводит размер квадрата до 20. Если пользователь ввел неправильное число или букву, мы вновь запрашиваем ввод параметра. С цифрами я разабралась, букву он тоже различает, но когда он ругается на условие (в скобках) while, связанное с буквой и не запрашивает вновь параметр . А как должно быть это условие правильно написано? Код:
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
08.02.2012, 20:07 | #2 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Можно вот так:
Код:
|
08.02.2012, 20:15 | #3 |
Форумчанин
Регистрация: 15.11.2008
Сообщений: 577
|
Код:
|
08.02.2012, 20:39 | #4 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
Дорогой netrino и Руслан, спасибо!
Буду адаптировать код под Вашу идею. Мне казалось, что у меня просто неправильно прописано условие while в скобках и можно что-то внутри просто довинтить. А Ваш код, Руслан, очень изящный))))
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
08.02.2012, 20:56 | #5 |
Форумчанин
Регистрация: 15.11.2008
Сообщений: 577
|
Справедливости ради хочу отметить, что мой код точное отображение комментариев netrino к своему коду.
|
08.02.2012, 22:05 | #6 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
Не просто ларчик открывался....
Вот, Руслан, практический вопрос - у меня дальше идет кусок, полностью рабочий, где пользователь выбирает цвет и способ заполнения квадрата. А у меня дальше после Вашего примера кода этот блок не идет.... Я и так связывала эти куски, и сяк - не продолжается действо дальше. Что надо написать, после Вашего образца, чтобы он стал дальше код следующего куска видеть? Вот фрагмент Код:
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Последний раз редактировалось Blondy; 08.02.2012 в 22:28. |
08.02.2012, 22:39 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
08.02.2012, 23:19 | #8 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
Виталик, это все прекрасно, если вводишь цифру все идет, а если букву, он пишет об ошибке, но дальше ничего не запрашивает......А он должен запрашивать снова ввод параметра..Вот я и сижу.....
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
08.02.2012, 23:24 | #9 |
Форумчанин
Регистрация: 15.11.2008
Сообщений: 577
|
Stilet
тогда уж Код:
|
08.02.2012, 23:39 | #10 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
В общем, дорогие мальчики, тестовые испытания показали, что в моей итоговой сборке код netrino оказался самый реализуемый. Отрабатывает, как надо...
Ну не гуру я еще пока, чтобы адаптировать нерабочие куски....не хватает пока интеллекта. Я у преподавателя обязательно спрошу, почему не отработал как надо именно мой вариант и что надо довинтить, чтобы сработал, как надо. Всем спасибо!!!! Я всем уже по плюсу поставила))) Кроме Виталика - до сих пор не разрешают ему еще плюсовать(((
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Visual C++, Visual C#, Visual basic .Net, или Microsoft.Net Что лучше? | _PROGRAMM_ | Общие вопросы .NET | 14 | 10.10.2012 19:24 |
Проблема с windows visual styles в Visual studio 2008 express. | [awa | Visual C++ | 2 | 09.01.2010 06:05 |
Как перевести проект из Visual C++ 2003 в Visual C++ 2008? | iukash | Visual C++ | 8 | 17.04.2009 22:36 |
Visual c++ 2005 и Visual c++ 6 это разные версии или нет? | Руслантус | Свободное общение | 3 | 30.11.2007 19:42 |