|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.01.2012, 17:22 | #61 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну и? Запускать-то пробовали?
Кстати, при выполнении return происходит выход из этой функции. В данном случае функция всего одна — int main() — т.е. выход из программы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
15.01.2012, 17:27 | #62 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 41
|
пробовала!
|
15.01.2012, 17:30 | #63 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Ну вот чего и следовало ожидать
Попытаюсь разжевать. Циклы. Структура цикла While while(<условие>) {тело цикла} Тело цикла while будет выполнятся до тех пор пока <условие> дает результат true (истина). Соотвественно, как только результат будет false(ложь), то и выполнение цикла прекратится. Также следует учитывать что если условие заведомо ложно, то и в цикл мы зайти не сможем, да - да вот такие вот дела Что мы имеем глядя на ваш код. переменная d символьного типа имеет значение 0. Смотрим на условие цикла while. А оно гласит нам о том что d должно быть равно y. Какой логический результат мы получим 0==y. 0(ложь) или же 1(истина). Полагаю ложь, т.к. 0, хочешь этого или не хочешь, ну никак не может быть равен символу y. Отсюда следует - зайти в цикл мы не можем, т.к. условие заведомо ложно( а в теле цикла у вас прописаны все вычисления), поэтому программе попросту нечего выполнять, отсюда - пустой результат. Подумайте какое же все таки значение следует изначально присовить перемнной d чтобы войти в цикл... P.S. буквально на прошлой странице предложил вам 2 возможных варианта решения этой проблемы |
15.01.2012, 17:44 | #64 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 41
|
Код:
|
15.01.2012, 17:46 | #65 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 41
|
но так у мея уже второй раз не спрашивают, хочу ли я продолжить
|
15.01.2012, 17:48 | #66 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Хорошо.
Можешь своими словами объяснить вот этот кусок. Как ты его понимаешь? Код:
|
15.01.2012, 17:54 | #67 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 41
|
объявляем переменную символьного типа Д.
спрашиваем у пользователя, продолжать ли программу? считываем ответ. если да- входим в цикл попробовала Код:
|
15.01.2012, 18:00 | #68 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Мне вот все интересно, когда же ты поймешь то что я все хочу до тебя донести
Скажи тогда, как ты будешь выходить из цикла? Каким образом? |
15.01.2012, 18:11 | #69 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 41
|
извините, я совсем новенькая, хах не женское это дело похоже-программы сочинять
убрала вообще while, так он 1 раз сделал и все, вспомнила, что еще в школе проходили оператог goto, прогуглила как им пользоваться и вуаля)) Код:
|
15.01.2012, 18:16 | #70 | |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Ну использовать goto или не использовать - ваше дело, хотя легко можно было обойтись и без него.( что мешало организовать еще один ввод, но только уже в цикле, или же ввод за циклом убрать, но задать значение перменной d удовлетворяющим условию для того чтобы войти в цикл и там организовывать ввод)
Цитата:
Последний раз редактировалось Базиля; 15.01.2012 в 18:20. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программеры нужно найти ошибки в программе по типу (строки) | Димарик1994 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 08.01.2012 18:36 |
найти ошибки в программе (язык C) | nuvoletta | Помощь студентам | 3 | 29.11.2011 21:21 |
найти ошибки в программе | IceFlame1292 | Помощь студентам | 2 | 09.01.2011 21:55 |
ошибки в программе по С++ | Игорь11071990 | Помощь студентам | 2 | 20.01.2010 14:22 |
Помогите пож найти ошибки в программе и дописать ее до конца | rm2003 | Помощь студентам | 1 | 02.10.2008 21:24 |