SlideShare a Scribd company logo
Team Emertxe
Basic Refresher
Assignment 4
Assignment 4
Assignment 4
WAP to check if number is perfect or not.
Assignment 4
WAP to check if number is perfect or not.
Input:
Assignment 4
WAP to check if number is perfect or not.
Input: Read integer ‘num’
Assignment 4
WAP to check if number is perfect or not.
Input: Read integer ‘num’
Output:
Assignment 4
WAP to check if number is perfect or not.
Input: Read integer ‘num’
Output: Print the entered ‘num’ is a perfect number or
not.
Assignment 4
What is a Perfect number?
Assignment 4
What is a Perfect number?
⮚ A number that is equal to sum of its proper positive
divisors(factors).
Assignment 4
There are two methods to find the given number is
Perfect or not:
Assignment 4
There are two methods to find the given number is
Perfect or not:
1) Excluding the given number as a factor
Assignment 4
There are two methods to find the given number is
Perfect or not:
1) Excluding the given number as a factor
2) Including the given number as a factor
Assignment 4
Method 1: Excluding the given number as a factor
Assignment 4
Example’s:
Assignment 4
Example’s:
⮚Input:
Assignment 4
Example’s:
⮚Input: num = 6
Assignment 4
Example’s:
⮚Input: num = 6
Factors of 6 are: 1, 2, 3
Assignment 4
Example’s:
⮚Input: num = 6
Factors of 6 are: 1, 2, 3
Sum of factors = 1+2+3 = 6
Assignment 4
Example’s:
⮚Input: num = 6
Factors of 6 are: 1, 2, 3
Sum of factors = 1+2+3 = 6
Is sum == num?
Assignment 4
Example’s:
⮚Input: num = 6
Factors of 6 are: 1, 2, 3
Sum of factors = 1+2+3 = 6
Is sum == num?
Output: Yes, 6 is a perfect number
Assignment 4
Example’s:
⮚Input: num = 21
Assignment 4
Example’s:
⮚Input: num = 21
Factors of 21 are: 1, 3, 7
Assignment 4
Example’s:
⮚Input: num = 21
Factors of 21 are: 1, 3, 7
Sum of factors = 1+3+7 =11
Assignment 4
Example’s:
⮚Input: num = 21
Factors of 21 are: 1, 3, 7
Sum of factors = 1+3+7 =11
Is sum == num?
Assignment 4
Example’s:
⮚Input: num = 21
Factors of 21 are: 1, 3, 7
Sum of factors = 1+3+7 =11
Is sum == num?
Output: No, 21 is not a perfect number
Assignment 4
Example’s:
⮚Input: num = 28
Assignment 4
Example’s:
⮚Input: num = 28
Factors of 28 are: 1, 2, 4, 7, 14
Assignment 4
Example’s:
⮚Input: num = 28
Factors of 28 are: 1, 2, 4, 7, 14
Sum of factors = 1+2+4+7+14 = 28
Assignment 4
Example’s:
⮚Input: num = 28
Factors of 28 are: 1, 2, 4, 7, 14
Sum of factors = 1+2+4+7+14 = 28
Is sum == num?
Assignment 4
Example’s:
⮚Input: num = 28
Factors of 28 are: 1, 2, 4, 7, 14
Sum of factors = 1+2+4+7+14 = 28
Is sum == num?
Output: Yes, 28 is a perfect number
Assignment 4
Method 2: Including the given number as a factor
Assignment 4
Example’s:
Assignment 4
Example’s:
⮚Input: num = 21
Assignment 4
Example’s:
⮚Input: num = 21
Factors of 21 are: 1, 3, 7, 21
Assignment 4
Example’s:
⮚Input: num = 21
Factors of 21 are: 1, 3, 7, 21
Sum of factors/2 = (1+3+7+21)/2 = 32/2 = 16
Assignment 4
Example’s:
⮚Input: num = 21
Factors of 21 are: 1, 3, 7, 21
Sum of factors/2 = (1+3+7+21)/2 = 32/2 = 16
Is sum == num?
Assignment 4
Example’s:
⮚Input: num = 21
Factors of 21 are: 1, 3, 7, 21
Sum of factors/2 = (1+3+7+21)/2 = 32/2 = 16
Is sum == num?
Output: No, 21 is not a perfect number
Assignment 4
Example’s:
⮚Input: num = 28
Assignment 4
Example’s:
⮚Input: num = 28
Factors of 28 are: 1, 2, 4, 7, 14, 28
Assignment 4
Example’s:
⮚Input: num = 28
Factors of 28 are: 1, 2, 4, 7, 14, 28
Sum of factors/2 = (1+2+4+7+14+28)/2 = 56/2 = 28
Assignment 4
Example’s:
⮚Input: num = 28
Factors of 28 are: 1, 2, 4, 7, 14, 28
Sum of factors/2 = (1+2+4+7+14+28)/2 = 56/2 = 28
Is sum == num?
Assignment 4
Example’s:
⮚Input: num = 28
Factors of 28 are: 1, 2, 4, 7, 14, 28
Sum of factors/2 = (1+2+4+7+14+28)/2 = 56/2 = 28
Is sum == num?
Output: Yes, 28 is a perfect number
Sample execution:-
Assignment 4
Sample execution:-
Assignment 4
Sample execution:-
Assignment 4
Sample execution:-
Assignment 4
Assignment 4
Pre-requisites:-
Assignment 4
Pre-requisites:-
⮚Loops
Assignment 4
Pre-requisites:-
⮚Loops
⮚Arithmetic operators
Assignment 4
Pre-requisites:-
⮚Loops
⮚Arithmetic operators
Objective:-
Assignment 4
Pre-requisites:-
⮚Loops
⮚Arithmetic operators
Objective:-
⮚To understand the concept of If-else constructs
Team Emertxe
Thank you

More Related Content

Similar to 04_perfect_number.pdf

Factor ppt.
Factor ppt.Factor ppt.
Factor ppt.
Kristen Townsley
 
01_odd_even.pdf
01_odd_even.pdf01_odd_even.pdf
01 odd even
01 odd even01 odd even
Ns1.4 A Factors & Primes
Ns1.4 A Factors & PrimesNs1.4 A Factors & Primes
Ns1.4 A Factors & Primes
Mr. M
 
Unit 1 Number Theory (5th Grade)
Unit 1 Number Theory (5th Grade)Unit 1 Number Theory (5th Grade)
Unit 1 Number Theory (5th Grade)
Renegarmath
 
Fractions multiply divide
Fractions multiply divideFractions multiply divide
Fractions multiply divide
EdTechonGC Mallett
 
Multiples and Factors
Multiples and FactorsMultiples and Factors
Multiples and Factors
Brent Daigle, Ph.D.
 
Primes Factor Trees.ppt
Primes Factor Trees.pptPrimes Factor Trees.ppt
Primes Factor Trees.ppt
KirtiChauhan62
 
Introduction to basic programming repetition
Introduction to basic programming repetitionIntroduction to basic programming repetition
Introduction to basic programming repetition
Jordan Delacruz
 
Factors, primes and composite
Factors, primes and compositeFactors, primes and composite
Factors, primes and composite
NeilfieOrit2
 
Factors & multiples
Factors & multiplesFactors & multiples
Factors & multiples
Enoch Ng
 
17_positive_fibonacci.pdf
17_positive_fibonacci.pdf17_positive_fibonacci.pdf
17_positive_fibonacci.pdf
Emertxe Information Technologies Pvt Ltd
 
Question 1 (5 points)SavedWhich of the following programs woul.pdf
Question 1 (5 points)SavedWhich of the following programs woul.pdfQuestion 1 (5 points)SavedWhich of the following programs woul.pdf
Question 1 (5 points)SavedWhich of the following programs woul.pdf
jeetupnl
 
