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ố tự nhiên n có k chữ số được gọi là số amstrong nếu N bằng tổng các lũ thừa bậc k của các chữa số của nó vd:123=\(1^3+2^3+3^3\)
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 !!
Viết chương trình pascal nhập dãy số n (n nhập từ bàn phím) thực hiện
+ dòng 1 xuất ra màn hình dãy số vừa nhập
+ dòng 2 tổng của dãy số vừa nhập và xét tổng đó có phải là số nguyên tố không ?
+ dòng 3 các số ở vị trí lẻ của dãy số và tổng của nó. Xét tổng đó có phải là số chính phương không?
+ dòng 4 các số ở vị trí chẵn của dãy số 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 dãy số và tổng của hai số đó Giúp với !!
câu 1:Viết chương trình giải phương trình bậc nhất dạng tổng quát bx+c=0.Các hệ số b,c được nhập từ bàn phím
câu 2: Viết phương trình nhập số tự nhiên N từ bàn phím .In ra màn hình tổng các số chẳn trong khoảng từ 1->N
câu 3: Viết chương trình Pascal tích lũy thừa bậc n của x vs x là các số thưc, n là các số tự nhiên được nhập từ bàn phím
giải giúp ạ --> hơi bị gấp TT TT
Người ta định nghĩa, một hằng số được coi là số thực nếu ngoài các số chữsố ra nó còn có dấu chấm ( . ) hoặc một số mũ ( bắt đầu bởi e hay E thườngđược gọi là số luỹ thừa ) hoặc cả hai. Nếu có dấu chấm ( . ) thì mỗi bên củadấu chấm phải có ít nhất một chữ số. Ngoài ra, ở trước số và trong số mũcòn có thể có một dấu cộng ( + ) hoặc trừ ( - ). Phần số luỹ thừa phải là sốnguyên. Số thực có thể có các khoảng trống ở trước hoặc sau nhưng bêntrong thì không. Hằng số thực không có giới hạn về giá trị.
Viết chương trình kiểm tra xem các chuỗi kí tự cho trước có phải là nhữngsố thực theo định nghĩa trên đây hay không? Dữ liệu vào: Dữ liệu vào cho trong tập tin văn bản HSG4.INP gồm nhiều dòng cho nhiềutrường hợp cần kiểm tra. Mỗi dòng chứa một chuỗi kí thự S i là chuỗi cầnkiểm tra. Dòng cuối cùng chứa kí tự ' * ', dòng này không được xét trongchương trình. Mỗi dòng tối đa 255 kí tự. Dữ liệu ra: Kết quả ghi trong tập tin văn bản HSG4.OUT gồm nhiều dòng. Mỗi dòngchứa câu trả lời là "DUNG" hoặc "SAI" tương ứng với một dòng trong tậptin HSG4.INP. Ví dụ:
HSG4.INP HSG4.OUT 1.2 DUNG 5.300 DUNG 1 SAI 1.0e55 DUNG +1e-12 DUNG 2011 SAI e-12 sai
*.
giải câu này cho mk vs\(Nhập từ bàn phím số nguyên dương N gồm 4 chữ số. Nếu N là số chẵn thì đếm chữ số 0 có trong số N còn nếu N là số lẻ thì tính tổng bình phương của các chữ số trong số N.\)
Để 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.