You are on page 1of 16

1

23
456
78910

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int count = 1;
int row = 1;
while(row<=n)
{
int colum = 1;
while(colum <= row)
{
cout<<count<<" ";
count = count +1;
colum = colum +1;
}
cout<<endl;
row = row + 1;
}
}
=========================================================================

1
23
345
4567

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int row = 1;
while(row<=n)
{
int colum = 1;
int value = row +1;
while(colum <= row)
{
cout<<value<<" ";
value = value + 1;
colum = colum + 1;
}
cout<<endl;
row = row + 1;
}
}
show another method
============================================================================
1
21
321
4321

n= 4
i = 4
formula = i - j + 1

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i = 1;
while(i<=n)
{
int j = 1;
while(j <= 1)
{
cout<<(i - j +1)<<" ";
j = j + 1;
}
cout<<endl;
i = i + 1;
}
}
=========================================================================

AAA
BBB
CCC

N=3
ROW = 3

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i =1;
while(i<=n)
{
int j = 1;
while(j <= n)
{
char ch = 'A' + i -1 ;
cout<<ch<<" ";
j = j +1;
}
cout<<endl;;
i = i + 1;
}
}

=================================================================================
ABC I=1
ABC I=2
ABC I=3

N=3

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i =1;
while(i<=n)
{
int j = 1;
while(j <= n)
{
char ch = 'A' + j -1 ;
cout<<ch<<" ";
j = j +1;
}
cout<<endl;
i = i + 1;
}
}

#include <iostream>
using namespace std;
int main() {
int n ;
cin>>n;
int i =1;
while(i<=n){
int j = 1;
char ch = 'A';
//int count = i;
while(j<=n){
// char ch = 'A';
cout<<ch<<" ";
ch = ch+1;
// count = count - 1 ;
j = j+1;
}
cout<<endl;
i = i+1;
}
return 0;
}
===================================================================================
===
ABC
DEF
GHI

N=4

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i =1;
char start = 'A';
while(i<=n)
{
int j = 1;
while(j <= n)
{
cout<<start<<" ";
start = start + 1;
j = j +1;
}
cout<<endl;
i = i + 1;
}
}

===================================================================================
=========

ABC
BCD
CDF

N=3
FORMULA = i +j - 1

:. i +j - 1 = 1 --> for i=1 & j=1


so i + j - 1 = 'A' ---> :. 'A' is (i=1,j=1)
add 'A' - 1 on both side
so 'A' + i + j + 2 = 'A' ===> Formula

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i =1;
while(i<=n)
{
int j = 1;
while(j <= n)
{
char ch = 'A' + i +j -2 ;
cout<<ch<<" ";
j = j +1;
}
cout<<endl;
i = i + 1;
}
}

Another Method--->

Formula --> 'A' + i + j + 2 - n

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int row =1;
while(row<=n)
{
int col = 1;
while(col <= row)
{
char ch = 'A' + row + col + 2 -n ;
cout<<ch<<" ";
col = col +1;
}
cout<<endl;
row = row + 1;
}
}

=========================================================
A
BB
CCC
DDDD

n=4
Formula = 'A' + i - 1

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int row =1;
while(row<=n)
{
int col = 1;
while(col <= row)
{
char ch = 'A' + row - 1;
cout<<ch<<" ";
col = col +1;
}
cout<<endl;
row = row + 1;
}
}

===================================================================================
======================
A
BC
DEF
GHIJ

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int row =1;
while(row<=n)
{
int col = 1;
while(col <= row)
{
char value = 'A';
cout<<ch<<" ";
value = value + 1;
col = col +1;
}
cout<<endl;
row = row + 1;
}
}
===================================================================================
===============
A
BC
CDE
DEFG

N = 4
FARMULA = 'A' + i + j+ 2

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int row =1;
while(row<=n)
{
int col = 1;
while(col <= row)
{
char ch = 'A' + row + col + 2;
cout<<ch<<" ";
col = col +1;
}
cout<<endl;
row = row + 1;
}
}

=========================================================
D
CD
BCD
ABCD

N= 4
FORMULA = 'A' + n - i

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int row =1;
while(row<=n)
{
int col = 1;
char start = 'A' + n - 1;
while(col <= row)
{

cout<<start<<" ";
start = start + 1;
col = col +1;
}
cout<<endl;
row = row + 1;
}
}

=====================================================================

*
**
***
****

look --->

---*
--**
-***
****
print this

