- #1
MMOne
- 3
- 0
I am having a very difficult time comprehending this exercise and any direction would be appreciated. Feel completely lost!
Not necessarily asking for the answer just want to know how to tackle this.
This program will output a right triangle based on user specified height triangleHeight and symbol triangleChar.
(1) The given program outputs a fixed-height triangle using a * character. Modify the given program to output a right triangle that instead uses the user-specified triangleChar character.
(2) Modify the program to use a nested loop to output a right triangle of height triangleHeight. The first line will have one user-specified character, such as % or *. Each subsequent line will have one additional user-specified character until the number in the triangle's base reaches triangleHeight. Output a space after each user-specified character, including a line's last user-specified character.
#include <iostream>
using namespace std;
int main() {
char triangleChar = '-';
int triangleHeight = 0;
cout << "Enter a character: " << endl;
cin >> triangleChar;
cout << "Enter triangle height: " << endl;
cin >> triangleHeight;
cout << "*" << " " << endl;
cout << "*" << " " << "*" << " " << endl;
cout << "*" << " " << "*" << " " << "*" << " " << endl;
return 0;
}
Not necessarily asking for the answer just want to know how to tackle this.
This program will output a right triangle based on user specified height triangleHeight and symbol triangleChar.
(1) The given program outputs a fixed-height triangle using a * character. Modify the given program to output a right triangle that instead uses the user-specified triangleChar character.
(2) Modify the program to use a nested loop to output a right triangle of height triangleHeight. The first line will have one user-specified character, such as % or *. Each subsequent line will have one additional user-specified character until the number in the triangle's base reaches triangleHeight. Output a space after each user-specified character, including a line's last user-specified character.
#include <iostream>
using namespace std;
int main() {
char triangleChar = '-';
int triangleHeight = 0;
cout << "Enter a character: " << endl;
cin >> triangleChar;
cout << "Enter triangle height: " << endl;
cin >> triangleHeight;
cout << "*" << " " << endl;
cout << "*" << " " << "*" << " " << endl;
cout << "*" << " " << "*" << " " << "*" << " " << endl;
return 0;
}