Số Hoàn Hảo - Em Yêu Tin Học
Có thể bạn quan tâm
- Google Takeout – Tải toàn bộ dữ liệu Google về máy tính
- Remove Learn about this picture icon Windows 10 11
- Ẩn danh trên Internet có an toàn như bạn nghĩ?
- ÔN TẬP HỌC KỲ I – CÔNG NGHỆ LỚP 5
- ÔN TẬP HỌC KỲ I – CÔNG NGHỆ LỚP 4
- ÔN TẬP HỌC KỲ I – TIN HỌC LỚP 5
- ÔN TẬP HỌC KỲ I – TIN HỌC LỚP 4
- ÔN TẬP HỌC KỲ I – CÔNG NGHỆ LỚP 3
EM YÊU TIN HỌC Bài tập Pascal Số hoàn hảo
Thêm dòng, cột vào mảng hai chiều. Số hoàn hảo.
Số hoàn thiện (hay còn gọi là số hoàn chỉnh, số hoàn hảo hoặc số hoàn thành) là một số nguyên dương mà tổng các ước nguyên dương của nó (số nguyên dương chia hết cho nó) bằng chính nó.
Ví dụ:
- Số 6 có ước nhỏ hơn nó là 1,2,3. Tổng là 1+2+3=6 vậy 6 là số hh.
- Số 8 chia hết cho 1, 2, 4 tổng 1+2+4=7 → 8 không phải là số hh.
- Số 28 chia hết cho 1, 2,4, 7, 14 tổng 1+2+4+7+14=28 → 28 là số hh.
Viết chương trình nhập vào một số n từ bàn phím thông báo ra màn hình số đó có phải là số hoàn hảo hay không (yêu cầu dùng hàm).
PROGRAM SoHoanHao; USES CRT; VAR n:INTEGER; FUNCTION KiemTra(x:INTEGER):BOOLEAN; VAR tam,i:INTEGER; BEGIN tam:=0; FOR i:= 1 TO (x DIV 2) DO IF x MOD i = 0 THEN tam:=tam+i; IF tam = x THEN KiemTra:=TRUE Else KiemTra:=False; END; BEGIN Clrscr; Write('Nhap so can kiem tra ');Readln(n); IF KiemTra(n) THEN Writeln('So ',n,' la so hoan hao') ELSE Writeln('So ',n,' khong phai la so hoan hao'); Readln; END. 3.9 68 votes Đánh giá bài viết Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Previous ArticleGiải đề thi Quảng Ngãi 2018 Next Article Giải đề thi tin học trẻ Tp HCM 2018- Website
٩(●̮̮̃•̃)۶ Không có lẽ yêu trên đời quá khó ٩(͡๏̯͡๏)۶ Mà thôi yêu cũng chẳng dễ chút nào! ٩(×̯×)۶
Related Posts
Chuyển đổi hệ số
Đếm số lần xuất hiện
Cấp số nhân, làm việc với file
Subscribe Thông báo khi có bình luận mới khi trả lời bình luận của tôicach tim so hoan hao trong mang lam sao vay thay
0 Trả lờiNếu đề là in các số hoàn hảo trong mảng ra thì chỉ cần thêm một vòng FOR vào là được For i:=1 to n do IF KiemTra(a[i]) ……
8 Trả lờiSố hoàn thiện là số tự nhiên có tổng các ước của nó (không kể chính nó) bằng chính nó. Viết chương trình kiểm tra xem một số tự nhiên n( n<1000) có phải là số hoàn thiện hay không? Ví dụ: 6 là số hoàn thiện vì 6 có các ước 1,2,3, 6 mà 1+2+3=6. Tệp vào gồm 1 số nguyên n. Tệp ra ghi số 1 nếu n là số hoàn thiện, ghi số 0 nếu n không là số nguyên tố. Tên bài Tệp vào Tệp ra SHT.cpp SHT.inp SHT.out Ví dụ 6 1 7 0 bài… Read more »
0 Trả lờiCode ở trên của Pascal, hình như bạn muốn hỏi C++, cách làm cũng thương tự thôi.
4 Trả lờiTại sạo lại chạy từ 1 đến x/2 vậy ak
1 Trả lờiLớn hơn số đấy thì không chia hết được nữa.
0 Trả lờimik van chua hieu lam
-1 Trả lờiVí dụ số 100 thay vì chạy thử từ 1 đến 100 thì chỉ cần chạy từ 1 tới 100/2 = 50 thôi, vì lớn hơn số 50 nó không chia hết được nữa. Việc chạy từ 1 đến x/2 nhằm giảm số lần thực hiện vòng lặp, thay vì lặp 100 lần thì chỉ cần lặp 50 lần là đủ rồi.
12 Trả lờibạn nào có thể giúp mình viết các bước giải của code này kh ạ
1 Trả lời- Bài Viết Mới
- Phổ Biến
Google Takeout – Tải toàn bộ dữ liệu Google về máy tính
26 Tháng 1, 2026Remove Learn about this picture icon Windows 10 11
26 Tháng 1, 2026Ẩn danh trên Internet có an toàn như bạn nghĩ?
27 Tháng 12, 2025ÔN TẬP HỌC KỲ I – CÔNG NGHỆ LỚP 5
27 Tháng 12, 2025ÔN TẬP HỌC KỲ I – CÔNG NGHỆ LỚP 4
27 Tháng 12, 2025ÔN TẬP HỌC KỲ I – TIN HỌC LỚP 5
24 Tháng 4, 2016Một số lệnh căn bản trong MSWLogo.
24 Tháng 4, 2016Lệnh rẽ nhánh trong MSWLogo.
31 Tháng 7, 2016MSWLogo Vẽ cờ đỏ sao vàng – Quốc kỳ Việt Nam
8 Tháng 6, 2016MSWLogo vẽ ngôi sao.
5 Tháng 1, 2018Hướng dẫn giải một số bài tập Scratch.
2 Tháng 9, 2016Giải đề thi tài năng trẻ tin học toàn quốc 2016
Bình luận gần đây
- Ní hảo bà con! trong Tổng hợp IC3 Spark level 1
- phan trọng hiếu trong Tổng hợp IC3 Spark level 1
- Chocodeptrai trong Tổng hợp IC3 Spark level 1
- ngọc trong Tổng hợp IC3 Spark level 1
- Em Yêu Tin Học trong Tổng hợp IC3 Spark level 1
Các bài trắc nghiệm
💥IC3 Spark -Level 1 Trắc nghiệm lập trình Scratch Trắc nghiệm lập trình MSWLogo Trắc nghiệm tin học văn phòng Trắc nghiệm ôn tập IC3 P1 Trắc nghiệm ôn tập IC3 P2 Living Online Spark Test LTTH cùng IC3 Spark Test IC3 GS5 -Computing Fundamentals IC3 GS6 -Level 1 IC3 GS6 -Level 2 (7,8) Module 4 - CNTT Tiểu học
Videos hướng dẫn
Theo dõi kênh Youtube« Prev1 / 16Next »Type above and press Enter to search. Press Esc to cancel.
90Hãy để lại bình luận của bạn nhé!x()x| Trả lờiInsertTừ khóa » Cách Kiểm Tra Số Hoàn Hảo Pascal
-
Thuật Toán Kiểm Tra Số Hoàn Hảo Trong Pascal Và Scratch Lớp 10
-
Pascal Kiểm Tra Số Nguyên Tố, Số Hoàn Hảo, Số Chính Phương
-
Viết Chương Trình Kiểm Tra 1 Số Có Phải Là Số Hoàn Hảo Hay Không?
-
Viết Chương Trình Kiểm Tra Số Hoàn Hảo Trong Pascal Bằng Câu Lệnh ...
-
Kiểm Tra Số Hoàn Hảo - Diễn đàn THPT Xuân Áng
-
Chủ đề: Số Hoàn Hảo - Diễn Đàn Tin Học
-
Một Vài Bài Tập Pascal đơn Giản: Số Hoàn Hảo - Tin Học Căn Bản
-
BÀI TẬP PASCAL CÓ LỜI GIẢI CHI TIẾT - Tài Liệu Text - 123doc
-
Bài Tập Về Số Hoàn Hảo, Số Chính Phương.
-
Thuật Toán Kiểm Tra Số Hoàn Hảo Trong C++ - Freetuts
-
In Ra Các Số Hoàn Hảo Nhỏ Hơn N Pascal - Thả Rông
-
Viết Chương Trình Kiểm Tra Số N Có Phải Là Số Hoàn Thiện Không?
-
Làm Thế Nào để Vẽ Sơ đồ Khối Tìm Số Hoàn Hảo Trong Lập Trình?