No.2ベストアンサー
- 回答日時:
参考サイトをざっと見ましたが、M+,M-など、投稿者さん独自の機能を追加しようとしてるようですね。
やはり推測でしかないですが、以下ではどうでしょう?
//M+
m=m + z;
z=0;
textBox1->Text = z.ToString();
//M-
m=m - z;
z=0;
textBox1->Text = z.ToString();
//MC
m=0;
//MR
z=m;
textBox1->Text = z.ToString();
誠に勝手ながら、この質問に対する私の回答はこれで最後にさせていただきます。
No.1
- 回答日時:
どういう仕様の電卓を作りたいのか/他の部分がどういうプログラムなのかが明確でないため、的確な回答にはならないと思いますが、ヒントになれば幸いです。
//M+
m=m + int::Parse(textBox1->Text);
textBox1->Text = 0;
//M-
m=m - int::Parse(textBox1->Text);
textBox1->Text = 0;
//MC
m=0;
//MR
sprintf(textBox1->Text,"%d",m);
この回答への補足
なおりません・・・
やっぱり130とうってM+をおしてtextBoxを0にしてもその後に
5ボタンを押すと1305になってしまいます
一応数字のプログラムかいておくのでもう一度よろしくお願いします
int i;
if(y2==1){
cn=cn+1;
for(i=0;i<cn;i++){
z=10*z;
}
}
if(y2==0)z=z*10;
z=z+1;
if(y2==1){
for(i=0;i<cn;i++){
z=z/10;
}
}
textBox1->Text=z.ToString();
数字の部分のプログラムはこんな感じです
変数y2は小数点ボタンが押されたか判定していて押されればy2は1になって押されてなければ0になります。
変数cnは小数点ボタンが押された後、何回数字ボタンが押されたかカウントしています。
参考サイト
http://www5b.biglobe.ne.jp/~suugaku/vc++kougi/in …
第6講
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) visual basic初心者です。 visual studioで電卓を作成しています。 実行時にテ 1 2023/02/08 00:18
- その他(パソコン・周辺機器) タブレットで使用するUSBメモリについて 7 2022/05/26 14:27
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- CPU・メモリ・マザーボード ノートパソコンでクロック数の違うメモリを1枚ずつ挿してデュアルチャンネルになりますか? 1 2022/11/18 00:30
- CPU・メモリ・マザーボード 「コンピューターのメモリが不足しています」 3 2022/12/15 22:07
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAの配列サイズとメモリに関して
-
C言語で、メモリを解放しないで...
-
メモリのセグメント違反の解決...
-
LoadLibraryしたらFreeLibrary
-
メモリの解放について VB6 VBA
-
C言語における再帰呼び出しの...
-
メモリ不足
-
動的メモリとexit(C言語)
-
【C言語】再帰が時間がかかる...
-
C#のOutOfMemoryException発生...
-
ファイルマッピング関数で失敗
-
メモリアロケーション異常の発...
-
再帰関数について
-
Bitmapを重ね合わせる方法
-
EXCEL-VBAにてADOのレコードセ...
-
プログラムの最大メモリ消費量...
-
緯度、経度の 10進法と 60進法...
-
Macターミナルで実行中のプログ...
-
スレッドの安全な終了のさせ方
-
バックグラウンドのプロセスの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語で、メモリを解放しないで...
-
VBAの配列サイズとメモリに関して
-
「ヒープサイズの設定」て何?
-
C言語における再帰呼び出しの...
-
エクセルVBA 大容量CSVファイル...
-
動的メモリとexit(C言語)
-
エクセルのメモリ使用状況/Appl...
-
メモリが不足しています(VBA)
-
ファイルマッピング関数で失敗
-
大容量のメモリ確保をスワップ...
-
メモリのセグメント違反の解決...
-
メモリ不足
-
EXCEL-VBAにてADOのレコードセ...
-
エクセル キャッシュメモリー...
-
【C言語】再帰が時間がかかる...
-
C#のOutOfMemoryException発生...
-
メモリの解放について VB6 VBA
-
バッチファイルでの実行EXEのメ...
-
closeとメモリの開放について
-
「memcpy」と「strcpy」について
おすすめ情報