Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.79
Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
#1

Выход из условия - C++

20.02.2012, 19:53. Просмотров 2888. Ответов 6
Метки нет (Все метки)

как можно сделать выход с if
например

void
a()
{If(тратата) {трататат}
..........// етот код уже не должен выполнятся}
main()
{
while (...)
{
a()
}
}
вот мне надо тут вийти з if и начать цикл сначала
какой командой можно ето сделать
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2012, 19:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выход из условия (C++):

Выход из <do-while> - C++
Вот цикл: int Ni1=1, i1=1; float Sinc1; do { Sinc1=pow(flX,i1)/(i1+2); S1=S1+Sinc1; i1=i1+4; Ni1=Ni1+2; ...

Выход из программы - C++
Возможно, глупый вопрос, но как сделать выход из программы? Хочется сделать закрытие программы не из главной функции. К примеру: ...

Выход из программы - C++
Доброго времени суток, это опять я:) Дописал программу, которая вычисляет произведение матрицы на вектор. Фишка программы заключается в...

выход из программы - C++
как выйти досрочно из программы если я например нахажусь в функции а мне сразу надо выйти.return не поможет.

выход из программы - C++
какой оператор закрывает программу, и библиотеку которую он использует. буду очень признателен. заранее спасибо)

Корректный выход - C++
Доброго времени суток! Пытаюсь разобраться с fork(), а точнее с корректным выходом из fork'нутого процесса. Есть стандартный код работы с...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
soon
2540 / 1305 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
20.02.2012, 20:04 #2
Цитата Сообщение от Taras_Z Посмотреть сообщение
как можно сделать выход с if
Выход из функции? return
soundtrack
42 / 42 / 4
Регистрация: 15.12.2011
Сообщений: 131
20.02.2012, 20:06 #3
обрамил бы код тегами, а то не понятно ничего...

C++
1
2
3
4
5
void a() 
{
if(условие) {операторы}
операторы; // этот код и не будет выполняться, т.к. он вне скобок {} условия if 
}
Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
20.02.2012, 20:07  [ТС] #4
блин точно просто я токо начал изучать функции и чет забил про ето
Спасибо!!!
soon
2540 / 1305 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
20.02.2012, 20:09 #5
Цитата Сообщение от soundtrack Посмотреть сообщение
операторы; // этот код и не будет выполняться, т.к. он вне скобок {} условия if
Этот код будет выполнятся в любом случае. Если в блоке if не будет выхода из функции, разумеется.
Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
20.02.2012, 20:13  [ТС] #6
всё спасибо темя закрыта
я допустил ошибку
там где {тратата }
должно быть {тратратра
...........// етот код не должен выполнятся

Добавлено через 18 секунд
но всё равно спасибо!
soundtrack
42 / 42 / 4
Регистрация: 15.12.2011
Сообщений: 131
20.02.2012, 20:38 #7
soon, я не совсем правильно выразился. Конечно, он в функции будет выполняться в любом случае, просто от if он уже никак не зависит.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2012, 20:38
Привет! Вот еще темы с ответами:

Выход из цикла - C++
Ув. программисты я пишу крестики-нолики, но возникла некоторая проблема с циклами! for (t=0;t&lt;100;t++) { for...

Выход из лабиринта - C++
Всем привет, возник вопрос по поводу лабиринта. Посмотрев форум не нашел такого же задания. Суть - написать программу, с помощью которой...

Выход из switch - C++
Здравствуйте) Листаю учебник &quot;cpp для чайников&quot; и параллельно пытаюсь добавить что-нибудь из выученного в игру, типа &quot;угадай число&quot;....

Выход в интернет - C++
Всем привет столкнулся с такой проблемой, начал создавать консольную программку использующую интернет и вроде бы ошибок нет, в смысле...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.02.2012, 20:38
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru