//
you're reading...
Dùng cho cấp THCS, Dùng cho cấp THPT, Giáo trình Tin học cơ bản

Chương 2: Bài tập tự giải

Bài tập 2.4:      Viết chương trình nhập vào các số nguyên: a, b, x, y, … sau đó in ra màn hình kết quả của các biểu thức sau:

a/                 b/              c/ xy , x>0                    d/ e

Bài tập 2.5: Viết chương trình tính siện tích tam giác theo công thức sau:

S =  với p = (a+b+c)

 

Bài tập 2.6: Viết chương trình tính khoảng cách từ một điểm I(xi,yi) đến đường thẳng có phương trình D: Ax + By + C = 0.

Gợi ý:

Công thức tính khoảng cách: h =

 

Bài tập 2.7: Viết chương trình tách một số n thành 2 số a, b sao cho tích P=a*b2 đạt cực đại với n được nhập vào từ bàn phím.

Gợi ý:

Gọi x là số thứ hai thì số thứ nhất là: (n-x). Theo đề ta có: P(x) = x2.(n-x).

Hàm P đạt cực đại khi P’(x) = -3x2 + 2nx = 0 è x = 2n/3.

 

Bài tập 2.8: Màn hình đồ họa của một máy tính có độ phân giải: 640×480. Biết rằng, mỗi điểm trên màn hình chiếm 1 byte. Hỏi cần bao nhiêu byte để lưu trữ toàn bộ màn hình đồ họa đó?

Có 2 sinh viên viết chương trình tính số byte lưu trữ màn hình đồ họa:

Program Sinhvien1;

Var      a,b:integer;

s:Word;

Begin

a:=640; b:=480;

s:=a*b;

writeln(s);  readln;

End.

 

Program Sinhvien2;

Var      a,b:Word;

s: LongInt;

Begin

a:=640; b:=480;

s:=a*b;

writeln(s);  readln;

End.

Hãy cho biết 2 chương trình trên cho kết quả đúng hay sai? Tại sao?

Bài tập 2.9: Màn hình đồ họa của một máy tính có độ phân giải: 640×480. Biết rằng, mỗi điểm trên màn hình chiếm 1 byte. Hỏi cần bao nhiêu byte để lưu trữ một vùng có kích thước bằng 1/10 màn hình đồ họa đó?

Có 2 sinh viên viết chương trình giải bài toán này như sau:

Program Sinhvien1;

Var      a,b:Word;

s: LongInt;

Begin

a:=640; b:=480;

s:=a;

s:=s*b;

s:=s DIV 10;

writeln(s);  readln;

End.

 

Program Sinhvien2;

Var      a,b:Word;

s: LongInt;

Begin

a:=640; b:=480;

s:=a*b DIV 10;

writeln(s);  readln;

End.

Hãy cho biết 2 chương trình trên cho kết quả đúng hay sai? Tại sao?

 

Advertisements

About pascalteacher

Trang thông tin Toán học và Tin học

Thảo luận

Không có bình luận

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

Các tác giả

Chuyên mục

Tháng Mười 2016
H B T N S B C
« Th9   Th11 »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

NCT Computer

Flickr Photos

Staithes

Reflecting Pool

Golden Hour

More Photos

Thống kê

  • 115,384 lượt xem

pascalteacher.nct@gmail.com


Trang huấn luyện học sinh giỏi Tin học

%d bloggers like this: