• ベストアンサー

C#のif文について

C# Express EditionC#を勉強中です。 if文を用いて単純な事を行いたいのですが、マニュアル通り書いているのですが出来ません教えて下さい。 Cが0のであり、Eも0の時にTextBox1.Textに1を書きたいのですができません。 if (C==0)&&(E==0) TextBox.Text="1"; と書いた場合、&&が無効とエラーで帰ってきます。 マニュアルには&&(且つ)||(or)で表記されていますが、ExpressEditionでは使用出来ないのでしょうか?又書き方間違ってますか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

括弧が足りません。 if (条件式) ですので、 Cが0 かつ Eが0 という条件式は (C == 0) && (E == 0) となり、 >if (条件式) に当てはめると if ((C == 0) && (E == 0)) となります。

masaojisan
質問者

お礼

有り難うございます 出来ました。

関連するQ&A

  • If文で≠の方法は?

    Visual Basic 2003 を使っています。 If文で、 If (A = Me.TextBox1.Text) And ・・・ Then・・・ のように、「=」はできるのですが、「=でないとき」はどうすればいいのでしょうか? AはTextbox1と一致・Bはtextbox2と一致しない・cはtextbox3と一致の場合は○○、 AはTextbox1と一致・BはTextbox2と一致・CはTextbox3と一致しない場合は■■・・・のような条件式を作りたいんです。 調べてはみたのですが、見当たらなくて・・・。 分かる方がいらしたら、教えてください! (もし無理な場合もそう教えていただけると嬉しいです。他の方法を考えるか、諦めます。)

  • if文の条件式の書き方について

    現在VC++2005でプログラムを作成しています。 そこであるテキストファイルをテキストボックスに表示してからその表示されている内容の1行目をif文を使って判断するというものを作っています。 そこで、質問なのですがif文の条件を作るときに文字列として条件を入れたい場合はどのようにしたら良いのでしょうか? 現在は7:00ならばというものなのですが、読み込んだ文字列に7:00以外のものが入っていてもそのまま判断されてしまうのできっと条件式のところが問題だと思うのですが。 下に作成中のコードを書きますので、良かったらご教授お願いします。 ********************************************************* String^ ss; ss=textBox3->Text; ss=textBox3->Lines[0]; textBox5->Text=ss; String^ time; time=textBox5->Text; if (char time='7:00'){ MessageBox::Show("7時"); } else { MessageBox::Show("ミス"); } **********************************************************

  • IF文で(時間)

    お世話になります。 IF文で時間を使うことは出来ないのでしょうか? =IF($D8-$C8-$E8>8:00,8:00,0) 上は例ですが、$D8-$C8-$E8>8:00みたいに時間でやるとエラーが出てしまいます。 うまい具合にするにはどうしたらいいのでしょうか? 宜しくお願いいたします。

  • IF文の使い方

    IF文の使い方について教えて下さい.一応ヘルプを見て以下のようなIF文を作ったのですが,文字列と認識されてしまっているようで全く意図したような数字が入りません. なお,IF文を入れたセルは書式で確認しても文字列ではなく,標準になっています. やりたいことは,C列の数字がゼロならB列の数字(単価)を使って,ゼロでなければC列の数字(区別単価)を使ってD列の数量をかけた合計をE列に表示(計算)させたいのですが. 下の例だとEのセルには125*1200が入ってもらいたいのです. 単価    特別単価    数量     合計 B列     C列      D列     E列 125      0      1200    IF(C5=0,=D5*B5,D5*C5)

  • visual stdio C++ でのif文

    C言語の勉強をしようと、『Visual Stdio C++ 2008 Express Edition』をインストールして使用していたのですが よくわからない現象起きてしまったので、質問させていただきます。 例えばint型のanという変数があったとします。 そのanを使って an = 50; if((an = 20) || (an = 30) || (an = 40)) printf("..."); else printf("..."); このようなプログラムを書いたら、if文であるにもかかわらず anの値が20に変化してしまうんです。 もしかすると何かvisual stadioの設定がいけないのでしょうか? ご教授お願いいたします。

  • IF文の分岐が正しく動きません

    Access VBAについて教えてください。いまオプショングループの中にテキストボックスがあります。オプショングループをoption1、テキストボックスをtextbox1とします。テキストボックスは空の状態で、ロックをかけているので入力はできません。 実行ボタンを押したときに、テキストボックスの中が空ならMsgboxをだしなさいという文をかきました。 If txtbox1.value = "" Then msgbox "nothing" end if また .value=NULL とも書き換えて実行しましたが、なぜかmsgboxを表示せずにend ifにいってしまいます。何が原因と考えられるでしょうか?

  • for文,if文,c++

    c++でやっていますが、for文,if文,showmessage()を利用して作りたいのですが、 どこからはじめればよいのかよくわかりませんので教えて下さい。 フォームにラベル1つ、テキストボックス1つ、ボタン1つを作ります。 ラベルには「北海道の県庁所在地はどこですか?」と表示されます。 テキストボックスに入力して、正解であれば「正解です」と表示され、次の県に進み ます。 不正解であれば「不正解です」と表示して、同じ県を繰り返します。 47都道府県がすべて終わったらフォームを閉じます。

  • if文の中のif文・・・について

    質問させていただきます。 if文の中のif文の記述の仕方について質問があります。 例えば if ( x > 0 ){ a = b+c; if ( a > 1) d = e+f; ・・・1 if ( a < 1) d = e-f; ・・・2 if ( a = 1 ) d = 1-g; ・・・3 } h = d + i; aが1より大きい場合は、1の処理を、aが1より小さい場合は2の処理を、aが1と同じであった場合、3の処理をして最終的に、h = d + i;の式の d に代入して h を求めたいと思っているのですが、うまくゆきません。 if文の中のif文の記述はどのようにすればよいのでしょうか? よろしければご教示よろしくお願いします。

  • Visual C++でのif文

    Visual C++でifやelseを入れた文をコンパイルすると エラーがでてしまします。Visual C++専用の命令が あるんでしょうか?分かる人教えてください。 あと、ほんとに最初から始める場合にお勧めの書籍などがあれば教えてください。

  • if文の書き方

    プログラム初心者です if文の処理速度が速いのは一般的に考えてどちらでしょうか? 別々にif文で処理する方法 try { if(!isset($_REQUEST['id'])&& !is_string($_REQUEST['id'])){ throw new Exception('error'); } if(!isset($_COOKIE['date'])&& !is_string($_COOKIE['date'])){ throw new Exception('error'); } } catch (Exception $e) { $msg = $e->getMessage(); } 一緒に処理する方法 try { if(!isset($_REQUEST['id']) && !is_string($_REQUEST['id']) && !isset($_COOKIE['date']) && !is_string($_COOKIE['date'])){ throw new Exception('error'); } } catch (Exception $e) { $msg = $e->getMessage(); } よろしくお願いします

    • ベストアンサー
    • PHP

専門家に質問してみよう