Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I want the concatenated number (2355) to show up on the line: (Concatenating the

ID: 3631007 • Letter: I

Question

I want the concatenated number (2355) to show up on the line: (Concatenating the numbers give: ), instead of 134520288. how do I fix my code?

My Output:

Enter in first number: 23

Enter in second number: 55

The factors of: 23

1

The factors of: 55

1, 5, 11

Lowest common multiple of the numbers is: 1265

2355

Concatenating the numbers give: 134520288

 

My Code:
void printFactors(int inputNumber)
{
for (int num = 1; num < inputNumber; num++)
{
if (inputNumber % num == 0)
cout << num << " ";
}
}

{
int gcd = 0;
int lcm = 0;

if (number1 > number2)
{
gcd = number1;
lcm = number2;
}
else
{
gcd = number2;
lcm = number1;
}
for (int multiple = gcd; gcd <= lcm * gcd; multiple += gcd)
{
if (multiple % lcm == 0)
return multiple;
}
}

//this function concatenates two numbers together
int concatenateNumbers(int number1, int number2)
{
cout << number1 << number2 << " ";

int main()
{
int firstNumber = 0, secondNumber = 0;
cout << "Enter in first number: ";
cin >> firstNumber;

cout << "Enter in second number: ";
cin >> secondNumber;

//Printing factors of numbers
cout << "The factors of: " << firstNumber << " ";
printFactors(firstNumber);

cout << "The factors of: " << secondNumber << " ";
printFactors(secondNumber);

//lowest common multiple
cout << "Lowest common multiple of the numbers is: " << lowestCommonMultiple(firstNumber, secondNumber) << " ";

//numbers concatenated together
cout << "Concatenating the numbers give: " << concatenateNumbers(firstNumber, secondNumber) << " ";

return 0;
}

Explanation / Answer

#include using namespace std; void printFactors(int inputNumber) { for (int num = 1; num
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote