Program For Printing Digits In Larger Size

In this program it will receive  numbers in digits and print in larger format as shown here:



#include<stdio.h>
#include<conio.h>

 void main()
 {
int k,j,i,s,n=8;
int arr[5];
clrscr();
printf("Enter the lenth of the number");
scanf("%d",&s);
printf("Enter the number to print it in large format");
for(i=0;i<s;i++)
{
scanf("%d",&arr[i]);
}


for(i=0;i<8;i++)
{
for(k=0;k<9;k++)
{

if(arr[k]==0)
      {
if(i==0||i==n-1)

printf(" ""###"" ");
else
printf("#"" "" "" ""#");

printf(" ");
}

if(arr[k]==1)
{
if(i==1)
printf("##");
else    if(i==n-1)
{
printf("###");
}
else    printf(" ""#");
printf(" ");
}

if(arr[k]==2)
{
if(i==0||i==4||i==7)
printf("#####");
else if(i==5||i==6)
printf("#"" "" "" "" ");
else
printf(" "" "" "" ""#");
printf(" ");
}
if(arr[k]==3)
{
if(i==0||i==3||i==7)
printf("#####"" ");
else
printf(" "" "" "" "" ""#");
printf(" ");
}
if(arr[k]==4)
{
if(i==0||i==3||i==7)
printf("#####"" ");
else
printf(" "" "" "" "" ""#");
printf(" ");
}
if(arr[k]==5)
{
if(i==0||i==3||i==7)
printf("######");
else if(i==1||i==2)
printf("#"" "" "" "" "" ");
else
printf(" "" "" "" "" ""#");
printf(" ");
      }

if(arr[k]==6)
{
if(i==0||i==7)
printf(" ""###"" ");
else if(i==4)
printf("####"" ");
else if(i==5||i==6)
printf("#"" "" "" ""#");
else
printf("#"" "" "" "" ");
printf(" ");
      }

if(arr[k]==7)
{
 if(i==0)
printf("#####");

else
printf(" "" "" "" ""#");
printf(" ");
}
if(arr[k]==8)
{
if(i==0||i==3||i==7)
printf(" ""###"" ");

else
printf("#"" "" "" ""#");

printf(" ");
}

if(arr[k]==9)
{
if(i==0)
printf(" ""###"" ");
else if(i==3)
printf(" ""####");

else if(i==1||i==2)
printf("#"" "" "" ""#");

else if(i==7)

    printf("#####");

  else

printf(" "" "" "" ""#");


}


}
printf("\n");
   }
 }








Comments

Popular posts from this blog

Pre-compiled Headers

CONNECTING WITH FTP-FILE TRANSFER PROTOCOL

PROBING THE INTERNET WITH TELNET: