みんな、オラに単位を!

スポンサーサイト

-- - --/-- [--] - --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

暇じゃ

2006 - 11/01 [Wed] - 15:58

なかった。

17分しか残ってません。

ということで、またプログラム晒し!

課題1
任意の個数の実数が入力されたとき,それらの平均と分散を求めよ. ただし,最初に平均や分散を求める実数の個数 n を入力するものとする.

#include<stdio.h>
main()
{
int i,n,sum;
float m,s,v,data[100];

printf("n?");
scanf("%d",&n);

sum=0;
for(i=0;i<n;i=i+1){
printf("data %d? ",i+1);
scanf("%d",&data[i]);
sum=sum+data[i];
}
m=sum/n;

printf("Avarage = %f\n",m);

s=0;
for(i=0;i<n;i=i+1)
s=s+(data[i]-m)*(data[i]-m);

v=s/m;

printf("Varience = %f\n",v);
}


課題2
3×3行列 A と B を入力して,それらの行列の積 AB を出力せよ.

#include<stdio.h>

main()
{
int i,j, matrixA[3][3],matrixB[3][3],product[3][3];

printf("Input of matrix A\n");
for(i=0;i<3;i=i+1){
printf(" row %d: ",i+1);
scanf("%d %d %d",&matrixA[i][0],&matrixA[i][1],&matrixA[i][2]);
}
printf("Input of matrix B\n");
for(i=0;i<3;i=i+1){
printf(" row %d: ",i+1);
scanf("%d %d %d",&matrixB[i][0],&matrixB[i][1],&matrixB[i][2]);
}

for(i=0;i<3;i=i+1)
for(j=0;j<3;j=j+1)
product[i][j]=matrixA[i][0]*matrixB[0][j] + matrixA[i][1]*matrixB[1][j]+matrixA[i][2]*matrixB[2][j] ;

printf("Product AB:\n");
for(i=0;i<3;i=i+1){
for(j=0;j<3;j=j+1)
printf("%5d",product[i][j]);
printf("\n");
}
}


課題3
任意の個数の整数が入力されたとき,それらの数値の最大値と最小値を求めよ. ただし,最初に整数の個数 n を入力するものとする.

#include<stdio.h>
main()
{
int i,n,max,min,data[100];

printf("n?");
scanf("%d",&n);

printf("data 1? ");
scanf("%d",&data[0]);
max = data[0];
min = data[0];
for(i=1;i<n;i=i+1){
printf("data %d? ",i+1);
scanf("%d",&data[i]);
if(max<data[i])
max=data[i];
if(min>data[i])
min=data[i];
}


printf("Max value = %d\n",max);
printf("Min value = %d\n",min);
}

かなりの長文になりましたとさ。

コメントの投稿





管理者にだけ表示を許可する

トラックバック

http://nihonbuson.blog10.fc2.com/tb.php/705-01ab2cf8

 | HOME | 

カウンタ

プロフィール

日本蕪村

  • Author:日本蕪村
  • P.N.の由来はヤマトタケルノミコト。
    電気通信大学4年。


    メールはコチラへ。
    20070215015350.png

    サブ
    ほとんど見ていません。
    gmailが壊れたなどの緊急時用
    20070215021735.png

    msnメール。
    20070215021741.png
    メッセのアドレスでもあります。
    知り合いの方は、登録致します。

最近のコメント

Flashカレンダー

検索フォーム

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。