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

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

Войти
Регистрация
Восстановить пароль
 
Pe4eNbKo_O
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
#1

как создать цикл для программы ? - C++

19.10.2012, 15:18. Просмотров 401. Ответов 1
Метки нет (Все метки)

необходимо 4тобы программа не закрывалась после отладки, а продолжаласт .. например прописать: 1 - продолжить, 0 - выход ...
подскажите


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <conio.h>
 
using namespace std;
int main(){
    int channel = 0;
    cout << "TV channel: ";
    cin >> channel;
    switch(channel){
    case 1:
         cout << "News";
         break;
    case 2:
         cout << "Film **Bones and blood**";
         break;
                    }
    getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2012, 15:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос как создать цикл для программы ? (C++):

Как создать интерфейс для программы? - C++
Здравствуйте. Подскажите, Как создать графический интерфейс. К примеру написал прогу(исходник), тот же конвертер валют или калькулятор...

Как создать тестовый проект для программы - C++
Здравствуйте. Как создать тестовый проект для программы на С++(пишу в консоли)? Запускаю New Test-&gt;Unit Test... Но мой TestProject не...

не пойму как создать цикл - C++
как сделать так что бы total`ы суммировались и присваивались переменной all, что бы вывести ИТОГ например, что бы каждый total слаживал к...

Как создать цикл в коде? - C++
Если я пишу 11 , то он выдает одиннадцать и ползет дальше выдавая десять. Как я понимаю, нужно ввести цикл , чтобы потом после каждого...

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

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

1
!Андрей!
6 / 6 / 0
Регистрация: 31.01.2012
Сообщений: 134
19.10.2012, 15:41 #2
Ну если правильно понял - должно подойти, пока канал не равен нулю - программа будет работать

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <conio.h>
 
using namespace std;
int main()
{
    int channel = 0;
    
    do
    {
        system("cls");//åñëè ïîñòîÿГ*Г*Г® Г*ГіГ¦Г*Г® î÷èùГ*ГІГј ГЅГЄГ°Г*Г*
        cout << "TV channel: ";
        
        cin >> channel;
        
        switch(channel)
        {
            case 0:
                 cout << "closing" << endl;
                 break;
         
            case 1:
                 cout << "News" << endl;
                 break;
            
            case 2:
                 cout << "Film **Bones and blood**" << endl;
                 break;
                 
            default:
                    cout << "not exist!" << endl;
                    break;
                    
        }
        _getch();
    }while(channel !=0);
    
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2012, 15:41
Привет! Вот еще темы с ответами:

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

Создать программы для вычисления значений функции и суммы ряда! - C++
Cоставить программы на С для вычисления значений функции и суммы ряда, который аппроксимирует данную функцию. Аргумент функции меняется к с...

Язык С++. Создать вот такую таблицу,написав код для запуска программы - C++
Вязкость металлов в жидком состоянии Вещество Атомный номер Температура (град.С) Вязкость (кг/м*сек) Алюминий 13 700 2.90 ...

Цикл для ввода строк. Как отловить '\n'? - C++
char ch; cout &lt;&lt; &quot;Печатайте,а я буду повторять. \n&quot;; cin.get(ch); while (ch != '.') { if (ch == '\n') cout &lt;&lt; ch; ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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