せずにプログラムの終了を停止するのに役立つ必要があります。は、次のコードは次のように行うことになっているユーザーの同意
入力番号
で指定されたリストを作成します
3.a)番号がリストにある場合は、表示番号* 2、手順2に戻る
3.b)番号がリストにない場合、プログラムを終了する
ステップ3.a)は、whileループの目的を無効にするプログラムも終了させます。ここ
はコードです:
#include <iostream>
#include <array>
using namespace std;
int main()
{
cout << "First we will make a list" << endl;
array <int, 5>list;
int x, number;
bool isinlist = true;
cout << "Enter list of 5 numbers." << endl;
for (x = 0; x <= 4; x++)
{
cin >> list[x];
}
while (isinlist == true)
{
cout << "now enter a number on the list to double" << endl;
cin >> number;
for (x = 0; x <= 4; x++)
{
if (number == list[x])
{
cout << "The number is in the list. Double " << number << " is " << number * 2 << endl;
}
else
isinlist = false;
}
}
return 0;
}
誰かが私がこれを解決するのに役立ちますしてください?
@therainmaker。ユーザーがリストにない番号を入力するまで、プログラムをループし続けたい。 –
適切な回答が追加されました。 – therainmaker