SlideShare a Scribd company logo
1 of 14
Download to read offline
Saikat Banerjee Page 1
Pattern Printing in C
Output :
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *_
Program :
/* Program to print pyramid pattern in C : Pattern 1
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j;
clrscr();
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
printf(" * ");
}
printf("n");
}
getch();
}
Output :
*
* *
* * *
* * * *
* * * * *_
Program :
/* Program to print pyramid pattern in C : Pattern 2
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j;
clrscr();
for(i=0; i<5; i++)
{
for(j=0; j<=i; j++)
Saikat Banerjee Page 2
{
printf(" * ");
}
printf("n");
}
getch();
}
Output :
*
* *
* * *
* * * *
* * * * *_
Program :
/* Program to print pyramid pattern in C : Pattern 3
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j,k;
clrscr();
for(i=1; i<=5; i++)
{
for(j=5; j>=i; j--)
{
printf(" ");
}
for(k=1; k<=i; k++)
{
printf("*");
}
printf("n");
}
getch();
}
Output :
* * * * *
* * * *
* * *
* *
*_
Program :
Saikat Banerjee Page 3
/* Program to print pyramid pattern in C : Pattern 4
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j,k,samp=1;
clrscr();
for(i=5; i>=1; i--)
{
for(k=samp; k>=0; k--)
{
printf(" "); // only 1 space
}
for(j=i; j>=1; j--)
{
printf("*");
}
samp = samp + 1;
printf("n");
}
getch();
}
or
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j,k;
clrscr();
for(i=1; i<=5; i++)
{
for(j=5; j>=i; j--)
{
printf("*");
}
for(k=1; k<=i; k++)
{
printf(" ");
}
printf("n");
}
getch();
}
Output :
* * * * *
* * * *
* * *
* *
*_
Saikat Banerjee Page 4
Program :
/* Program to print pyramid pattern in C : Pattern 5
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j;
clrscr();
for(i=5; i>=1; i--)
{
for(j=1; j<=i; j++)
{
printf(" * ");
}
printf("n");
}
getch();
}
Output :
*
* *
* * *
* * * *
* * * * *_
Program :
/* Program to print pyramid pattern in C : Pattern 6
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j,k,t=0;
clrscr();
for(i=1; i<=5; i++)
{
for(k=t; k<5; k++)
{
printf(" ");
}
for(j=0; j< i; j++)
{
printf(" * ");
t = t + 1;
}
printf("n");
}
getch();
Saikat Banerjee Page 5
}
Output :
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*_
Program :
/* Program to print pyramid pattern in C : Pattern 7
Creation Date : 01:13 AM 22/11/2010
Author : www.technoexam.com [Technowell, Sangli] */
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j,k,samp=1;
clrscr();
for(i=1; i<=5; i++)
{
for(k=samp; k<=5; k++)
{
printf(" ");
}
for(j=0; j< i; j++)
{
printf("*");
}
samp = samp + 1;
printf("n");
}
samp = 1;
for(i=4; i>=1; i--)
{
for(k=samp; k>=0; k--)
{
printf(" ");
}
for(j=i; j>=1; j--)
{
printf("*");
}
samp = samp + 1;
printf("n");
}
getch();
Saikat Banerjee Page 6
}
Output :
Enter number of rows: 5
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15_
Program :
/* Program to print pyramid pattern in C : Pattern 8
Creation Date : 02:39 PM 01/10/2011
Author : www.technoexam.com [Technowell, Sangli] */
#include <stdio.h>
#include <conio.h>
void main()
{
int rw, c, no=1 ,len;
clrscr();
printf("Enter number of rows: ");
scanf("%d," &len);
for(rw=1; rw<=len; rw++)
{
printf("n");
for(c=1; c<=rw; c++)
{
printf(" %2d ", no);
no++;
}
}
getch();
}
Output :
Enter number of rows: 5
0
1 0 1
2 1 0 1 2
3 2 1 0 1 2 3
4 3 2 1 0 1 2 3 4
5 4 3 2 1 0 1 2 3 4 5_
Program :
Saikat Banerjee Page 7
/* Program to print pyramid pattern in C : Pattern 9
Creation Date : 03:19 PM 01/10/2011
Author : www.technoexam.com [Technowell, Sangli] */
#include <stdio.h>
#include <conio.h>
void main()
{
int no,i,y,x=35;
clrscr();
printf("Enter number of rows: ");
scanf("%d," &no);
for(y=0;y<=no;y++)
{
goto(x,y+1);
for(i=0-y; i<=y; i++)
{
printf(" %3d ", abs(i));
x=x-3;
}
}
getch();
}
Output :
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5_
Program :
/* Program to print pyramid pattern in C : Pattern 10
Creation Date : 03:14 PM 01/10/2011
Author : www.technoexam.com [Technowell, Sangli] */
#include <stdio.h>
#include <conio.h>
void main()
{
int i, j=5, k, x;
clrscr();
for(i=1;i<=5;i++)
{
for(k=1;k<=j;k++)
{
printf(" ");
}
for(x=1;x<=i;x++)
Saikat Banerjee Page 8
{
printf("%d",i);
printf(" ");
}
printf("n");
j=j-1;
}
getch();
}
Output :
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5_
Program :
/* Program to print pyramid pattern in C : Pattern 11
Creation Date : 03:24 PM 01/10/2011
Author : www.technoexam.com [Technowell, Sangli] */
#include <stdio.h>
#include <conio.h>
void main()
{
int rw,c,no,spc;
clrscr();
printf("Enter number of rows : ");
scanf("%d", &no);
for(rw=1; rw<=no; rw++)
{
for(spc=no; spc>=rw; spc--)
{
printf(" ");
}
for(c=1; c<=rw; c++)
{
printf("%2d",c);
}
printf("n");
}
getch();
}
Output :
Saikat Banerjee Page 9
1
1 2 3
1 2 3 4 5
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8 9_
Program :
/* Program to print pyramid pattern in C : Pattern 12
Creation Date : 03:24 PM 01/10/2011
Author : www.technoexam.com [Technowell, Sangli] */
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j,k;
clrscr();
for(i=1; i<=5; i++)
{
for(j=1; j<=5-i; j++)
{
printf(" ");
}
for(k=1; k<=2*i-1; k++)
{
printf(" %d ",k);
}
printf("n");
}
getch();
}
Output :
A B C D E F G G F E D C B A
A B C D E F F E D C B A
A B C D E E D C B A
A B C D D C B A
A B C C B A
A B B A
A A_
Program :
/* Program to print pyramid pattern in C : Pattern 13
Creation Date : 04:24 PM 01/10/2011
Author : www.technoexam.com [Technowell, Sangli] */
#include <stdio.h>
#include <conio.h>
void main()
Saikat Banerjee Page 10
{
int i,j,asci,spc;
clrscr();
for(i=7; i>=1; i--)
{
for(spc=6; spc>=i; spc--)
{
printf(" ");
}
asci=65;
for(j=1; j<=i; j++)
{
printf("%2c",asci++);
}
for(j=i-1; j>=0; j--)
{
printf("%2c",--asci);
}
printf("n");
}
getch();
}
Output :
AAA AAB AAC ABA ABB ABC ACA ACB ACC BAA BAB BAC BBA BBB
BBC BCA BCB BCC CAA CAB CAC CBA CBB CBC CCA CCB CCC_
Program :
/* Program to print all Combinations of characters
A, B, C : Pattern 14
Creation Date : 11:33 PM 01/10/2011
Author : www.technoexam.com [Technowell, Sangli] */
#include <stdio.h>
#include <conio.h>
void main()
{
char ch1, ch2, ch3;
clrscr();
for(ch1='A' ; ch1<='C' ; ++ch1)
{
for(ch2='A' ; ch2<='C' ; ++ch2)
{
for(ch3='A' ; ch3<='C' ; ++ch3)
{
printf(" %c%c%c", ch1, ch2, ch3);
}
}
}
getch();
Saikat Banerjee Page 11
}
 Write a C program to print the following pattern:
1
0 1
1 0 1
0 1 0 1
1 0 1 0 1
Program:
#include <stdio.h>
int main(void) {
int i, j;
for (i = 0; i < 4; i++) {
for (j = 0; j <= i; j++) {
if (((i + j) % 2) == 0) { // Decides on as to which digit to print.
printf("0");
} else {
printf("1");
}
printf("t");
}
printf("n");
}
return 0;
}
 Write C program to print the following pattern:
0
1 1
2 3 5
8 13 21
Program:
#include <stdio.h>
int main(void) {
int i, j, a = 0, b = 1, temp = 1;
for (i = 1; i <= 4; i++) {
for (j = 1; j <= i; j++) {
if (i == 1 && j == 1) { // Prints the '0' individually first
printf("0");
continue;
}
printf("%d ", temp); // Prints the next digit in the series
//Computes the series
temp = a + b;
a = b;
b = temp;
if (i == 4 && j == 3) { // Skips the 4th character of the base
break;
}
}
printf("n");
}
return 0;
}
Saikat Banerjee Page 12
 Write C program to print the following pattern:
1
121
12321
1234321
12321
121
1
Program:
#include <stdio.h>
void sequence(int x);
int main() {
/* c taken for columns */
int i, x = 0, num = 7;
for (i = 1; i <= num; i++) {
if (i <= (num / 2) + 1) {
x = i;
} else {
x = 8 - i;
}
sequence(x);
puts("n");
}
return 0;
}
void sequence(int x) {
int j;
for (j = 1; j < x; j++) {
printf("%d", j);
}
for (j = x; j > 0; j--) {
printf("%d", j);
}
}
 Write a C program to print the following pattern:
77777777777
7
7
7
7
7
7
7
7
7
7
Program:
#include <stdio.h>
int main(void) {
int i, j;
for (i = 11; i >= 1; i--) {
for (j = 1; j <= i; j++) {
if (i == 11) {
Saikat Banerjee Page 13
printf("7"); // Makes sure the base is printed completely
continue;
} else if (j == i) { // Hollows the rest
printf("7");
} else {
printf(" ");
}
}
printf("n");
}
return 0;
}
 Write a C program to print the following pattern:
1
2 4
3 6 9
2 4
1
Program:
#include <stdio.h>
int main(void) {
int i,j;
for (i=1; i<=3 ; i++) {
for (j=1; j<=i; j++) {
printf("%2d", (i*j));
}
printf("n");
}
for (i=2; i>=1; i--) { // As they share the same base
for (j=1; j<=i; j++) {
printf("%2d",i*j);
}
printf("n");
}
return 0;
}
 Write a C program to print the following pattern:
1
1 0
1 0 0
1 0 0 0
1 0 0 0 0
1 0 0 0 0 0
1 0 0 0 0 0 0
1 0 0 0 0 0
1 0 0 0 0
1 0 0 0
1 0 0
1 0
1
Program:
#include <stdio.h>
Saikat Banerjee Page 14
int main(void) {
int i,j;
for (i=1; i<=7; i++) {
for (j=1; j<=i; j++) {
if (j==1) { // Applying the condition
printf(" 1");
} else {
printf(" 0");
}
}
printf("n");
}
for (i=6; i>=1; i--) { //As it shares the same base i=6
for (j=1; j<=i; j++) {
if (j==1) { // Applying the condition
printf(" 1");
} else {
printf(" 0");
}
}
printf("n");
}
return 0;
}

More Related Content

What's hot

Strings in c
Strings in cStrings in c
Strings in cvampugani
 
Nesting of if else statement & Else If Ladder
Nesting of if else statement & Else If Ladder Nesting of if else statement & Else If Ladder
Nesting of if else statement & Else If Ladder Vishvesh Jasani
 
Conditional Statement in C Language
Conditional Statement in C LanguageConditional Statement in C Language
Conditional Statement in C LanguageShaina Arora
 
C, C++ Interview Questions Part - 1
C, C++ Interview Questions Part - 1C, C++ Interview Questions Part - 1
C, C++ Interview Questions Part - 1ReKruiTIn.com
 
Datatypes in python
Datatypes in pythonDatatypes in python
Datatypes in pythoneShikshak
 
C decision making and looping.
C decision making and looping.C decision making and looping.
C decision making and looping.Haard Shah
 
358 33 powerpoint-slides_7-structures_chapter-7
358 33 powerpoint-slides_7-structures_chapter-7358 33 powerpoint-slides_7-structures_chapter-7
358 33 powerpoint-slides_7-structures_chapter-7sumitbardhan
 
VTU DSA Lab Manual
VTU DSA Lab ManualVTU DSA Lab Manual
VTU DSA Lab ManualAkhilaaReddy
 
Pointers and call by value, reference, address in C
Pointers and call by value, reference, address in CPointers and call by value, reference, address in C
Pointers and call by value, reference, address in CSyed Mustafa
 
Inheritance in c++
Inheritance in c++Inheritance in c++
Inheritance in c++Vineeta Garg
 
Practical File of C Language
Practical File of C LanguagePractical File of C Language
Practical File of C LanguageRAJWANT KAUR
 
While , For , Do-While Loop
While , For , Do-While LoopWhile , For , Do-While Loop
While , For , Do-While LoopAbhishek Choksi
 

What's hot (20)

Strings in c
Strings in cStrings in c
Strings in c
 
Nesting of if else statement & Else If Ladder
Nesting of if else statement & Else If Ladder Nesting of if else statement & Else If Ladder
Nesting of if else statement & Else If Ladder
 
C# Basics
C# BasicsC# Basics
C# Basics
 
C if else
C if elseC if else
C if else
 
Conditional Statement in C Language
Conditional Statement in C LanguageConditional Statement in C Language
Conditional Statement in C Language
 
Constructors and Destructors
Constructors and DestructorsConstructors and Destructors
Constructors and Destructors
 
Function in C program
Function in C programFunction in C program
Function in C program
 
C, C++ Interview Questions Part - 1
C, C++ Interview Questions Part - 1C, C++ Interview Questions Part - 1
C, C++ Interview Questions Part - 1
 
Datatypes in python
Datatypes in pythonDatatypes in python
Datatypes in python
 
C decision making and looping.
C decision making and looping.C decision making and looping.
C decision making and looping.
 
Enums in c
Enums in cEnums in c
Enums in c
 
358 33 powerpoint-slides_7-structures_chapter-7
358 33 powerpoint-slides_7-structures_chapter-7358 33 powerpoint-slides_7-structures_chapter-7
358 33 powerpoint-slides_7-structures_chapter-7
 
VTU DSA Lab Manual
VTU DSA Lab ManualVTU DSA Lab Manual
VTU DSA Lab Manual
 
Pointers and call by value, reference, address in C
Pointers and call by value, reference, address in CPointers and call by value, reference, address in C
Pointers and call by value, reference, address in C
 
Inheritance in c++
Inheritance in c++Inheritance in c++
Inheritance in c++
 
Learn c programming
Learn c programmingLearn c programming
Learn c programming
 
C programming
C programmingC programming
C programming
 
Practical File of C Language
Practical File of C LanguagePractical File of C Language
Practical File of C Language
 
While , For , Do-While Loop
While , For , Do-While LoopWhile , For , Do-While Loop
While , For , Do-While Loop
 
String c
String cString c
String c
 

Similar to C Program Print Pyramid Patterns

Similar to C Program Print Pyramid Patterns (20)

pattern-printing-in-c.pdf
pattern-printing-in-c.pdfpattern-printing-in-c.pdf
pattern-printing-in-c.pdf
 
Simple c program
Simple c programSimple c program
Simple c program
 
C Programming Example
C Programming ExampleC Programming Example
C Programming Example
 
'C' language notes (a.p)
'C' language notes (a.p)'C' language notes (a.p)
'C' language notes (a.p)
 
Computer Networks Lab File
Computer Networks Lab FileComputer Networks Lab File
Computer Networks Lab File
 
C
CC
C
 
Assignement of programming & problem solving u.s ass.(1)
Assignement of programming & problem solving u.s ass.(1)Assignement of programming & problem solving u.s ass.(1)
Assignement of programming & problem solving u.s ass.(1)
 
Hargun
HargunHargun
Hargun
 
Assignement of c++
Assignement of c++Assignement of c++
Assignement of c++
 
