ぼるじょあがC/C++の宿題を片づけますYO! 68代目at TECHぼるじょあがC/C++の宿題を片づけますYO! 68代目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト43:デフォルトの名無しさん 07/06/07 15:46:06 >>42 何をお教えすればよろしいのでしょうか?。 #include<stdio.h> int main(void) { int n;/*キーボードから入力された整数*/ int num;/*件数*/ int sum;/*合計*/ double ave;/*平均*/ num=0;sum=0;/*合計、件数を初期化*/ do{ printf("整数入力(0で終了)==>"); scanf("%d",&n);/*キーボードから整数nを受け取る*/ if(n != 0){/*0は合計、件数に含めないので、n≠0の時実行される*/ sum=sum+n; num=num+1; } }while(n != 0);/*入力された数nが0で無い時は繰り返す。nが0ならループ終了*/ ave=(double)sum/num;/*平均の計算、整数同士の割り算だと小数点以下が切り捨てられるので sumを(double)でdoubleにキャスト(一時的な型の変換)している。*/ printf("合計:%d 件数:%d 平均:%.1f",sum,num,ave); /*結果表示、%.1fで平均の値が 小数点以下1桁で表示されるようにしてある*/ return 0; } 44:デフォルトの名無しさん 07/06/07 16:36:47 [1] 授業単元:プログラミングA [2] 問題文(含コード&リンク): 2つの4行4列の行列が与えられたとき、その積を計算するプログラムをwhileループを用いて作成せよ。インクリメント演算子を使用すること。 [3] 環境 [3.1] OS:Windows [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C++ [4] 期限: 2007年6月7日23:59まで [5] その他の制限: よろしくお願いします。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch