Question 5.15
unknown
c_cpp
2 years ago
743 B
9
Indexable
#include <iostream>
#include <string>
int main() {
int usrInput;
std::cout << "Please enter an integer: ";
std::cin >> usrInput;
char arr[usrInput];
std::cout << "Pattern A" << std::endl;
for (int i = 0; i < usrInput; i++) {
arr[i] = '*';
arr[i + 1] = '\0'; // Null-terminate the string
std::cout << arr << std::endl;
}
std::cout << "Pattern B" << std::endl;
for (int i = 0; i < usrInput; i++) {
std::cout << &arr[i] << std::endl;
}
std::cout << "Pattern C" << std::endl;
for (int i = 0; i < usrInput; i++) {
std::cout << arr << std::endl;
arr[i] = ' ';
}
std::cout << "Pattern D" << std::endl;
for(int i = usrInput-1; i>=0;i--){
arr[i] = '*';
std::cout << arr << std::endl;
}
}Editor is loading...