ess problem solving ability and the use of the modulo operator, functions, lists and nested loops.   The Modulo (%) operator returns a remainder of the two numbers divided.  e.g. 9 % 2 will yield a 1 because 9/2 = 4 and the remainder is 1.   Write one program that will compute both the Least Common Multiple, and the Greatest Common Factor of two random numbers between 2 and 30.

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter15: Recursion
Section: Chapter Questions
Problem 6PE
icon
Related questions
Question

Pythom:

 Least Common Multiple, Greatest Common Factor (Grade Factor 1)

This assignment assess problem solving ability and the use of the modulo operator, functions, lists and nested loops.  

The Modulo (%) operator returns a remainder of the two numbers divided. 

e.g. 9 % 2 will yield a 1 because 9/2 = 4 and the remainder is 1.  

Write one program that will compute both the Least Common Multiple, and the Greatest Common Factor of two random numbers between 2 and 30.

  1. The program will display all factors and multiples of the two numbers.  
  2. When displaying the multiples of the numbers, only display up to the first input times the second input.  
  3. Use functions to compute the answers.  
  4. Loop the program so that the user try again.  create the loop so that hitting enter will continue.  

The example is below:

Integer1: 12
Integer2: 3

The Multiples of 3 are 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 
The Multiples of 12 are 12, 24, 36, 
The lowest common Multiples is 12

The Factors of 3 are 1, 3, 
The Factors of 12 are 1, 2, 3, 4, 6, 12, 
The greatest common Factors is 3

Do you want to exit? 

Branching
Looping
Functions
Lists/Arrays
Tuples
Reading/writing from/to a File
Error Trapping/Exception Handling
Formatting Output
Flowchart
Commenting Code
Program Execution
Includes Class(es)
Dictionary
Criteria
Includes all requested elements of the project.
5 pts
Done completely
5 pts
Done
5 pts
Done
5 pts
Done
5 pts
Done
10 pts
Done
10 pts
Done
5 pts
Done completely
5 pts
Done correctly
5 pts
A routines commented
25 pts
Works perfectly as described
5 pts
Has a class that is executed within the
5 pts
Done
10 pts
All elements
Transcribed Image Text:Branching Looping Functions Lists/Arrays Tuples Reading/writing from/to a File Error Trapping/Exception Handling Formatting Output Flowchart Commenting Code Program Execution Includes Class(es) Dictionary Criteria Includes all requested elements of the project. 5 pts Done completely 5 pts Done 5 pts Done 5 pts Done 5 pts Done 10 pts Done 10 pts Done 5 pts Done completely 5 pts Done correctly 5 pts A routines commented 25 pts Works perfectly as described 5 pts Has a class that is executed within the 5 pts Done 10 pts All elements
2. Least Common Multiple, Greatest Common Factor (Grade Factor 1)
This assignment assess problem solving ability and the use of the modulo operator, functions, lists and nested loops.
The Modulo (%) operator returns a remainder of the two numbers divided.
e.g. 9 % 2 will yield a 1 because 9/2 = 4 and the remainder is 1.
Write one program that will compute both the Least Common Multiple, and the Greatest Common Factor of two random numbers between 2 and 30.
1. The program will display all factors and multiples of the two numbers.
2. When displaying the multiples of the numbers, only display up to the first input times the second input.
3. Use functions to compute the answers.
4. Loop the program so that the user try again. create the loop so that hitting enter will continue.
The example is below:
Integer1: 12
Integer2: 3
The Multiples of 3 are 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36,
The Multiples of 12 are 12, 24, 36,
The lowest common Multiples is 12
The Factors of 3 are 1, 3,
The Factors of 12 are 1, 2, 3, 4, 6, 12,
The greatest common Factors is 3
Do you want to exit?
Transcribed Image Text:2. Least Common Multiple, Greatest Common Factor (Grade Factor 1) This assignment assess problem solving ability and the use of the modulo operator, functions, lists and nested loops. The Modulo (%) operator returns a remainder of the two numbers divided. e.g. 9 % 2 will yield a 1 because 9/2 = 4 and the remainder is 1. Write one program that will compute both the Least Common Multiple, and the Greatest Common Factor of two random numbers between 2 and 30. 1. The program will display all factors and multiples of the two numbers. 2. When displaying the multiples of the numbers, only display up to the first input times the second input. 3. Use functions to compute the answers. 4. Loop the program so that the user try again. create the loop so that hitting enter will continue. The example is below: Integer1: 12 Integer2: 3 The Multiples of 3 are 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, The Multiples of 12 are 12, 24, 36, The lowest common Multiples is 12 The Factors of 3 are 1, 3, The Factors of 12 are 1, 2, 3, 4, 6, 12, The greatest common Factors is 3 Do you want to exit?
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Declaring and Defining the Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr