Patterns

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> using namespace std; void printInvertedPyramid() { int size=0; int blanks=0; cout<<"Input pyramid size"<<endl; cin >> size; for(int iR=0; iR < size; iR++) { for(int iC=0; iC<size-blanks;iC++) { cout<<"*"; } blanks++; cout<<endl; } } void printHollowRectangle() { int row, col; cout<<"Enter row and col "<<endl; cin >> row >> col; for(int iR=0; iR< row; iR++) { for(int iC=0; iC<col; iC++) { if(iR==0 || iR==row-1) cout<<"*"; else { if(iC==0 || iC==col-1) cout<<"*"; else cout<<" "; } } cout<<endl; } } int main() { cout << "Hello World!"; printHollowRectangle(); printInvertedPyramid(); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines