We love A1

Join the forum, it's quick and easy

We love A1
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.
Đăng Nhập

Quên mật khẩu

Latest topics
» hình thành viên 11a1
by gianggiangonline Thu May 26, 2011 3:51 pm

» Nói với em về tình yêu!
by gianggiangonline Mon May 16, 2011 3:55 pm

» Em muốn lấy anh ....
by gianggiangonline Sat Mar 26, 2011 3:38 pm

» Miễn bạn còn yêu, bạn còn hy vọng.
by gianggiangonline Thu Jan 20, 2011 11:31 am

» Tôi thấy hoa vàng trên cỏ xanh(ebook)
by Admin Mon Jan 10, 2011 9:49 pm

» Tổng hợp truyện audio Nguyễn Nhật Ánh(mediafire)
by Admin Sun Jan 09, 2011 12:35 pm

» Một số đề Lý
by Admin Sat Dec 11, 2010 7:38 pm

» một số đề thi học kì I
by Admin Sat Dec 11, 2010 7:14 pm

» Áo lớp mình nè!!!
by Admin Sat Dec 11, 2010 6:52 pm

A1 gallery
Một vài bài tập tin đơn giản Anhso-195611_bgf

Một vài bài tập tin đơn giản

2 posters

Go down

Một vài bài tập tin đơn giản Empty Một vài bài tập tin đơn giản

Bài gửi  Bun_doi Sun Oct 10, 2010 8:49 am

Lớp mình sắp kiểm tra Tin 1 tiết rồi. Mình xin đư ra 1 số bài tập đơn giản để các bạn làm cho vui nha!
B1: Tính n! (n<=50)
B2 Nhập từ bàn phím số n. Hãy in ra các ước của n.
B3 Bài này mở rộng từ bài 2. Một số được gọi là số hoàn thiện khi nó bằng tổng các ước của nó( Tính cả 1 nhưng ko tính chính nó)
VD: 6 là 1 số hoàn thiện: 6=1+2+3
Nhập từ bàn phím số k. Hãy kieit xem k có phải là số hoàn thiện không
B4 Nhập n từ bàn phím. Kiểm tra xem n có phải là số nguyên tố không.
Bun_doi
Bun_doi

Tổng số bài gửi : 4
Join date : 10/10/2010

Về Đầu Trang Go down

Một vài bài tập tin đơn giản Empty Re: Một vài bài tập tin đơn giản

Bài gửi  archilles Sun Oct 10, 2010 10:02 am

Bun_doi đã viết:Lớp mình sắp kiểm tra Tin 1 tiết rồi. Mình xin đư ra 1 số bài tập đơn giản để các bạn làm cho vui nha!
B1: Tính n! (n<=50)
B2 Nhập từ bàn phím số n. Hãy in ra các ước của n.
B3 Bài này mở rộng từ bài 2. Một số được gọi là số hoàn thiện khi nó bằng tổng các ước của nó( Tính cả 1 nhưng ko tính chính nó)
VD: 6 là 1 số hoàn thiện: 6=1+2+3
Nhập từ bàn phím số k. Hãy kieit xem k có phải là số hoàn thiện không
B4 Nhập n từ bàn phím. Kiểm tra xem n có phải là số nguyên tố không.
Mấy bài này cũng khá hay đó.
Bài1
program tinhngiaithua;
var n,i:byte;
s:word;
begin
write('nhap n');
readln(n);
s:=1;
for i:=1 to n do s:=s*i;
writeln('s=',s);
readln;
end.

bài 2
(thôi mình chỉ viết phần thân thôi)

Rolling Eyes

for i:=1 to n div 2 do
if n mod i = 0 do write(i) {lặp đến n div 2 cho nó đỡ khổ hehe}
write(n)

bài 3
từ bài 2, ta thêm biến tổng vào
s:=0;
for i:=1 to n div 2 do
if n mod i = 0 do s:=s+i;
if s=n then writeln('s là số hoàn hảo') else write('s ko là số hoàn hảo');

bai 4

if n<2 then writeln('n ko là số nguyên tố');
else
for i:=1 to n div 2 do
if n mod i=0 then d:=d+1
if d=1 writeln('n là số nguyên tố') else writeln('n ko phai la snt');


mấy bài này mình chưa test thử nhé. có gì sai góp í nha

archilles
archilles

Tổng số bài gửi : 37
Join date : 28/09/2010
Age : 30
Đến từ : A1k11 lê quý đôn

Về Đầu Trang Go down

Một vài bài tập tin đơn giản Empty Re: Một vài bài tập tin đơn giản

Bài gửi  Bun_doi Mon Oct 11, 2010 11:26 am

bai 4

if n<2 then writeln('n ko là số nguyên tố');
else
for i:=1 to n div 2 do
if n mod i=0 then d:=d+1
if d=1 writeln('n là số nguyên tố') else writeln('n ko phai la snt')

Bạn chưa gán giá trị đầu của biến d mà?
Với lại bài này có thể dùng vòng lặp While...do để có thể dừng lại khi n chia hết cho 1 số i luôn cho khỏi tốn bộ nhớ
Bun_doi
Bun_doi

Tổng số bài gửi : 4
Join date : 10/10/2010

Về Đầu Trang Go down

Một vài bài tập tin đơn giản Empty Re: Một vài bài tập tin đơn giản

Bài gửi  archilles Mon Oct 11, 2010 12:00 pm

Ban lam theo kieu while...do cho minh hoc hoi voi
archilles
archilles

Tổng số bài gửi : 37
Join date : 28/09/2010
Age : 30
Đến từ : A1k11 lê quý đôn

Về Đầu Trang Go down

Một vài bài tập tin đơn giản Empty Re: Một vài bài tập tin đơn giản

Bài gửi  Bun_doi Thu Oct 14, 2010 10:58 am

If n<2 then Writeln('ko phai so nt')
Else
Begin
i:=2; d:=0;
While (i<n div 2)and(d=0) do
Begin
If n mod i =0 then d:=d+1;
i:=i+1;
End;
If d=0 then Writeln(' la so nt')
Else Writeln('Ko la so nt');
End;
Readln;





Bun_doi
Bun_doi

Tổng số bài gửi : 4
Join date : 10/10/2010

Về Đầu Trang Go down

Một vài bài tập tin đơn giản Empty Re: Một vài bài tập tin đơn giản

Bài gửi  Bun_doi Thu Oct 14, 2010 11:04 am

Mời các bạn tiếp tục nha
B1: Nhập n là số có 3 chữ số. Hãy in ra số n theo thứ tự nguợc lại
B2: Giải hệ phương trình bâc nhất 1 ẩn

Bun_doi
Bun_doi

Tổng số bài gửi : 4
Join date : 10/10/2010

Về Đầu Trang Go down

Một vài bài tập tin đơn giản Empty Re: Một vài bài tập tin đơn giản

Bài gửi  archilles Thu Oct 14, 2010 11:18 am

Bai 1 co le nen lam bang xau.
archilles
archilles

Tổng số bài gửi : 37
Join date : 28/09/2010
Age : 30
Đến từ : A1k11 lê quý đôn

Về Đầu Trang Go down

Một vài bài tập tin đơn giản Empty Re: Một vài bài tập tin đơn giản

Bài gửi  Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết