fork download
  1. // Castulo Jason Quintero CSC5 Chapter 5 homework, pg. 298 #22
  2. //
  3. /**************************************************************************
  4. *
  5. * Display Number of Squares
  6. * _________________________________________________________________________
  7. * This program will accept user input for a number no greater than 15 and
  8. * will display a square using the character 'X'
  9. * _________________________________________________________________________
  10. * INPUT
  11. * num : Number Inputed by User
  12. * OUTPUT
  13. * num_Square : Number of Squares
  14. *
  15. **************************************************************************/
  16. #include <iostream>
  17. #include <iomanip>
  18. using namespace std;
  19.  
  20. int main()
  21. {
  22. const int MIN_NUM = 0, // CONST - Lowest Number
  23. MAX_NUM = 15; // CONST - Highest Number
  24. int num; // INPUT - Number Inputed By User
  25. char num_Square = 'X'; // OUTPUT - Number of Squares
  26. //
  27. // Ask for Numbers Between 1 and 15
  28. cout << "Enter a positive integer no greater than 15\n";
  29. cout << "Enter Value Here: ";
  30. cin >> num;
  31. cout << endl;
  32. //
  33. // Display Number of Squares as X
  34. if (num >= MIN_NUM && num <= MAX_NUM)
  35. {
  36. for (int i = 0; i < num; i++)
  37. {
  38. cout << num_Square;
  39. for (int x = 0; x < num; x++)
  40. {
  41. cout << num_Square;
  42. }
  43. cout << endl;
  44. }
  45. }
  46. //
  47. // Validatng User Input
  48. else
  49. {
  50. cout << "\n\nEnter Values that are between 1 and 15.";
  51. }
  52. return 0;
  53. }
Success #stdin #stdout 0s 5292KB
stdin
14
stdout
Enter a positive integer no greater than 15
Enter Value Here: 
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX