Số Hoàn Hảo - Em Yêu Tin Học
Có thể bạn quan tâm
- Hướng dẫn bỏ Unblock File Explorer (Windows 10/11)
- Đạo đức và An toàn trong Thế giới Số
- Lớp 1 – Ôn tập tin học HK1 2025-2026
- Lớp 2 – Ôn tập tin học HK1 2025-2026
- Lớp 3 – Ôn tập tin học HK1 2025-2026
- Lớp 4 – Ôn tập tin học HK1 2025-2026
- Lớp 5 – Ôn tập tin học HK1 2025-2026
- Quan Điểm và Thiên Kiến IC3 Digital Literacy
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
Hướng dẫn bỏ Unblock File Explorer (Windows 10/11)
19 Tháng 12, 2025Đạo đức và An toàn trong Thế giới Số
5 Tháng 12, 2025Lớp 1 – Ôn tập tin học HK1 2025-2026
5 Tháng 12, 2025Lớp 2 – Ôn tập tin học HK1 2025-2026
5 Tháng 12, 2025Lớp 3 – Ôn tập tin học HK1 2025-2026
5 Tháng 12, 2025Lớp 4 – Ôn tập tin học HK1 2025-2026
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
5 Tháng 1, 2018Hướng dẫn giải một số bài tập Scratch.
8 Tháng 6, 2016MSWLogo vẽ ngôi sao.
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
- Em Yêu Tin Học trong 01. Ôn Tập IC3 GS6 Level 3.
- trần THuỷ trong 01. Ôn Tập IC3 GS6 Level 3.
- ninh samsung trong Tổng hợp IC3 Spark level 1
- Nguyễn Công Hưng trong Tổng hợp IC3 Spark level 2
- Nguyễn Công Hưng trong Tổng hợp IC3 Spark level 2
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 » Thuật Toán Tìm Số Hoàn Hảo Trong Pascal
-
Thuật Toán Kiểm Tra Số Hoàn Hảo Trong Pascal Và Scratch Lớp 10
-
Viết Chương Trình Kiểm Tra 1 Số Có Phải Là Số Hoàn Hảo Hay Không?
-
Pascal Kiểm Tra Số Nguyên Tố, Số Hoàn Hảo, Số Chính Phương
-
Viết Thuật Toán Tìm Số Hoàn Hảo Trong Pascal Và Scratch Lớp 10
-
Chủ đề: Số Hoàn Hảo - Diễn Đàn Tin Học
-
Số Hoàn Hảo Trong Pascal - Code9.Info
-
Một Vài Bài Tập Pascal đơn Giản: Số Hoàn Hảo - Tin Học Căn Bản
-
Kiểm Tra Số Hoàn Hảo, đếm Số Hoàn Hảo Bé Hơn N, In Số ... - Hoc24
-
Kiểm Tra Số Hoàn Hảo - Diễn đàn THPT Xuân Áng
-
Thuật Toán Kiểm Tra Số Hoàn Hảo Trong C++
-
Bài Tập Về Số Hoàn Hảo, Số Chính Phương.
-
Làm Thế Nào để Vẽ Sơ đồ Khối Tìm Số Hoàn Hảo Trong Lập Trình?
-
Viết Chương Trình In Ra Tất Cả Các Số Hoàn Hảo N Với N được Nhập Từ ...
-
Cách Kiểm Tra Số Hoàn Hảo Trong Lập Trình C/C++