// ---------------------------------------------------------- #include void main() { int matrixA[2][2]; int i=0,j=0; printf("Input Matrix A \n"); for(i=0;i<2;i++) for(j=0;j<2;j++){ printf("%d %d ",i,j); scanf("%d",&matrixA[i][j]); } printf("det = %d\n",matrixA[0][0]*matrixA[1][1]-matrixA[0][1]*matrixA[1][0]); } // ---------------------------------------------------------- #include void main() { int matrixA[3][3],matrixB[3][3],matrixC[3][3],matrixD[3][3]; int i=0,j=0; printf("Input Matrix A \n"); for(i=0;i<3;i++) for(j=0;j<3;j++){ printf("%d %d ",i,j); scanf("%d",&matrixA[i][j]); } printf("Input Matrix B \n"); for(i=0;i<3;i++) for(j=0;j<3;j++){ printf("%d %d ",i,j); scanf("%d",&matrixB[i][j]); } for(i=0;i<3;i++) for(j=0;j<3;j++){ matrixC[i][j]=matrixA[i][j]+matrixB[i][j]; matrixD[i][j]=matrixA[i][j]-matrixB[i][j]; } printf("matrix A\n"); for(i=0;i<3;i++){ for(j=0;j<3;j++) printf("%3d ",matrixA[i][j]); printf("\n"); } printf("Matrix B\n"); for(i=0;i<3;i++){ for(j=0;j<3;j++) printf("%3d ",matrixB[i][j]); printf("\n"); } printf("Plus\n"); for(i=0;i<3;i++){ for(j=0;j<3;j++) printf("%3d ",matrixC[i][j]); printf("\n"); } printf("Minus\n"); for(i=0;i<3;i++){ for(j=0;j<3;j++) printf("%3d ",matrixD[i][j]); printf("\n"); } } // ---------------------------------------------------------- #include void main() { int matrixA[3][3],matrixB[3][2],matrixC[3][2]; int i=0,j=0,k=0; printf("Input Matrix A \n"); for(i=0;i<3;i++) for(j=0;j<3;j++){ printf("%d %d ",i,j); scanf("%d",&matrixA[i][j]); } printf("Input Matrix B \n"); for(i=0;i<3;i++) for(j=0;j<2;j++){ printf("%d %d ",i,j); scanf("%d",&matrixB[i][j]); } for(i=0;i<3;i++) for(j=0;j<2;j++){ matrixC[i][j]=0; for(k=0;k<3;k++) matrixC[i][j]= matrixC[i][j] + matrixA[i][k]*matrixB[k][j]; } printf("3x3\n"); for(i=0;i<3;i++){ for(j=0;j<3;j++) printf("%3d ",matrixA[i][j]); printf("\n"); } printf("3x1\n"); for(i=0;i<3;i++){ for(j=0;j<2;j++) printf("%3d ",matrixB[i][j]); printf("\n"); } printf("3x3 X 3x1\n"); for(i=0;i<3;i++){ for(j=0;j<2;j++) printf("%3d ",matrixC[i][j]); printf("\n"); } } // ---------------------------------------------------------- #include void main(){ int num=0; scanf("%d",&num); if(num<16){ switch (num){ case 15: printf("F\n"); break; case 14: printf("E\n"); break; case 13: printf("D\n"); break; case 12: printf("C\n"); break; case 11: printf("B\n"); break; case 10: printf("A\n"); break; default: printf("%d\n",num); } } } // ---------------------------------------------------------- #include #include #include void main() { int ans=0,num=0,cnt=0; int l=0,r=1001; srand( (unsigned)time( NULL ) ); ans=rand()%1000+1; while(ans!=num){ printf("[%4d] %4d < X < %4d : ",cnt+1,l,r); scanf("%d",&num); if(num < ans) l=num; else if(num > ans) r=num; cnt++; } printf("ans = %d : %d times! \n",ans,cnt); } // ---------------------------------------------------------- #include void main() { char data[128]; int n=0,j=0,cnt=0; printf("Input words :"); while(n<128){ data[n]=getchar(); if(data[n]=='.'){ if(n<127) n++; break; } n++; } for(j=0;j #include void main() { char data[128]; int n=0,i=0,num=0,keta=0; printf("Input HEX : "); while(n<128){ data[n]=getchar(); if(data[n]=='\n'){ break; } n++; } for(i=0;i