Latest topics | » Thật buồn khi 4r không còn hoạt động như xưa nữa :(Sat Jun 09, 2012 10:03 pm by bankimo » Bình chọn áo đấu các CLB, đội tuyểnTue May 29, 2012 4:38 pm by holyangell » Game dàn trận theo lược PS1 còn gọi là Thập Tự Chinh(Rất hay nghe..)Sat Apr 14, 2012 4:24 pm by zjnxct » Xem bóng đá ngoại hạng anh miễn phái K+1 HD và K+ NS Sun Mar 11, 2012 11:05 pm by bankimo » Có thật lòng yêu ?Wed Mar 07, 2012 2:48 pm by holyangell » Auto Võ lâm 2-Chip Auto Võ lâm 2 crack BẢn Mới Nhất Một Số Auto HOtTue Mar 06, 2012 10:11 am by muabanitem » Auto Võ Lâm 2, ChipAuto auto kích tống liêu, train lv. Auto chế phù, chế đồTue Mar 06, 2012 10:10 am by muabanitem » Auto Võ Lâm 2: tất cả các loại auto Víp và crack đầy đủ hoàn thiện 100%Tue Mar 06, 2012 10:09 am by muabanitem » Auto Chien Truong Võ Lâm 2Tue Mar 06, 2012 10:08 am by muabanitem |
May 2024 | Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|
| | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | Calendar |
|
Thắc mắc | Người Quản TrịModerator |
Statistics | Diễn Đàn hiện có 7385 thành viên Chúng ta cùng chào mừng thành viên mới đăng ký: lanhuong dinh
Tổng số bài viết đã gửi vào diễn đàn là 5059 in 1953 subjects
|
| | Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. | |
| Tác giả | Thông điệp |
---|
zztanzzthanhzz Thành viên cấp 2
Tổng số bài gửi : 126 Join date : 17/07/2009 Age : 33 Đến từ : CNTT1 K9
| Tiêu đề: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. Wed Sep 23, 2009 1:15 am | |
| |
| | | zztanzzthanhzz Thành viên cấp 2
Tổng số bài gửi : 126 Join date : 17/07/2009 Age : 33 Đến từ : CNTT1 K9
| Tiêu đề: Re: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. Wed Sep 23, 2009 5:23 pm | |
| |
| | | tn24122006 Ký Danh
Tổng số bài gửi : 2 Join date : 04/02/2010
| Tiêu đề: Re: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. Thu Feb 04, 2010 12:51 am | |
| |
| | | zztanzzthanhzz Thành viên cấp 2
Tổng số bài gửi : 126 Join date : 17/07/2009 Age : 33 Đến từ : CNTT1 K9
| Tiêu đề: Re: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. Tue Feb 09, 2010 9:37 am | |
| | | | | chỉ sợ các bạn không quan tâm thôi!
Mình không phải ích kỷ, code đây:
- Code:
-
#include <stdio.h> #include <conio.h> void nhap(long a[100][100], long &n) { do { window(10, 3, 80, 25); printf("Nhap bac cua ma tran vuong can tinh det: "); scanf("%ld",&n); if (n<1) { window(10, 2, 80, 25); clrscr(); printf("Nhap sai !!!!!!!! De nghi nhap lai:\n"); } }while (n<1); window(10, 2, 80, 25); clrscr(); printf("n = %ld",n); for (int i=0; i<n; i++) for (int j=0; j<n; j++) { window(10, 3+n*i+j, 80, 4+n*i+j); printf("Nhap phan tu A[%d,%d]: ",i+1,j+1); scanf("%ld",&a[i][j]); } } void timb(long b[100][100], long a[100][100], int n, int y, int x) { for (int i=0; i<n; i++) for (int j=0; j<n; j++) { if ((i<y)&&(j<x)) b[i][j]=a[i][j]; else if ((i<y)&&(j>x)) b[i][j-1]=a[i][j]; else if ((i>y)&&(j<x)) b[i-1][j]=a[i][j]; else if ((j>y)&&(j>x)) b[i-1][j-1]=a[i][j]; } } long det(long a[100][100], long n) { long b[100][100]; if (n==1) return a[0][0]; else { long t=0; for (int i=0; i<n; i++) { timb(b,a,n,0,i); long s=a[0][i]*det(b,n-1); if (i%2!=0) s=-s; t+=s; } return t; } } void main() { long A[100][100], N; clrscr(); nhap(A,N); window(10, 4+N*N, 80, 5+N*N); printf("detA = %ld",det(A,N)); getch(); } | | | | |
|
| | | zztanzzthanhzz Thành viên cấp 2
Tổng số bài gửi : 126 Join date : 17/07/2009 Age : 33 Đến từ : CNTT1 K9
| Tiêu đề: Re: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. Fri Feb 26, 2010 3:11 am | |
| |
| | | nguyenthanhvu Thành viên cấp 5
Tổng số bài gửi : 300 Join date : 09/05/2009 Đến từ : CNTT2_K9
| Tiêu đề: Re: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. Fri Feb 26, 2010 11:26 pm | |
| |
| | | zailangtu911 Thành viên cấp 5
Tổng số bài gửi : 369 Join date : 04/12/2009 Age : 34
| Tiêu đề: test thử chương trình Sat Feb 27, 2010 10:56 am | |
| |
| | | zztanzzthanhzz Thành viên cấp 2
Tổng số bài gửi : 126 Join date : 17/07/2009 Age : 33 Đến từ : CNTT1 K9
| Tiêu đề: Re: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. Sat Feb 27, 2010 3:32 pm | |
| |
| | | caingocthanh Moderators
Tổng số bài gửi : 559 Join date : 27/04/2009 Age : 35 Đến từ : Cà Mau
| Tiêu đề: Re: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. Sat Feb 27, 2010 11:07 pm | |
| |
| | | tn24122006 Ký Danh
Tổng số bài gửi : 2 Join date : 04/02/2010
| Tiêu đề: Re: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. Sun Feb 28, 2010 12:04 am | |
| | | | | float Dinhthuc(int a[10][10]) { int i=0,j=0,s=0; s=a[i][j]*a[i+1][j+1]-a[i][j+1]*a[i+1][j]; cout<<s; } void nhapMaTran(double a[10][10],int m)//ham nhap ma tran { int i,j; for(i=0;i<m;i++) for(j=0;j<m;j++){ cout<<"so hang thu["<<i+1<<"]["<<j+1<<"]="; cin>>a[i][j];} cout<<" Ma tran co dang :"; } void inMaTran(double a[10][10],int m)//ham in ma tran { int i,j; for(i=0;i<m;i++){ cout<<"\n\n\n\t"; for(j=0;j<m;j++){cout<<a[i][j]<<"\t";}} cout<<"\n"; } void main() { double a[10][10]; int i,j,k,m,n,x; float s=1; cout<<"-----------------CHUONG TRINH TINH DINH THUC-------------------\n"; cout<<"Ma tran vuong cap : ";cin>>m; nhapMaTran(a,m); inMaTran(a,m); if(m==2){s=a[0][0]*a[1][1]-a[0][1]*a[1][0];} cout<<"\n ma tran bac thang tuong ung : "; for(k=0;k<=1;k++) for(i=k;i<m-1;i++){ for(j=k;j<m-1;j++) a[i+1][j+1]=a[i+1][j+1]-a[i+1][k]/a[k][k]*a[k][j+1]; a[i+1][k]=0; } if(m>3){ for(k=1;k<m-1;k++) for(i=k;i<m-1;i++){ for(j=k;j<m-1;j++) a[i+1][j+1]=a[i+1][j+1]-a[i+1][k]/a[k][k]*a[k][j+1]; a[i+1][k]=0;} } inMaTran(a,m); for(i=0;i<m-2;i++) for(j=0;j<m-2;j++)if(i=j) s=s*a[i][j]; s=s*(a[m-2][m-2]*a[m-1][m-1]-a[m-2][m-1]*a[m-1][m-2]); cout<<"\n dinh thuc cua ma tran la : "<<s<<"\n\n";
return 0; }
Minh co doan code nay ne, ban xem thu nha. K phai minh noi zztanzzthanhzz ich ky, nhung ma ban phai dua code len thi moi nguoi moi biet duong gop y chu. Minh thay code window(a,b,c) sao ma trong DevC++ k bien dich duoc, voi lai minh gop y la ban nen in ma tran truoc khi tinh dinh thuc nhung ban chua sua, minh co doan code tren ban tham khao gop y nha! Ban nao biet nhap cac so hang trong ma tran bang phan so roi tinh dinh thuc luon hok? chi cho minh voi nha! Thanks cac ban nhiu lam! (^_^) | | | | |
|
| | | Sponsored content
| Tiêu đề: Re: Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. | |
| |
| | | | Mời các bạn test thử chương trình tính định thức cấp n của ma trận vuông. | |
|
Trang 1 trong tổng số 1 trang | |
| Permissions in this forum: | Bạn không có quyền trả lời bài viết
| |
| |
| |