//ANDREW ALSPAUGH CS1A CHAPTER 5. P. 298 # 22
//
/*****************************************************************************
* Display A Square
* __________________________________________________________________________
* This program creates a square by asking a user for an integer less than 15
* ___________________________________________________________________________
* INPUT:
* side :Sides
* OUTPUT:
* N/A :No output Varaiables
****************************************************************************/
#include <iostream>
using namespace std;
int main() {
//INPUTS
int side = 0; //Only Input for Dimensions
//Input Prompt
while (side < 1 || side > 15)
{
cout << "Enter The Side Length of The Square (1-15)" << endl;
cin >> side;
if (side < 1 || side > 15)
{
cout << "Invalid Side Length: Integer Between 1-15" << endl;
}
}
cout << endl;
cout << "You Entered: " << side << endl;
cout << endl;
for (int count = 0; count < side; count++)
{
for (int count = 0; count < side; count++)
{
cout << "X";
}
cout << endl;
}
cout << endl;
return 0;
}
Ly9BTkRSRVcgQUxTUEFVR0ggICAgICAgICAgICAgICAgIENTMUEgICAgICAgICAgICAgICAgICBDSEFQVEVSIDUuIFAuIDI5OCAjIDIyCi8vCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogKiBEaXNwbGF5IEEgU3F1YXJlCiAqIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIFRoaXMgcHJvZ3JhbSBjcmVhdGVzIGEgc3F1YXJlIGJ5IGFza2luZyBhIHVzZXIgZm9yIGFuIGludGVnZXIgbGVzcyB0aGFuIDE1CiAqIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwogKiBJTlBVVDoKICogICAgICBzaWRlICAgICAgIDpTaWRlcwogKiBPVVRQVVQ6CiAqICAgICAgIE4vQSAgICAgICA6Tm8gb3V0cHV0IFZhcmFpYWJsZXMKICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiNpbmNsdWRlIDxpb3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJLy9JTlBVVFMKCWludCBzaWRlID0gMDsgICAgICAvL09ubHkgSW5wdXQgZm9yIERpbWVuc2lvbnMKCQoJLy9JbnB1dCBQcm9tcHQKCXdoaWxlIChzaWRlIDwgMSB8fCBzaWRlID4gMTUpCgl7CgkJY291dCA8PCAiRW50ZXIgVGhlIFNpZGUgTGVuZ3RoIG9mIFRoZSBTcXVhcmUgKDEtMTUpIiA8PCBlbmRsOwoJCWNpbiA+PiBzaWRlOwoJCWlmIChzaWRlIDwgMSB8fCBzaWRlID4gMTUpCgkJewoJCQljb3V0IDw8ICJJbnZhbGlkIFNpZGUgTGVuZ3RoOiBJbnRlZ2VyIEJldHdlZW4gMS0xNSIgPDwgZW5kbDsKCQl9Cgl9Cgljb3V0IDw8IGVuZGw7Cgljb3V0IDw8ICJZb3UgRW50ZXJlZDogIiA8PCBzaWRlIDw8IGVuZGw7CgkKCWNvdXQgPDwgZW5kbDsKCQoJZm9yIChpbnQgY291bnQgPSAwOyBjb3VudCA8IHNpZGU7IGNvdW50KyspCgl7CgkJZm9yIChpbnQgY291bnQgPSAwOyBjb3VudCA8IHNpZGU7IGNvdW50KyspCgkJewoJCQljb3V0IDw8ICJYIjsKCQl9CgkJY291dCA8PCBlbmRsOwoJfQoJCgljb3V0IDw8IGVuZGw7CglyZXR1cm4gMDsKfQ==