Diễn Đàn Lớp Liên Thông Đại Học CNTT - DL09MT
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.


Theo lối dẫn, ngẩng nhìn thầy, đi theo thầy, đi cùng thầy, nhìn thấu thầy, trở thành thầy.
 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập

 

 CNPM Đề 02

Go down 
3 posters
Tác giảThông điệp
wsphuoc
Admin
wsphuoc


Tổng số bài gửi : 170
Join date : 14/10/2009
Age : 41
Đến từ : Lương sơn bạc

CNPM Đề 02 Empty
Bài gửiTiêu đề: CNPM Đề 02   CNPM Đề 02 Icon_minitimeMon Jul 19, 2010 1:04 pm

Câu 1: Viết hàm in ra các phần tử trên đường chéo phụ của ma trận A (kích thước N x N)
Phân tích:
Các phần tử trên đường chéo phụ sẽ có tính chất: chỉ số dòng (i) cộng chỉ số cột (j) bằng với N-1
Code:
static void CheoPhu(int[,] a, int n)
{
....int i, j;
....Console.WriteLine();
....for (i = 0; i < n; i++)
....{
........j = n - 1 - i;
........if (i > 0) Console.Write("; ");
........Console.Write("{0}", a[i, j]);
....}
}
Câu 2: Viết đoạn chương trình thể hiện sơ đồ khối
do
{
....S1;
....do
....{
........if (C1) return;
........S2;
....}while(!C2);
}while(true);
Câu 3:
Hàm getSize:
public int getSize()
{
....return size;
}
Hàm kthElement
public int kthElement(int k)
{
....return data[k];
}
Constructor mặc định
public Vector()
{
....size=0;
}
Constructor có 1 tham số (là kích thước của biến thành viên size)
public Vector (int s)
{
....size=s;
}
Constructor có 2 tham số
public Vector (int s, int d[])
{
....size=s;
....for (int i=0; i < s; i++)
........data[i] = d[i];
}
Hàm tính khoảng cách
public double KhoangCach (Vector b)
{
....double tong=0;
....if (size != b.size) return -1;
....for (int i=0; i < size; i++)
........tong = tong + (data[i]-b.data[i])*(data[i]-b.data[i]);
....return Math.Sqrt(tong);
}


Được sửa bởi wsphuoc ngày Wed Jul 21, 2010 10:20 am; sửa lần 2.
Về Đầu Trang Go down
http://www.daynghebr-vt.edu.vn
mauxanh_dethuong2003

mauxanh_dethuong2003


Tổng số bài gửi : 171
Join date : 24/10/2009

CNPM Đề 02 Empty
Bài gửiTiêu đề: Re: CNPM Đề 02   CNPM Đề 02 Icon_minitimeMon Jul 19, 2010 3:29 pm

Giáo sư có khác. lol!
Về Đầu Trang Go down
TuanNguyen

TuanNguyen


Tổng số bài gửi : 105
Join date : 19/10/2009
Age : 42
Đến từ : Jupiter

CNPM Đề 02 Empty
Bài gửiTiêu đề: Re: CNPM Đề 02   CNPM Đề 02 Icon_minitimeWed Jul 21, 2010 7:25 am

Giáo sư vẫn là giáo sư ko có ji thay đổi
Về Đầu Trang Go down
Sponsored content





CNPM Đề 02 Empty
Bài gửiTiêu đề: Re: CNPM Đề 02   CNPM Đề 02 Icon_minitime

Về Đầu Trang Go down
 
CNPM Đề 02
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» CNPM Đề 01

Permissions in this forum:Bạn không có quyền trả lời bài viết
Diễn Đàn Lớp Liên Thông Đại Học CNTT - DL09MT :: Học Kì 2 :: Công Nghê Phần Mềm-
Chuyển đến