• 100% Satisfaction Guarantee
Ansh P., Computer Software Specialist
Category: Programming
Satisfied Customers: 8148
Experience:  Professional software developer working as a systems engineer in top multi-national company.
14055801
Ansh P. is online now

Write a program that asks the user for a positive integer no

Customer Question

Write a program that asks the user for a positive integer no greater than 15. The program should then display a square on the screen using the character ‘X’. The number entered by the user will be the length of each side of the square. For example, if the user enters 5, the program should display the following:
XXXXX XXXXX XXXXX XXXXX XXXXX
Submitted: 6 years ago.
Category: Programming
Expert:  Ansh P. replied 6 years ago.

Hi,

When do you need this by?

Customer: replied 6 years ago.
1:00pm ESTtoday
Expert:  Ansh P. replied 6 years ago.
Sure, can you post in the question again. I am working on it right now, I will have it ready asap.
Customer: replied 6 years ago.
Write a program that asks the user for a positive integer no greater than 15. The program should then display a square on the screen using the character ‘X’. The number entered by the user will be the length of each side of the square. For example, if the user enters 5, the program should display the following:

XXXXX
XXXXX
XXXXX
XXXXX
XXXXX
Expert:  Ansh P. replied 6 years ago.
Ok thanks. I will have it ready in some time.
Customer: replied 6 years ago.
I have to more problems as well.... Here's one that I cant figure out

1. Design a Program that will help the student better visualize how multiplication is done. It will start off asking the student for the multiplier and the multiplicand (two numbers to be multiplied). It will show the student how the first number is XXXXX added the number of times multiplied and the result is found. After this is demonstrated the student will be asked if they would like to do another. If yes it will run again until a no has been indicated.
2. The numbers that will be used will not have decimals
3. The multiplier must be positive. If not, it should re-prompt asking for a valid multiplier until one has been entered.
4. It should continue to repeat the entire program until a N has been selected.
5. A looping statement must be used for this program to be signed by the instructor.
6. Inputs
o Multiplier 4
o Multiplicand 2
o Response N
7. Outputs
o Visual of Multiple addition 2 + 2 + 2 + 2 = 8
o Result 2 x 4 = 8
8. The Screen output should appear as follows

Multiplicand x Multiplier = Result

What is the 1st number (multiplicand)? 2
What is the 2nd number (multiplier)? –6
Opps the multiplier must be positive! Try again
What is the 2nd number (multiplier)? 4

Add 2 together 4 times 2 + 2 + 2 + 2 = 8
Result 2 x 4 = 8

Would you like to try another (Y/N)? N

Heres the code I have so far........

#include <iostream>
using namespace std;

main()
{ char again;
int multiplicand, multiplier

do{
cout<<"Multiplicand x Multiplier = Result";
cout<<"What is the 1st number (multiplicand)? ";
cin>>multiplicand while( multiplicand<0);
cout<<"What is the 2nd number (multiplier)? ";
cin>>multiplier while(multiplier<0);;

for ( )
{ do {cout<<"Add "<<multiplicand<<" together "<<multiplier<<" times";
}

cout<<endl<<"Result "<<multiplicand<<" x "<<multiplier<<" = "<<multiplicand+multiplier;

cout<<"\n Would you like to try another (Y/N)? ";
cin>>again;

} while (again !='N');
cin.get();
cin.get();
return 0;

}

I cant figure out how to display the "2+2+2+2 = 8" part
Expert:  Ansh P. replied 6 years ago.
We can go one by one. I have your other program ready in 10-15 minutes. We can continue with the other one after that. Thanks.
Customer: replied 6 years ago.
keep in mind that this does need to be in entry level c++ language. This is an entry level class
Expert:  Ansh P. replied 6 years ago.

Definitely I understand.

You can get the code for the first program in this link(in beginner's language): http://pastebin.com/qUgBTXnh

Hope this helps.

-Coding Guru

Customer: replied 6 years ago.
Thanks, XXXXX XXXXX 2 more questions.

I have to more problems as well.... Here's one that I cant figure out. Look at my code below.

1. Design a Program that will help the student better visualize how multiplication is done. It will start off asking the student for the multiplier and the multiplicand (two numbers to be multiplied). It will show the student how the first number is XXXXX added the number of times multiplied and the result is found. After this is demonstrated the student will be asked if they would like to do another. If yes it will run again until a no has been indicated.
2. The numbers that will be used will not have decimals
3. The multiplier must be positive. If not, it should re-prompt asking for a valid multiplier until one has been entered.
4. It should continue to repeat the entire program until a N has been selected.
5. A looping statement must be used for this program to be signed by the instructor.
6. Inputs
o Multiplier 4
o Multiplicand 2
o Response N
7. Outputs
o Visual of Multiple addition 2 + 2 + 2 + 2 = 8
o Result 2 x 4 = 8
8. The Screen output should appear as follows

Multiplicand x Multiplier = Result

What is the 1st number (multiplicand)? 2
What is the 2nd number (multiplier)? –6
Opps the multiplier must be positive! Try again
What is the 2nd number (multiplier)? 4

Add 2 together 4 times 2 + 2 + 2 + 2 = 8
Result 2 x 4 = 8

Would you like to try another (Y/N)? N

Heres the code I have so far........

#include <iostream>
using namespace std;

main()
{ char again;
int multiplicand, multiplier

do{
cout<<"Multiplicand x Multiplier = Result";
cout<<"What is the 1st number (multiplicand)? ";
cin>>multiplicand while( multiplicand<0);
cout<<"What is the 2nd number (multiplier)? ";
cin>>multiplier while(multiplier<0);;

for ( )
{ do {cout<<"Add "<<multiplicand<<" together "<<multiplier<<" times";
}

cout<<endl<<"Result "<<multiplicand<<" x "<<multiplier<<" = "<<multiplicand+multiplier;

cout<<"\n Would you like to try another (Y/N)? ";
cin>>again;

} while (again !='N');
cin.get();
cin.get();
return 0;

}

I cant figure out how to display the "2+2+2+2 = 8" part
Expert:  Ansh P. replied 6 years ago.

Sir, as this site is degined as 1 query/question per topic. I will insist to open another question for a new question and close this topic by clicking accept. You can add "To coding guru" while putting up the new question so that no other expert will step into it. Alternatively, you can request me directly from here: http://www.justanswer.com/profile.aspx?PF=14055801&FID=53

Hope you understand. Thanks a lot. I will be glad to help you with the other questions too.

Customer: replied 6 years ago.
Wait so its 44 for one question
Expert:  Ansh P. replied 6 years ago.
No, its not like that. You can choose what price you want to give while opening the question. You have agreed for 44 while opening. It depends on you. Thanks.

Attachments are only available to registered users.

Register Here