***** Programmer *****

Học lập trình từ căn bản

Tìm kiếm
 
 

Display results as :
 


Rechercher Advanced Search

Latest topics
» Tuyên mộ thành viên
Wed Oct 24, 2012 5:28 am by quangvuspkt

» Bai tap Java can ban (Phan III )
Sat Sep 15, 2012 4:11 am by tsuyngam

» Bai tap Java can ban (Phan I )
Sat Sep 15, 2012 4:08 am by tsuyngam

» Một số bài tập C# căn bản
Thu Dec 15, 2011 1:58 pm by nguyenhoduykhang

» Xem thông tin máy tính bằng c#
Tue Nov 08, 2011 8:19 am by namcongtu288

» My First Browser Tree Program in VB.NET
Fri Aug 12, 2011 5:50 pm by kimthaohg85

» Giúp em bài C++ này với
Sun Jul 31, 2011 12:19 pm by kubin

» GIUP DO XAY DUNG BO GO TIENG VIET CODE C#
Sun Jul 24, 2011 8:40 pm by phonui82

» CHÀO TẤT CẢ CÁC THÀNH VIÊN TRONG DIỄN ĐÀN
Tue Jul 19, 2011 9:28 am by phonui82

Đăng Nhập

Quên mật khẩu



August 2017
MonTueWedThuFriSatSun
 123456
78910111213
14151617181920
21222324252627
28293031   

Calendar Calendar


You are not connected. Please login or register

2 Bài C căn bản

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

1default 2 Bài C căn bản on Mon Feb 22, 2010 9:47 am

Tesulakata

avatar
Thành viên
Thành viên
Bài 1 :Thao tác với ma trận vuông
a. Tìm hạng của A (rank A)
b.Tìm det(A)
c.Tìm A^-1 (ma trận nghịch đảo)
d.Tìm A^T (ma trận chuyển vị)
e.Tìm nghiệm AX = B
f.Tìm vecto riêng
g.Tìm giá trị riêng



Bài 2 :Thao tác file
a.Tìm tập từ trong file .
b. F = F1 \ F2
c. F = F1 giao F2.
d. F = F1 hợp F2.
e. Mã hóa F
f. Giả mã F (parity bit)

Xem lý lịch thành viên http://programmer.4umer.com

2default Re: 2 Bài C căn bản on Mon Apr 25, 2011 5:01 pm

Mình code bài ma trận chuyển vị,các bạn đọc tham khảo có sai sót gì thì góp ý cho mình nha
email của mình là :quangvuspkt@yahoo.com
mình làm theo nhập xuất file nên bạn nào muốn text thử hãy tạo file " input.inp" và nhập giá trị vào.kết quả lấy từ file "output.out".
Code:

#include<conio.h>
#include<stdio.h>
#define input "input.inp"
#define output "output.out"
void nhap();
void chuyenvi();
void xuat();
int m,n,A[100][100],B[100][100];
void main(){
   nhap();
   chuyenvi();
   xuat();
}
void nhap(){
   FILE*fi;
   fi=fopen(input ,"rt");
   if(fi==NULL)
      printf("file khong ton tai");
   else
   //printf("nhap vao m n:");
   fscanf(fi,"%d%d",&m,&n);
   for(int i=0;i<m;i++)
      for(int j=0;j<n;j++)
   {
      //printf("A[%d][%d]",i,j);
      fscanf(fi,"%d",&A[i][j]);
   }
      fclose(fi);
}
void chuyenvi(){
   for(int i=0;i<m;i++)
      for(int j=0;j<n;j++)
      {
         B[j][i]=A[i][j];
      }   
}
void xuat(){
   FILE*fo;
   fo=fopen(output ,"wt");
   if(fo==NULL)
      printf("file khong ton tai");
   else
   for(int i=0;i<n;i++)
   {
      for(int j=0;j<m;j++)
         fprintf(fo,"%d ",B[i][j]);
            fprintf(fo,"\n");
   }
   fclose(fo);
}



Được sửa bởi quangvuspkt ngày Wed Nov 23, 2011 12:54 pm; sửa lần 1.

Xem lý lịch thành viên

3default Re: 2 Bài C căn bản on Mon Apr 25, 2011 5:12 pm

Cho mình góp vui vài bài nha Razz santa
cheers cheers cheers
1. Nhập 1 chuỗi chứa đầy đủ họ,tên lót và tên. Tách tên ra khõi họ và tên lót sau đó in lại đầy đủ họ,tên lót và tên trong một khoảng rộng 30 vị trí trong đó họ và tên lót canh trái, tên dồn phải
012345678901234567890123456789
Ví dụ Họ tên: Nguyen Hoang Kim Diep Thuy
In ra: Nguyen Hoang Kim Diep Thuy

2. Nhập N số vào mảng B, cho biết mảng B có tuần hoàn không ?
Ví dụ B = (1,3,2,1,3,2,1) B không tuần hoàn
B = (2,5,3,2,5,3,2,5,3) B tuần hoàn


3. Nhập 1 mảng các số nguyên, nhập 1 số M. Cho biết có tồn tại 1 tập các phần tử thuộc mảng sao cho tổng của chúng bằng M hay không ? nếu có thì in các phần tử này.


4. Nhập các số vào 2 mảng A và B (số phần tử mảng A ít hơn số phần tử mảng B). Cho biết A có là mảng con của B hay không
Ví dụ A = (1,5,3) B=(34,1,5,6,-4,9,1,5,3,45,7,5,3) thì A là mảng con của B

Xem lý lịch thành viên

4default Re: 2 Bài C căn bản on Fri Jul 08, 2011 9:57 pm

Tesulakata

avatar
Thành viên
Thành viên
http://fcwecando.forumvi.com/

Xem lý lịch thành viên http://programmer.4umer.com

Sponsored content


Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [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