C basics
C basicsC basics
C basics
 
C Programming lab
C Programming labC Programming lab
C Programming lab
 
Cd practical file (1) start se
Cd practical file (1) start seCd practical file (1) start se
Cd practical file (1) start se
 
54602399 c-examples-51-to-108-programe-ee01083101
54602399 c-examples-51-to-108-programe-ee0108310154602399 c-examples-51-to-108-programe-ee01083101
54602399 c-examples-51-to-108-programe-ee01083101
 
C Programming
C ProgrammingC Programming
C Programming
 
Data struture lab
Data struture labData struture lab
Data struture lab
 
Qno 1 (d)
Qno 1 (d)Qno 1 (d)
Qno 1 (d)
 
C PROGRAMS
C PROGRAMSC PROGRAMS
C PROGRAMS
 
C program
C programC program
C program
 
Automata fix.pdf
Automata fix.pdfAutomata fix.pdf
Automata fix.pdf
 
UNIT 2 LOOP CONTROL.pptx
UNIT 2 LOOP CONTROL.pptxUNIT 2 LOOP CONTROL.pptx
UNIT 2 LOOP CONTROL.pptx
 

Recently uploaded

AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 

C Program Print Pyramid Patterns

  • 1. Saikat Banerjee Page 1 Pattern Printing in C Output : * * * * * * * * * * * * * * * * * * * * * * * * *_ Program : /* Program to print pyramid pattern in C : Pattern 1 #include <stdio.h> #include <conio.h> void main() { int i,j; clrscr(); for(i=0; i<5; i++) { for(j=0; j<5; j++) { printf(" * "); } printf("n"); } getch(); } Output : * * * * * * * * * * * * * * *_ Program : /* Program to print pyramid pattern in C : Pattern 2 #include <stdio.h> #include <conio.h> void main() { int i,j; clrscr(); for(i=0; i<5; i++) { for(j=0; j<=i; j++)
  • 2. Saikat Banerjee Page 2 { printf(" * "); } printf("n"); } getch(); } Output : * * * * * * * * * * * * * * *_ Program : /* Program to print pyramid pattern in C : Pattern 3 #include <stdio.h> #include <conio.h> void main() { int i,j,k; clrscr(); for(i=1; i<=5; i++) { for(j=5; j>=i; j--) { printf(" "); } for(k=1; k<=i; k++) { printf("*"); } printf("n"); } getch(); } Output : * * * * * * * * * * * * * * *_ Program :
  • 3. Saikat Banerjee Page 3 /* Program to print pyramid pattern in C : Pattern 4 #include <stdio.h> #include <conio.h> void main() { int i,j,k,samp=1; clrscr(); for(i=5; i>=1; i--) { for(k=samp; k>=0; k--) { printf(" "); // only 1 space } for(j=i; j>=1; j--) { printf("*"); } samp = samp + 1; printf("n"); } getch(); } or #include <stdio.h> #include <conio.h> void main() { int i,j,k; clrscr(); for(i=1; i<=5; i++) { for(j=5; j>=i; j--) { printf("*"); } for(k=1; k<=i; k++) { printf(" "); } printf("n"); } getch(); } Output : * * * * * * * * * * * * * * *_
  • 4. Saikat Banerjee Page 4 Program : /* Program to print pyramid pattern in C : Pattern 5 #include <stdio.h> #include <conio.h> void main() { int i,j; clrscr(); for(i=5; i>=1; i--) { for(j=1; j<=i; j++) { printf(" * "); } printf("n"); } getch(); } Output : * * * * * * * * * * * * * * *_ Program : /* Program to print pyramid pattern in C : Pattern 6 #include <stdio.h> #include <conio.h> void main() { int i,j,k,t=0; clrscr(); for(i=1; i<=5; i++) { for(k=t; k<5; k++) { printf(" "); } for(j=0; j< i; j++) { printf(" * "); t = t + 1; } printf("n"); } getch();
  • 5. Saikat Banerjee Page 5 } Output : * * * * * * * * * * * * * * * * * * * * * * * * *_ Program : /* Program to print pyramid pattern in C : Pattern 7 Creation Date : 01:13 AM 22/11/2010 Author : www.technoexam.com [Technowell, Sangli] */ #include <stdio.h> #include <conio.h> void main() { int i,j,k,samp=1; clrscr(); for(i=1; i<=5; i++) { for(k=samp; k<=5; k++) { printf(" "); } for(j=0; j< i; j++) { printf("*"); } samp = samp + 1; printf("n"); } samp = 1; for(i=4; i>=1; i--) { for(k=samp; k>=0; k--) { printf(" "); } for(j=i; j>=1; j--) { printf("*"); } samp = samp + 1; printf("n"); } getch();
  • 6. Saikat Banerjee Page 6 } Output : Enter number of rows: 5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15_ Program : /* Program to print pyramid pattern in C : Pattern 8 Creation Date : 02:39 PM 01/10/2011 Author : www.technoexam.com [Technowell, Sangli] */ #include <stdio.h> #include <conio.h> void main() { int rw, c, no=1 ,len; clrscr(); printf("Enter number of rows: "); scanf("%d," &len); for(rw=1; rw<=len; rw++) { printf("n"); for(c=1; c<=rw; c++) { printf(" %2d ", no); no++; } } getch(); } Output : Enter number of rows: 5 0 1 0 1 2 1 0 1 2 3 2 1 0 1 2 3 4 3 2 1 0 1 2 3 4 5 4 3 2 1 0 1 2 3 4 5_ Program :
  • 7. Saikat Banerjee Page 7 /* Program to print pyramid pattern in C : Pattern 9 Creation Date : 03:19 PM 01/10/2011 Author : www.technoexam.com [Technowell, Sangli] */ #include <stdio.h> #include <conio.h> void main() { int no,i,y,x=35; clrscr(); printf("Enter number of rows: "); scanf("%d," &no); for(y=0;y<=no;y++) { goto(x,y+1); for(i=0-y; i<=y; i++) { printf(" %3d ", abs(i)); x=x-3; } } getch(); } Output : 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5_ Program : /* Program to print pyramid pattern in C : Pattern 10 Creation Date : 03:14 PM 01/10/2011 Author : www.technoexam.com [Technowell, Sangli] */ #include <stdio.h> #include <conio.h> void main() { int i, j=5, k, x; clrscr(); for(i=1;i<=5;i++) { for(k=1;k<=j;k++) { printf(" "); } for(x=1;x<=i;x++)
  • 8. Saikat Banerjee Page 8 { printf("%d",i); printf(" "); } printf("n"); j=j-1; } getch(); } Output : 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5_ Program : /* Program to print pyramid pattern in C : Pattern 11 Creation Date : 03:24 PM 01/10/2011 Author : www.technoexam.com [Technowell, Sangli] */ #include <stdio.h> #include <conio.h> void main() { int rw,c,no,spc; clrscr(); printf("Enter number of rows : "); scanf("%d", &no); for(rw=1; rw<=no; rw++) { for(spc=no; spc>=rw; spc--) { printf(" "); } for(c=1; c<=rw; c++) { printf("%2d",c); } printf("n"); } getch(); } Output :
  • 9. Saikat Banerjee Page 9 1 1 2 3 1 2 3 4 5 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 9_ Program : /* Program to print pyramid pattern in C : Pattern 12 Creation Date : 03:24 PM 01/10/2011 Author : www.technoexam.com [Technowell, Sangli] */ #include <stdio.h> #include <conio.h> void main() { int i,j,k; clrscr(); for(i=1; i<=5; i++) { for(j=1; j<=5-i; j++) { printf(" "); } for(k=1; k<=2*i-1; k++) { printf(" %d ",k); } printf("n"); } getch(); } Output : A B C D E F G G F E D C B A A B C D E F F E D C B A A B C D E E D C B A A B C D D C B A A B C C B A A B B A A A_ Program : /* Program to print pyramid pattern in C : Pattern 13 Creation Date : 04:24 PM 01/10/2011 Author : www.technoexam.com [Technowell, Sangli] */ #include <stdio.h> #include <conio.h> void main()
  • 10. Saikat Banerjee Page 10 { int i,j,asci,spc; clrscr(); for(i=7; i>=1; i--) { for(spc=6; spc>=i; spc--) { printf(" "); } asci=65; for(j=1; j<=i; j++) { printf("%2c",asci++); } for(j=i-1; j>=0; j--) { printf("%2c",--asci); } printf("n"); } getch(); } Output : AAA AAB AAC ABA ABB ABC ACA ACB ACC BAA BAB BAC BBA BBB BBC BCA BCB BCC CAA CAB CAC CBA CBB CBC CCA CCB CCC_ Program : /* Program to print all Combinations of characters A, B, C : Pattern 14 Creation Date : 11:33 PM 01/10/2011 Author : www.technoexam.com [Technowell, Sangli] */ #include <stdio.h> #include <conio.h> void main() { char ch1, ch2, ch3; clrscr(); for(ch1='A' ; ch1<='C' ; ++ch1) { for(ch2='A' ; ch2<='C' ; ++ch2) { for(ch3='A' ; ch3<='C' ; ++ch3) { printf(" %c%c%c", ch1, ch2, ch3); } } } getch();
  • 11. Saikat Banerjee Page 11 }  Write a C program to print the following pattern: 1 0 1 1 0 1 0 1 0 1 1 0 1 0 1 Program: #include <stdio.h> int main(void) { int i, j; for (i = 0; i < 4; i++) { for (j = 0; j <= i; j++) { if (((i + j) % 2) == 0) { // Decides on as to which digit to print. printf("0"); } else { printf("1"); } printf("t"); } printf("n"); } return 0; }  Write C program to print the following pattern: 0 1 1 2 3 5 8 13 21 Program: #include <stdio.h> int main(void) { int i, j, a = 0, b = 1, temp = 1; for (i = 1; i <= 4; i++) { for (j = 1; j <= i; j++) { if (i == 1 && j == 1) { // Prints the '0' individually first printf("0"); continue; } printf("%d ", temp); // Prints the next digit in the series //Computes the series temp = a + b; a = b; b = temp; if (i == 4 && j == 3) { // Skips the 4th character of the base break; } } printf("n"); } return 0; }
  • 12. Saikat Banerjee Page 12  Write C program to print the following pattern: 1 121 12321 1234321 12321 121 1 Program: #include <stdio.h> void sequence(int x); int main() { /* c taken for columns */ int i, x = 0, num = 7; for (i = 1; i <= num; i++) { if (i <= (num / 2) + 1) { x = i; } else { x = 8 - i; } sequence(x); puts("n"); } return 0; } void sequence(int x) { int j; for (j = 1; j < x; j++) { printf("%d", j); } for (j = x; j > 0; j--) { printf("%d", j); } }  Write a C program to print the following pattern: 77777777777 7 7 7 7 7 7 7 7 7 7 Program: #include <stdio.h> int main(void) { int i, j; for (i = 11; i >= 1; i--) { for (j = 1; j <= i; j++) { if (i == 11) {
  • 13. Saikat Banerjee Page 13 printf("7"); // Makes sure the base is printed completely continue; } else if (j == i) { // Hollows the rest printf("7"); } else { printf(" "); } } printf("n"); } return 0; }  Write a C program to print the following pattern: 1 2 4 3 6 9 2 4 1 Program: #include <stdio.h> int main(void) { int i,j; for (i=1; i<=3 ; i++) { for (j=1; j<=i; j++) { printf("%2d", (i*j)); } printf("n"); } for (i=2; i>=1; i--) { // As they share the same base for (j=1; j<=i; j++) { printf("%2d",i*j); } printf("n"); } return 0; }  Write a C program to print the following pattern: 1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 1 Program: #include <stdio.h>
  • 14. Saikat Banerjee Page 14 int main(void) { int i,j; for (i=1; i<=7; i++) { for (j=1; j<=i; j++) { if (j==1) { // Applying the condition printf(" 1"); } else { printf(" 0"); } } printf("n"); } for (i=6; i>=1; i--) { //As it shares the same base i=6 for (j=1; j<=i; j++) { if (j==1) { // Applying the condition printf(" 1"); } else { printf(" 0"); } } printf("n"); } return 0; }