-đưa sang dạng xâu rồi chạy for tìm được cuối với đầu
-cách 2 thì: lấy nó chia dư cho 10 thì thu dc số cuối , chia nguyên nó cho 10 cho đến khi nó nhỏ hơn 10 thì dừng :v
-đưa sang dạng xâu rồi chạy for tìm được cuối với đầu
-cách 2 thì: lấy nó chia dư cho 10 thì thu dc số cuối , chia nguyên nó cho 10 cho đến khi nó nhỏ hơn 10 thì dừng :v
*Bài tập lập trình pascal:
1. Cho số tự nhiên n
a) Cho biết trong số n2 có bao nhiêu chữ số 3?
b) Hãy đổi chỗ chữ số đầu và chữ số cuối của n cho nhau rồi tính tổng số ban đầu và số mới.
2. Cho số tự nhiên m, tìm số nguyên k lớn nhất thỏa mãn 4k<m.
Giúp mình với! Cảm ơn các bạn!
viết chương trình pascal nhập n thực hiện
dòng 1 xuất ra màn hình các chữ số của n
dòng 2 tổng các chữ số của n và xét xem tổng đó có phải là số nguyên tố không
dòng 3 các chữ số ở vị trí lẻ của n và tổng của chúng. Xét tổng đó có phải là số chính phương không
dòng 4 các chữ số ở vị trí chẵn của n và tổng của chúng. Xét tổng đó có phải là số hoàn hảo không
dòng 5 số lớn nhất và số nhỏ nhất của n và tổng của hai số đó
Giúp với !!
Để chọn những học sinh có tố chất lập trình tham gia đội tuyển HSG môn Tin của trường, cô Minh đưa ra một bài tập như sau: "Có n số tự nhiên khác nhau, các em hãy viết chương trình chọn k số bất kỳ (0 < k \(\le\) n) có trong dãy sao cho tổng bằng m".
Chú ý: các cách chọn là hoán vị của nhau chỉ tính là 1 cách.
Ví dụ: m = 10, với cách chọn 3 số 4, 5, 1 chúng ta có các cách chọn như sau:
4 + 5 + 1 = 4 + 1 + 5 = 5 + 4 + 1 = 5 + 1 + 4 = 1 + 4 + 5 = 1 + 5 + 4 = 10.
Tất cả các cách trên được tính là một cách.
Dữ liệu vào từ file DOEM.inp bao gồm:
- Dòng đầu tiên ghi hai số n, m cách nhau một khoảng trắng \(\left(0< n\le100,0< m\le2.10^9\right)\).
- Dòng thứ hai ghi n số, mỗi số cách nhau một khoảng trắng.
Dữ liệu ra file DOEM.out: ghi số lượng cách chọn k số thoả điều kiện.
Ví dụ:
DOEM.inp | DOEM.out |
5 10 | 2 |
8 23 | 0 |
Giải thích:
- Với 5 số: 4, 7, 5, 1, 3 có 2 cách chọn là: 4 + 5 + 1 = 7 + 3 = 10.
- Với 8 số: 4, 2, 6, 8, 10, 40, 20, 30 không có cách chọn thoả điều kiện.
giai thừa của n là tích cách sô tự nhiên nguyên dương bắt đầu từ 1-n vs m là số tự nhiên dương bất kỳ cho trc . nếu n=0 thì n!=1.nếu n>0 thì n!=1.2..n
yêu cầu : in ra các chữ số 0 tận cùng bên pahir n!
in ra màn hình chữ số khác 0 tận cùng bên phải n!
giải bài số tự mãn là những số bằng tổng các mũ bậc ba của mỗi chữ số của nó trong pascal
ae không làm dc bài này ak: giải bài số tự mãn là những số bằng tổng các mũ bậc ba của mỗi chữ số của nó trong pascal
Số điện thoại di động của một hãng Viễn Thông được đánh số theo quy tắc như sau: 091N XXX XXX( trong đó N là chữ số tự nhiên từ 2 đến 5, X là các chữ số tự nhiên từ 0 đến 9). Ta định nghĩa các loại số điện thoại như sau:
+ Số điện thoại loại I: Là những số điện thoại mà tổng sáu chữ số cuối cùng của nó là một số chia hết cho 10
Ví dụ số 0913.104.401 ( vì 1+0+4+4+0+1=10, chia hết cho 10)
+Số điện thoại loại II là những số điện thoại mà sáu chữ số cuối cùng của nó đọc xuôi từ trái sang phải hay từ phải sang trái ta đều được một số có sáu chữ số giống nhau. Ví dụ 0913.556.855
a, Có bao nhiêu số điện thoại loại I ?
b, Có bao nhiêu số điện thoại loại II ?
Đưa kết quả ra màn hình
( Viết chương trình pascal)
Viết chương trình bằng ngôn ngữ lập trình Pascal để nhập một số tự nhiên từ bàn phím và thông
báo ra màn hình kết quả số đã nhập là chẵn hay lẻ?
Bài tập 1: Viết chứng trình tính tổng 3 số nguyên được nhập từ bàn phím
Bài tập 2: Viết chương trình nhập vào một số và in ra màn hình kết quả số chẵn hay số lẻ
Bài tập 3: Mô tả thuật toán tính tổng của 100 số tự nhiên đầu tiên