Skip to content

Commit

Permalink
Added file
Browse files Browse the repository at this point in the history
  • Loading branch information
ishant9805 committed Sep 1, 2023
1 parent 8d5289c commit 40b0e93
Show file tree
Hide file tree
Showing 23 changed files with 1,218 additions and 0 deletions.
26 changes: 26 additions & 0 deletions Pattern10GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
for (int i = 1; i <= n; i++)
{
for (int j = 0; j < i; j++)
{
cout << "* " ;
}
cout << endl;
}
for (int i = 1; i < n; i++)
{
for (int j = n; j > i; j--)
{
cout << "* ";
}
cout << endl;
}

return 0;
}
27 changes: 27 additions & 0 deletions Pattern11GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
for (int i = 1; i <= n; i++)
{
for (int j = 0; j < i; j++)
{
if ((i+j) % 2 == 0)
{
cout << "0 ";
}
else
{
cout << "1 ";
}

}
cout << endl;

}

return 0;
}
31 changes: 31 additions & 0 deletions Pattern12GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
for (int i = 1; i <= n; i++)
{
for (int j = 1; j <= i; j++)
{
cout << j << " ";
}
for (int j = i; j < n; j++)
{
cout << " " << " ";
}
for (int j = n - i; j > 0; j--)
{
cout << " " << " ";
}
for (int j = i; j > 0; j--)
{
cout << j << " ";
}

cout << endl;
}

return 0;
}
24 changes: 24 additions & 0 deletions Pattern13GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
int nk = 0;
int kk = 0;
for (int i = 1; i <= n; i++)
{
nk = kk;
for (int j = 1; j <= i; j++)
{
nk += 1;
cout << nk << " ";
}

kk = nk;
cout << endl;
}

return 0;
}
19 changes: 19 additions & 0 deletions Pattern14GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
for (int i = 1; i <= n; i++)
{
// A = 65
for (int j = 1; j <= i; j++)
{
cout << char(64 + j);
}
cout << endl;
}

return 0;
}
20 changes: 20 additions & 0 deletions Pattern15GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
int k = 0;
for (int i = 1; i <= n; i++)
{
// A = 65
for (int j = n, k = 0; j >= i; j--, k++)
{
cout << char(65 + k);
}
cout << endl;
}

return 0;
}
19 changes: 19 additions & 0 deletions Pattern16GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
for (int i = 1; i <= n; i++)
{
// A = 65
for (int j = 0; j < i; j++)
{
cout << char(64 + i);
}
cout << endl;
}

return 0;
}
29 changes: 29 additions & 0 deletions Pattern17GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
for (int i = 1; i <= n; i++)
{
for (int j = n; j > i; j--)
{
cout << " ";
}
for (int j = 0; j < i; j++)
{
cout << char(65 + j);
}
for (int j = i-1; j > 0; j--)
{
cout << char(64 + j);
}



cout << endl;
}

return 0;
}
18 changes: 18 additions & 0 deletions Pattern18GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
for (int i = n; i >= 1; i--)
{
for (int j = n; j >= i; j--)
{
cout << char(64 + j) << " ";
}
cout << endl;
}

return 0;
}
116 changes: 116 additions & 0 deletions Pattern19GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
// A = 65
// Upper portion
for (int i = 0; i < n; i++)
{
// Upper Left
for (int j = n; j > i; j--)
{
cout << "*";
}
// Space for Upper Left
for (int j = 0; j < i; j++)
{
cout<<" ";
}
// Space for Upper Right
for (int j = 0; j < i; j++)
{
cout<<" ";
}
// Upper Right Pattern
for (int j = n; j > i; j--)
{
cout << "*";
}

cout << endl;
}
// Lower Portion
for (int i = n-1; i >= 0; i--)
{
// Lower Left
for (int j = n; j > i; j--)
{
cout << "*";
}
// Space for Lower Left
for (int j = 0; j < i; j++)
{
cout<<" ";
}
// Space for Lower Right
for (int j = 0; j < i; j++)
{
cout<<" ";
}
// Lower Right Pattern
for (int j = n; j > i; j--)
{
cout << "*";
}

cout << endl;
}
n = 10;
// Upper portion
for (int i = 0; i < n; i++)
{
// Upper Left
for (int j = n; j > i; j--)
{
cout << "*";
}
// Space for Upper Left
for (int j = 0; j < i; j++)
{
cout<<" ";
}
// Space for Upper Right
for (int j = 0; j < i; j++)
{
cout<<" ";
}
// Upper Right Pattern
for (int j = n; j > i; j--)
{
cout << "*";
}

cout << endl;
}
// Lower Portion
for (int i = n-1; i >= 0; i--)
{
// Lower Left
for (int j = n; j > i; j--)
{
cout << "*";
}
// Space for Lower Left
for (int j = 0; j < i; j++)
{
cout<<" ";
}
// Space for Lower Right
for (int j = 0; j < i; j++)
{
cout<<" ";
}
// Lower Right Pattern
for (int j = n; j > i; j--)
{
cout << "*";
}

cout << endl;
}

return 0;
}
19 changes: 19 additions & 0 deletions Pattern1GFG.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#include<iostream>
using namespace std;

int main()
{
int n;
n = 8;
int i, j;
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
cout << "* ";
}
cout << "" << endl;
}

return 0;
}
Loading

0 comments on commit 40b0e93

Please sign in to comment.