Diễn đàn tin học Nguyễn Văn Linh

The second house for every one
 
IndexTrợ giúpTìm kiếmThành viênĐăng kýĐăng Nhập

Share | 
 

 Cộng hai số chỉ dùng 1 biến

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
littlelee
Admin
Admin


Tổng số bài gửi : 415
Join date : 20/12/2009
Age : 21
Đến từ : Nghĩa địa

Bài gửiTiêu đề: Cộng hai số chỉ dùng 1 biến   Fri 07 May 2010, 21:36

Yêu cầu duy nhất, hãy viết chương trình nhập và tính tổng hai số tự nhiên từ bàn phím sao cho trong toàn bộ chương trình chỉ được phép khai báo đúng 1 biến (kể toàn cục lẫn cục bộ).

thử làm cho vui big grin


Được sửa bởi littlelee ngày Thu 13 May 2010, 08:58; sửa lần 1.
Về Đầu Trang Go down
tnmnhatminh
Gà mờ


Tổng số bài gửi : 2
Join date : 13/05/2010

Bài gửiTiêu đề: Re: Cộng hai số chỉ dùng 1 biến   Thu 13 May 2010, 08:19

Hi, lần đầu mình đến diễn đàn. Rất hân hạnh làm quen.

Hình như phải dùng ít nhất 2 biến. Có mẹo gì chăng
Về Đầu Trang Go down
hcungphuc
Gà con


Tổng số bài gửi : 11
Join date : 13/05/2010

Bài gửiTiêu đề: Re: Cộng hai số chỉ dùng 1 biến   Thu 13 May 2010, 08:34

Thì chắc chắn là mẹo rồi. Mà littlelee viết thiếu rồi kìa: "kể toàn cục lẫ cục bộ". Thiếu "n"
Về Đầu Trang Go down
littlelee
Admin
Admin


Tổng số bài gửi : 415
Join date : 20/12/2009
Age : 21
Đến từ : Nghĩa địa

Bài gửiTiêu đề: Re: Cộng hai số chỉ dùng 1 biến   Thu 13 May 2010, 09:00

Uhm, cảm ơn, đã chỉnh lại rồi.

^^ chào mừng hai thành viên mới. Sao Phúc biết diễn đàn hay thế ^^.

Bài này tất nhiên là mẹo rồi. Gợi ý nhé, ta sẽ dùng "một cài gì đó" để thay thế cho biến, vậy thôi ^^
Về Đầu Trang Go down
littlelee
Admin
Admin


Tổng số bài gửi : 415
Join date : 20/12/2009
Age : 21
Đến từ : Nghĩa địa

Bài gửiTiêu đề: Re: Cộng hai số chỉ dùng 1 biến   Sat 15 May 2010, 19:40

Hok ai biết thì mình giải nhé.^^

Đại loại nó thế này:
function nhap:integer;
var i:integer;
begin
write('nhap vao mot so: ');readln(i);
nhap:=i;
end;

begin
writeln(nhap+nhap);
end.

laughing
Với cách đó, nếu đề cho cụ thể thì ta có thể cộng 10 hay 100 số mà chỉ dùng có 1 biến.
Về Đầu Trang Go down
SHINICHI-KID
Gà mờ


Tổng số bài gửi : 1
Join date : 31/05/2010

Bài gửiTiêu đề: Re: Cộng hai số chỉ dùng 1 biến   Mon 31 May 2010, 16:27

Mình cũng xin góp vui 1 bài:
Viết chương trình nhập vào 2 số, tráo đổi 2 số không dùng biến trung gian, rồi xuất ra
Về Đầu Trang Go down
littlelee
Admin
Admin


Tổng số bài gửi : 415
Join date : 20/12/2009
Age : 21
Đến từ : Nghĩa địa

Bài gửiTiêu đề: Re: Cộng hai số chỉ dùng 1 biến   Tue 01 Jun 2010, 19:36

SHINICHI-KID đã viết:
Mình cũng xin góp vui 1 bài:
Viết chương trình nhập vào 2 số, tráo đổi 2 số không dùng biến trung gian, rồi xuất ra

Quá dễ. a:=a+b; b:=a-b; a:=a-b;

Nhưng nếu bạn bảo ko dùng phép toán + - * / thì vẫn đề nan giải đó, tất nhiên vẫn có cách.
Về Đầu Trang Go down
hoangtin14
Mèo con


Tổng số bài gửi : 96
Join date : 08/02/2010
Age : 21
Đến từ : Bình Định

Bài gửiTiêu đề: Re: Cộng hai số chỉ dùng 1 biến   Tue 01 Jun 2010, 21:56

nếu ko dùng + - * / thì dùng chương trình con để lưu như bài trên thui.
Về Đầu Trang Go down
littlelee
Admin
Admin


Tổng số bài gửi : 415
Join date : 20/12/2009
Age : 21
Đến từ : Nghĩa địa

Bài gửiTiêu đề: Re: Cộng hai số chỉ dùng 1 biến   Wed 02 Jun 2010, 09:17

hoangtin14 đã viết:
nếu ko dùng + - * / thì dùng chương trình con để lưu như bài trên thui.

^^ làm thử đi. Rồi cũng sẽ có các phép + - * / thôi.
Về Đầu Trang Go down
Sponsored content




Bài gửiTiêu đề: Re: Cộng hai số chỉ dùng 1 biến   Today at 21:30

Về Đầu Trang Go down
 
Cộng hai số chỉ dùng 1 biến
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
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
Diễn đàn tin học Nguyễn Văn Linh :: Góc tin học :: Lớp chuyên tin-
Chuyển đến