「四則演算」の編集履歴(バックアップ)一覧はこちら

四則演算」(2005/11/07 (月) 06:15:04) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

<dl> <dt>190 :<a href="mailto:sage"><b>デフォルトの名無しさん</b></a> :2005/11/02(水) 18:23:25</dt> <dd>[1] 授業単元: プログラム演習<br> [2] 問題文(含コード&amp;リンク):<br> 四則演算プログラム。<br> 数値A及びBの入力を求め、入力された数値で計算し表示しなさい。<br> なお計算するのは+,-,*。<br> だたしBが0でない場合は/も行い計算結果、余りを表示する。<br> [3] 環境<br>  [3.1] OS: WindowsXP<br>  [3.2] コンパイラ名とバージョン: VC6.0<br>  [3.3] 言語: C++<br> [4] 期限: 11月7日<br> [5] その他の制限: printfなどは分かるのですが、計算式がよく分かりません。<br>           初歩的な質問ですが、よろしくお願いします。<br> <br> <br></dd> <dt>191 :<a href="mailto:sage"><b>デフォルトの名無しさん</b></a> :2005/11/02(水) 18:55:54</dt> <dd><a href="http://pc8.2ch.net/test/read.cgi/tech/1130431335/190" target= "_blank">&gt;&gt;190</a><br> #include &lt;stdio.h&gt;<br> <br> int main(void)<br> {<br> int op1, op2, i, tmp;<br> <br> printf("Input A: ");<br> i = scanf("%d", &amp;op1);<br> printf("Input B: ");<br> tmp = scanf("%d", &amp;op2);<br> <br> if (!(i &amp;&amp; tmp)) {<br> puts("Error!! A or B is invalid!");<br> return -1;<br> }<br> <br> printf("\n%d + %d = %d\n%1$d - %2$d = %d\n%1$d * %2$d = %d\n",<br> op1, op2, op1+op2, op1-op2, op1*op2);<br> op2?printf("%d / %d = %d ・・・ %d\n", op1, op2, op1/op2, op1-(op1/op2)*op2)<br> :1;<br> <br> return 0;<br> }<br> <br> printfの書式指定でちょっとややこしいこと+三項演算子使ってるがダメだったら言ってくれ<br> <br></dd> <dt>192 :<a href="mailto:sage"><b>デフォルトの名無しさん</b></a> :2005/11/02(水) 22:33:41</dt> <dd><a href="http://pc8.2ch.net/test/read.cgi/tech/1130431335/191" target= "_blank">&gt;&gt;191</a><br> エラーは出ませんでした。ありがとうございます。</dd> <dt>202 :<a href="mailto:sage"><b>デフォルトの名無しさん</b></a> :2005/11/03(木) 11:32:57</dt> <dd><a href="http://pc8.2ch.net/test/read.cgi/tech/1130431335/192" target= "_blank">&gt;&gt;192</a><br> いやコンパイルがどうかって事じゃなくて、授業の進度的に大丈夫かというつもりだったんだが</dd> </dl>

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー