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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.68
Chappi
2 / 2 / 0
Регистрация: 04.07.2010
Сообщений: 36
#1

Повторение цикла программы - C++

05.07.2010, 19:04. Просмотров 4240. Ответов 4
Метки нет (Все метки)

Как сделать чтобы в конце программы вализило типа :ещё раз? да нет или повторить? да нет
помогите=)я вообще сишный нуб)))
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2010, 19:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Повторение цикла программы (C++):

Повторение цикла при наступлении определенного условия - C++
Добрый день! Я пишу игру и пытаюсь сделать разыгровку первого хода. Загвоздка в следующем: мне нужно, чтобы при условии "ничья" цикл...

Повторение программы (do while) - C++
Кто поможет на данном элементарном примере сделать повтор программы(do while), к примеру, чтобы программа требовала вводить 'а' (cin >> a)....

Повторение всей программы заного через да\нет - C++
Хочу сделать повтор программы через да\нет. Но в итоге выдает бесконечный вопрос об повторе. немного сократил сам код (убрал пару...

Написать программу, которая подсчитывает СУММУ ЦИФР натурального числа. организовать повторение всей программы. - C++
Написать программу, которая подсчитывает СУММУ ЦИФР натурального числа. организовать повторение всей программы.

Составление программы с с использованием оператору цикла - C++
Сколько членов последовательности 1/2,2/3,3/4,4/5... надо суммировать, чтобы сумма превысила данное значение S> 0?Составление программы...

Окно программы во время выполнения цикла - C++
Пока выполняется цикл в программе окно становится не доступным. Ни свернуть не переместить и тд. Как с этим бороться? Цикл запускается...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Black Fregat
1381 / 1011 / 222
Регистрация: 31.05.2009
Сообщений: 4,240
05.07.2010, 19:24 #2
Например, так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
 
int main()
{
  char ans = '1';
  while (ans == '1')
  {
    cout << "Some work.." << endl;
    cout << "Continue: 1, exit: 0 -> ";
    cin >> ans;
  }
}
2
Chappi
2 / 2 / 0
Регистрация: 04.07.2010
Сообщений: 36
05.07.2010, 19:37  [ТС] #3
а если 1 и 0 нужно заменить на да или нет?
прост овместо них вписать так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
 
int main()
{
  char ans = '1';
  while (ans == '1')
  {
    cout << "Some work.." << endl;
    cout << "Continue: yes, exit: no -> ";
    cin >> ans;
  }
}
1
FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297
05.07.2010, 20:30 #4
Предлагаю следующий вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
 
int main()
{
  char ans;
  do{
      cout << "Some work.." << endl;
      cout << "Continue: Y / N ";
      cin >> ans;
  }while ( toupper( ans ) == 'Y' );
}
2
Chappi
2 / 2 / 0
Регистрация: 04.07.2010
Сообщений: 36
05.07.2010, 21:01  [ТС] #5
спс!всё работает!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.07.2010, 21:01
Привет! Вот еще темы с ответами:

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

Составить циклические программы без использования операторов цикла - C++
Составить алгоритм программы для вычисления суммы без использования массивов и операторов цикла. Написать программу для вычисления суммы. ...

Оформить фрагмент программы в виде оператора цикла с предусловием - C++
while do 2)Имеется фрагмент программы в виде оператора цикла с параметром,обеспечивающий вывод на экран &quot;столбиком&quot; всех целых чисел от...

Неожиданное поведение программы: лишний виток цикла (найти и исправить ошибки в коде) - C++
#include &lt;iostream&gt; using namespace std; int main() { int c =0; int ma; cout &lt;&lt; &quot;Vvedi znachenie &quot;&lt;&lt;&quot;\n&quot;; int...


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

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

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