PDA

View Full Version : giúp mình làm 2 bài pascal này nha


mustlove123
04-04-2008, 11:49 PM
1)viết chương trình đảo ngươc một số có 3 chữ số.
vd:số 123 được đảo thành 321
2)tìm các số có 4 chữ số abcd sao cho:abcd=(ab+cd)2 (tất cả bình phương).
vd:1234=(12+34)2

masau2006
05-04-2008, 10:34 AM
1)viết chương trình đảo ngươc một số có 3 chữ số.
vd:số 123 được đảo thành 321
2)tìm các số có 4 chữ số abcd sao cho:abcd=(ab+cd)2 (tất cả bình phương).
vd:1234=(12+34)2
Có đến 5 năm rùi mình ko **ng tới Passcal nhưng nhìn chung thuật giải của 2 bài trên như sau:
1) Bài này khai bào biến dạng mảng String, sau đó cho vòng lặp đảo ngược để xuất ra là song.
2) Bài này gồm 3 biến:
- Biến thứ nhất là số có 4 chữ số abcd.
- Biến thứ 2 là ab ( abcd div 100)
- Biến thứ 3 là cd ( abcd mod 100)
Cho biến thứ nhất chạy từ 1000 đến 9000, kiểm tra điều kiện trên là song.
Đễ thôi mà, cố lên nhé!