209620644 introduction-to-factorization
209620644 introduction-to-factorization209620644 introduction-to-factorization
209620644 introduction-to-factorization
Daniel DotNet
 
Factors primes composites
Factors primes compositesFactors primes composites
Factors primes composites
Daniel Playfair
 
Introduction Combined Number And Dp
Introduction Combined Number And DpIntroduction Combined Number And Dp
Introduction Combined Number And Dp
Awais Khan
 
PowerPoint on Complex Number, Digital unit
PowerPoint on Complex Number, Digital unitPowerPoint on Complex Number, Digital unit
PowerPoint on Complex Number, Digital unit
Brian Saipramouk
 
Cs 1114 - lecture-9
Cs 1114 - lecture-9Cs 1114 - lecture-9
Cs 1114 - lecture-9
Zeeshan Sabir
 
Operations of Integers.pptx
Operations of Integers.pptxOperations of Integers.pptx
Operations of Integers.pptx
anndumadag
 
Msm1 fl ch01_03
Msm1 fl ch01_03Msm1 fl ch01_03
Msm1 fl ch01_03
M, Michelle Jeannite
 

Similar to 04_perfect_number.pdf (20)

Factor ppt.
Factor ppt.Factor ppt.
Factor ppt.
 
01_odd_even.pdf
01_odd_even.pdf01_odd_even.pdf
01_odd_even.pdf
 
01 odd even
01 odd even01 odd even
01 odd even
 
Ns1.4 A Factors & Primes
Ns1.4 A Factors & PrimesNs1.4 A Factors & Primes
Ns1.4 A Factors & Primes
 
Unit 1 Number Theory (5th Grade)
Unit 1 Number Theory (5th Grade)Unit 1 Number Theory (5th Grade)
Unit 1 Number Theory (5th Grade)
 
Fractions multiply divide
Fractions multiply divideFractions multiply divide
Fractions multiply divide
 
Multiples and Factors
Multiples and FactorsMultiples and Factors
Multiples and Factors
 
Primes Factor Trees.ppt
Primes Factor Trees.pptPrimes Factor Trees.ppt
Primes Factor Trees.ppt
 
Introduction to basic programming repetition
Introduction to basic programming repetitionIntroduction to basic programming repetition
Introduction to basic programming repetition
 
Factors, primes and composite
Factors, primes and compositeFactors, primes and composite
Factors, primes and composite
 
Factors & multiples
Factors & multiplesFactors & multiples
Factors & multiples
 
17_positive_fibonacci.pdf
17_positive_fibonacci.pdf17_positive_fibonacci.pdf
17_positive_fibonacci.pdf
 
Question 1 (5 points)SavedWhich of the following programs woul.pdf
Question 1 (5 points)SavedWhich of the following programs woul.pdfQuestion 1 (5 points)SavedWhich of the following programs woul.pdf
Question 1 (5 points)SavedWhich of the following programs woul.pdf
 
209620644 introduction-to-factorization
209620644 introduction-to-factorization209620644 introduction-to-factorization
209620644 introduction-to-factorization
 
Factors primes composites
Factors primes compositesFactors primes composites
Factors primes composites
 
Introduction Combined Number And Dp
Introduction Combined Number And DpIntroduction Combined Number And Dp
Introduction Combined Number And Dp
 
PowerPoint on Complex Number, Digital unit
PowerPoint on Complex Number, Digital unitPowerPoint on Complex Number, Digital unit
PowerPoint on Complex Number, Digital unit
 
Cs 1114 - lecture-9
Cs 1114 - lecture-9Cs 1114 - lecture-9
Cs 1114 - lecture-9
 
Operations of Integers.pptx
Operations of Integers.pptxOperations of Integers.pptx
Operations of Integers.pptx
 
Msm1 fl ch01_03
Msm1 fl ch01_03Msm1 fl ch01_03
Msm1 fl ch01_03
 

More from Emertxe Information Technologies Pvt Ltd

