C/C++の宿題を片付けます 91代目at TECH
C/C++の宿題を片付けます 91代目 - 暇つぶし2ch458:デフォルトの名無しさん
07/06/28 19:08:46
>>453
#include <stdio.h>
void hyouji(double a[3][3]){
    int i, j;
    for(i = 0; i < 3; i++){
        for(j = 0; j < 3; j++) printf("%4.1f", a[i][j]);
        printf("\n");
    }
}
void tasizan(double a[3][3], double b[3][3], double c[3][3]){
    int i, j;
    for(i = 0; i < 3; i++) for(j = 0; j < 3; j++) c[i][j] = a[i][j] + b[i][j];
}
void kakezan(double a[3][3], double b[3][3], double c[3][3]){
    int i, j, k;
    for(i = 0; i < 3; i++)
        for(j = 0; j < 3; j++){
            c[i][j] = 0;
            for(k = 0; k < 3; k++) c[i][j] += a[i][k]*b[k][j];
        }
}
void nyuryoku(double a[3][3]){
    int i, j;
    for(i = 0; i < 3; i++) for(j = 0; j < 3; j++) scanf("%lf", &a[i][j]);
}
int main(void){
    double a[3][3], b[3][3], c[3][3];
    nyuryoku(a); nyuryoku(b);
    tasizan(a, b, c); hyouji(c);
    kakezan(a, b, c); hyouji(c);
    return 0;
}


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch