これは、コンソールアプリケーションとしてC#でプログラミングされています。 私のプログラムでは、私は、直方体の領域と体積、円の面積と円周、または球の面積と体積を見つけるかどうかをユーザに尋ねるつもりです。私は領域、ボリュームと周囲のすべてのアルゴリズムを設定して、唯一の問題は、私はどのように(直方体、円と球)をしたいのユーザーに尋ねるし、特定のアルゴリズムを実行する方法を知らない。C# - ユーザーがオプションを選択できるように、文字列をブール式に変換する方法
0
A
答えて
2
が
のようにユーザに尋ねる試してみてください- ...直方体
- ...円
- ...球
は、キーボード
char ch = (char)Console.Read();
から文字を読んで、あなたは通常、コンソールに書き込み、コンソールから入力を読み込むためConsole
クラスを使用します。この
switch(ch)
{
case '1': { /* insert cuboid algorhytm here */ break;}
case '2': { /* insert circle algorhytm here */ break;}
case '3': { /* insert sphere algorhytm here */ break;}
default : { /* insert invalid selection message */ break;}
}
0
それは `sがない最善の解決策かもしれないが、あなたは、単に「PLSの入力C書くことができます - 円、V - ボリュームをした後、writedたものをユーザーチェック、
if (input.ToLower().Contains("circle")
{
//do what you wont to do.
}
+0
それは私が考えていたものですが、私はもっと簡単な方法があることを望んでいました – AmanRana
0
のようにswitch文を使用します。
関連する問題
- 1. JavaFX ComboBoxの選択を文字列に変換する方法
- 2. Djangoでユーザー名を選択した文字列に置き換える方法
- 3. 選択オプションをブール値に変換する
- 4. ブール値を文字列に変換する方法
- 5. Pythonで文字列を論理式に変換する方法
- 6. 文字列を選択したオプションの整数に変換する
- 7. C#で文字列を特定のDateTime形式に変換する方法は?
- 8. 文字列をlinq式に変換する方法は?
- 9. 文字列をC++で文字列をdoubleに変換する方法
- 10. emoji❤withで文字列を変換する方法、regexでこのURLのように文字列に変換
- 11. 文字列を式に変換する
- 12. 式を文字列に変換する
- 13. 文字列をオプションに変換する[文字列]
- 14. intを選択した書式の文字配列に変換する
- 15. C++で16進文字配列を文字列に変換する方法は?
- 16. 文字列式を数値に変換する方法は?
- 17. 文字列を実際の式に変換する方法R
- 18. 文字列をエンコーディング形式に変換する方法
- 19. C#/ .NETでユーザー名をSID文字列に変換する
- 20. 文字列を文字列に変換する方法hash_map(文字列、文字列、stringHashFunction>をLinuxでC++
- 21. ユーザー(int)による入力を文字列に変換する方法
- 22. ArrayListを文字列配列(string [])に変換する方法C#
- 23. 文字列をC++でdatetimeに変換する方法
- 24. jsonの文字列をcでdatatableに変換する方法#
- 25. C++で文字列をchar *に変換する方法は?
- 26. C++では文字列をクラスオブジェクトに変換する方法は?
- 27. ユーザー定義のクラスを文字列に変換する方法
- 28. C++でunicode文字を大文字に変換する方法
- 29. PHP symfony選択肢を文字列に変換する
- 30. golang文字列を小文字に選択的に変換する
これを考慮して、コンソールアプリケーションを使用する場合、オプションとしてユーザーが1または2を入力し、それに応じてアクションを実行するように求めます。 Areaの場合は1、Volumeの場合は2.を押します。要件を正しく理解していない場合はお知らせください。 – A3006