space = n-i
* = 1,2,3,4

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int row =1;
while(row<=n)
{
// space print kr rhe--
int space = n - row ;
while(space)
{
cout<<" ";
space = space - 1;
}

// * print kar rahe hai--


col = 1;
while(col<=row)
{
cout<<"*";
col = col + 1;
}

cout<<endl;
row = row + 1;
}
}

#include <iostream>
using namespace std;
int main() {
int n;
cin>>n;
int i =1;
while(i<=n)
{
// space print kr rhe--
int space = n-i;
while(space){
cout<<" ";
space = space - 1;
}

// * print kar rahe hai--


int j = 1;
while(j<=i){
cout<<"*";
j = j+ 1;
}

cout<<endl;
i = i + 1;
}
}
========================================================

****
***
**
*

n = 4
formula = n-i+1

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i = 1;
while(i<=n)
{
int j = 1;
while(j <= n - i + 1)
{

cout<<"*";
j = j + 1;
}
cout<<endl;
i = i + 1;
}
}

===================================================================================
======================
**** space =0
*** 2
** 3
* 4

space = i-1
star = n-i+1

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i = 1;
while(i<=n)
{
// pehle space print kiya--

int space = i - 1;
while(space)
{
cout<<" ";
space = space +1;
}

// * print kar rahe hai--


int j = 1;
while(j <= n - i + 1)
{

cout<<"*";
j = j + 1;
}
cout<<endl;
i = i + 1;
}
}

===============================================================
1111
222
33
4

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i = 1;
while(i<=n)
{
// pehle space print kiya--

int space = i - 1;
while(space)
{
cout<<" ";
space = space +1;
}

// number print kar rahe hai--


int j = n- i+1;
//int j = 1;
while(j <=i)
{

cout<<i;
j = j + 1;
}
cout<<endl;
i = i + 1;
}
}
==============================================================================
1
22
333
4444

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i = 1;
while(i<=n)
{
// pehle space print kiya--

int space = n-i;


while(space)
{
cout<<" ";
space = space -1;
}

// number print kar rahe hai--


int j = 1;
while(j <= i)
{

cout<<i;
j = j + 1;
}
cout<<endl;
i = i + 1;
}
}
===================================================================================
=

1234
234
34
4

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i = 1;
while(i<=n)
{
// pehle space print kiya--

int space = i - 1;
while(space)
{
cout<<" ";
space = space +1;
}

// * print kar rahe hai--


int j = 1;
while(j <= i)
{

cout<<(i+1);
j = j + 1;
}
cout<<endl;
i = i + 1;
}
}
===================================================================================
========
1
121
12321
1234321

look--
---1
--121
-12321
1234321

1st 2nd 3rd


--- 1
-- 12 1
- 123 21
1234 321

space = n-i

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i = 1;
while(i<=n)
{
// pehle space print kiya--

int space = n-i;


while(space)
{
cout<<" ";
space = space -1;
}

// 1st number triangle print kar rahe hai--


int j = 1;
while(j <= i)
{

cout<<j;
j = j + 1;
}

// 3nd number triangle print kar rahe hai--


int start = i-1;
while(start)
{
cout<<start;
start = start - 1;
}
cout<<endl;
i = i + 1;
}
}

#include <iostream>
using namespace std;
int main() {
int n;
cin>>n;
int i =1;
//int count = 1;
//int value = i;
//int space = i - 1 ;
while(i<=n)
{
//space print kr rhe--
int space = n -i;
while(space){
cout<<" ";
space = space - 1 ;

// 1st number triangle print kar rahe hai--


int j = 1;
int count = 1;
while(j<=i){
cout<<count;
count = count + 1;
j = j+ 1;
}
int k = 2;
while(k <=i){
cout<<(i - k +1);
k = k + 1;
}
cout<<endl;
i = i + 1;
}
}
===================================================================================
========================
1234554321
1234**4321
123****321
12******21
1********1

#include<iostream>
using namespace std;

void main()
{
int n;
cin>>n;
int i = 1;
while(i<=n)
{
// pehle number triangle print kiya--

int j = n-i+1;
while(j<= i)
{
cout<<j;
}

// 2nd * print kar rahe hai--


int j = 1;
while(j <= (i-1)*2)
{
cout<<"*";
j = j + 1;
}

// 3nd number triangle print kar rahe hai--


j = n-i+1;
while(j>=1)
{
cout<<j;
j = j+1;
}
i = i+1;
cout<<endl;
}
}
===================================================================================
====

You might also like