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

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

Войти
Регистрация
Восстановить пароль
 
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
#1

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

08.08.2014, 20:31. Просмотров 604. Ответов 5
Метки нет (Все метки)

Как сделать, так, чтобы ряд действий в программе выполнялся до тех пор, пока пользователь не нажмёт на крестик? Я работаю в программе Microsoft Visual Studio Ultimate 2012. Моя операционная система Windows 7.
Вот код программы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream> 
int main()
{
    double a=0, b=0, c=0, d=0;
    do
    {
        std::cout << " Enter the width of the picture ";
        std::cin >> a;
        std::cout << " Enter the length of the picture ";
        std::cin >> b;
        c =a*b*0.00406;
        c = (int)( c * 100 + 0.5) / 100.;
        std::cout << "  The price is " << c << " Euro" << std::endl; 
        std::cout << "  Do you want to exit? If you want to exit, enter '1'. If you'll enter anything except '1', we will return.  ";
        std::cin >> d;
    }
std::cin.get();
    std::cin.get();
    return 0;
Что сюда нужно вписать, чтобы ряд действий в программе выполнялся до тех пор, пока пользователь не нажмёт на крестик?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2014, 20:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сделать, так, чтобы ряд действий в программе выполнялся до тех пор, пока пользователь не нажмёт на крестик (C++):

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

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

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

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

Как сделать так чтобы пользователь ввел TCHAR - C++
Как сделать так чтобы пользователь ввел TCHAR ?

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

5
gru74ik
Эксперт CЭксперт С++
4277 / 1865 / 198
Регистрация: 20.02.2013
Сообщений: 4,997
Записей в блоге: 22
08.08.2014, 21:17 #2
Цитата Сообщение от Kubson Посмотреть сообщение
Как сделать, так, чтобы ряд действий в программе выполнялся до тех пор, пока пользователь не нажмёт на крестик? Я работаю в программе Microsoft Visual Studio Ultimate 2012. Моя операционная система Windows 7.
Самое главное забыл написать: сколько тебе лет.
1
orange_fox
34 / 34 / 6
Регистрация: 06.04.2014
Сообщений: 189
08.08.2014, 21:20 #3

Не по теме:

Цитата Сообщение от gru74ik Посмотреть сообщение
Самое главное забыл написать: сколько тебе лет.
толсто


C++
1
2
3
4
5
while(true)
{
//Какие-то действия
if(cin.get()=='x') break;
}
1
engine76
2 / 2 / 0
Регистрация: 04.03.2014
Сообщений: 65
08.08.2014, 21:21 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream> 
using namespace std;
 
int main()
{
    double a=0, b=0, c=0;
    int d=0;
 
    do
    {
        cout << " Enter the width of the picture ";
        cin >> a;
        cout << " Enter the length of the picture ";
        cin >> b;
        c =a*b*0.00406;
        c = (int)( c * 100 + 0.5) / 100.;
        cout << "  The price is " << c << " Euro" << endl; 
        cout << "  Do you want to exit? If you want to exit, enter '1'. If you'll enter anything except '1', we will return.  ";
        cin >> d;
    }while(d != 1);
 
    return 0;
}
При вводе единицы будет выход из цикла.
1
gru74ik
08.08.2014, 21:23
  #5

Не по теме:

Цитата Сообщение от orange_fox Посмотреть сообщение
толсто
Он просто в последнем десятке топиков стабильно свой возраст указывал, несмотря на протесты, замечания, намёки и прямые указания так не делать

0
Donnerwetter
08.08.2014, 23:53     Как сделать, так, чтобы ряд действий в программе выполнялся до тех пор, пока пользователь не нажмёт на крестик
  #6

Не по теме:

Цитата Сообщение от gru74ik Посмотреть сообщение
Он просто в последнем десятке топиков стабильно свой возраст указывал, несмотря на протесты, замечания, намёки и прямые указания так не делать
Что характерно, орфография у ТС весьма на уровне как для 11 лет. "Меня терзают смутные сомнения..." (с) Бунша

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.08.2014, 23:53
Привет! Вот еще темы с ответами:

Просматривать массив до тех пор, пока не встретится 0 - C++
Дан массив случайных чисел. Просматривать массив до тех пор, пока не встретится 0, и все четные числа записывать во второй массив. Если в...

как оформить в цикле додавание n слагаемых, то есть додавать цифры до тех пор пока я ненажму =. Например 1 +2 +3 +4 + . + n = и тогда выводит резуль - C++
как оформить в цикле додавание n слагаемых, то есть додавать цифры до тех пор пока я ненажму =. Например 1 +2 +3 +4 + ... + n = и тогда...

Как сделать так,чтобы размерность массива вводил пользователь и массив заполнялся случайными числами? - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;locale&gt; #include &lt;stdlib.h&gt; using namespace std; void mas(int a) //вывод...

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


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

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

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