Career Transition (1).pdf
Career Transition (1).pdfCareer Transition (1).pdf
Career Transition (1).pdf
Emertxe Information Technologies Pvt Ltd
 
10_isxdigit.pdf
10_isxdigit.pdf10_isxdigit.pdf
01_student_record.pdf
01_student_record.pdf01_student_record.pdf
02_swap.pdf
02_swap.pdf02_swap.pdf
01_sizeof.pdf
01_sizeof.pdf01_sizeof.pdf
07_product_matrix.pdf
07_product_matrix.pdf07_product_matrix.pdf
06_sort_names.pdf
06_sort_names.pdf06_sort_names.pdf
05_fragments.pdf
05_fragments.pdf05_fragments.pdf
04_magic_square.pdf
04_magic_square.pdf04_magic_square.pdf
03_endianess.pdf
03_endianess.pdf03_endianess.pdf
02_variance.pdf
02_variance.pdf02_variance.pdf
01_memory_manager.pdf
01_memory_manager.pdf01_memory_manager.pdf
09_nrps.pdf
09_nrps.pdf09_nrps.pdf
11_pangram.pdf
11_pangram.pdf11_pangram.pdf
10_combinations.pdf
10_combinations.pdf10_combinations.pdf
08_squeeze.pdf
08_squeeze.pdf08_squeeze.pdf
07_strtok.pdf
07_strtok.pdf07_strtok.pdf
06_reverserec.pdf
06_reverserec.pdf06_reverserec.pdf
05_reverseiter.pdf
05_reverseiter.pdf05_reverseiter.pdf

More from Emertxe Information Technologies Pvt Ltd (20)

premium post (1).pdf
premium post (1).pdfpremium post (1).pdf
premium post (1).pdf
 
Career Transition (1).pdf
Career Transition (1).pdfCareer Transition (1).pdf
Career Transition (1).pdf
 
10_isxdigit.pdf
10_isxdigit.pdf10_isxdigit.pdf
10_isxdigit.pdf
 
01_student_record.pdf
01_student_record.pdf01_student_record.pdf
01_student_record.pdf
 
02_swap.pdf
02_swap.pdf02_swap.pdf
02_swap.pdf
 
01_sizeof.pdf
01_sizeof.pdf01_sizeof.pdf
01_sizeof.pdf
 
07_product_matrix.pdf
07_product_matrix.pdf07_product_matrix.pdf
07_product_matrix.pdf
 
06_sort_names.pdf
06_sort_names.pdf06_sort_names.pdf
06_sort_names.pdf
 
05_fragments.pdf
05_fragments.pdf05_fragments.pdf
05_fragments.pdf
 
04_magic_square.pdf
04_magic_square.pdf04_magic_square.pdf
04_magic_square.pdf
 
03_endianess.pdf
03_endianess.pdf03_endianess.pdf
03_endianess.pdf
 
02_variance.pdf
02_variance.pdf02_variance.pdf
02_variance.pdf
 
01_memory_manager.pdf
01_memory_manager.pdf01_memory_manager.pdf
01_memory_manager.pdf
 
09_nrps.pdf
09_nrps.pdf09_nrps.pdf
09_nrps.pdf
 
11_pangram.pdf
11_pangram.pdf11_pangram.pdf
11_pangram.pdf
 
10_combinations.pdf
10_combinations.pdf10_combinations.pdf
10_combinations.pdf
 
08_squeeze.pdf
08_squeeze.pdf08_squeeze.pdf
08_squeeze.pdf
 
07_strtok.pdf
07_strtok.pdf07_strtok.pdf
07_strtok.pdf
 
06_reverserec.pdf
06_reverserec.pdf06_reverserec.pdf
06_reverserec.pdf
 
05_reverseiter.pdf
05_reverseiter.pdf05_reverseiter.pdf
05_reverseiter.pdf
 

Recently uploaded

How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
What is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptxWhat is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptx
christianmathematics
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 

Recently uploaded (20)

How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
What is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptxWhat is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 

04_perfect_number.pdf