Print Figures

C program to print the following design

#include<stdio.h> #include<conio.h> void main() { int i,j,k,n; clrscr(); //to clear the screen printf(“How many lines?”); scanf(“%d”,&n); n*=2; for(i=0;i<n;i+=2) { for(j=n-2;j>i;j-=2) printf(” “); for(k=0;k<=i;++k) printf(“*”); printf(“n”); } for(i=0;i<n;i+=2) { for(j=0;j<i;j+=2) printf(” “); for(k=n-1;k>i;–k) printf(“*”); printf(“n”); } getch(); //to stop the screen }

C++ program to print the following design

#include<iostream.h>#include<conio.h> void main(){ clrscr(); //to clear the screen int i,j,k,n; cout<<“How many lines?”; cin>>n; n*=2; for(i=0;i<n;i+=2) { for(j=n-2;j>i;j-=2) cout<<” “; for(k=0;k<=i;++k) cout<<“*”; cout<<“n”; } for(i=0;i<n;i+=2) { for(j=0;j<i;j+=2) cout<<” “; for(k=n-1;k>i;–k) cout<<“*”; cout<<“n”; } getch(); //to stop the screen}

C program to produce the following design using *'s

#include<stdio.h> #include<conio.h> void main() { int i,j,k,n; clrscr(); //to clear the screen printf(“How many lines:”); scanf(“%d”,&n); n*=2; printf(“n”); for(i=1;i<n;i+=2) { for(j=n-1;j>i;j-=2) printf(” “); for(k=1;k<=i;++k) { if(i==n-1) printf(“*”); else if(k==1||k==i) printf(“*”); else printf(” “); } printf(“n”); } getch(); //to stop the screen; }

C program to produce the following design using *'s

#include<stdio.h> #include<conio.h> void main() { int i,j,k,n; clrscr(); //to clear the screen printf(“How many lines?”); scanf(“%d”,&n); n*=2; printf(“n”); for(i=0;i<n;i+=2) { for(j=1;j<i;j+=2) printf(” “); for(k=n-1;k>i;–k) printf(“*”); printf(“n”); } getch(); //to stop the screen }