Anonymous
Open source
Monday, July 15, 2013
3D Figure in C
#include<stdio.h>
#define N 12
int main()
{
//4N-2=x+4i-2 ==>x=4N-4I
int i,j,k;
for(i=1;i<=N;i++)
{
for(j=1;j<=2*i-1;j++)
{
printf("*");
}
for(j=1;j<=(4*N-4*i+1);j++)
{
printf("!");
}
for(j=1;j<=2*i-1;j++)
{
printf("*");
}
printf("\n");
}
for(i=1;i<=N;i++)
{
for(j=1;j<=2*N-1;j++)
{
printf("*");
}
for(j=1;j<=1;j++)
{
printf("!");
}
for(j=1;j<=2*N-1;j++)
{
printf("*");
}
printf("\n");
}
for(i=1;i<=N;i++)
{
for(j=2*i-1;j>=1;j--)
{
printf(" ");
}
for(j=1;j<=(4*N-4*i+1)/2;j++)
{
printf("*");
}
for(j=1;j<=1;j++)
{
printf("!");
}
for(j=1;j<=(4*N-4*i+1)/2;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Sunday, July 14, 2013
Robot on skate
#include<stdio.h>
#define N 21 //N should be greater than 21 and odd
int main()
{
int i,j,k;
printf("Jaghvi's Robot ..0FF 1 G0");
printf("\n\n");
//.......face
for(i=1;i<=N/2-8;i++)
{
printf(" ");
for(j=1;j<=N;j++)
{
printf("^");
}
printf("\n");
}
//.........face 0.5...///
for(i=1;i<=N/2-8;i++)
{
printf(" ");
for(j=1;j<=N/2-5;j++)
{
printf("^");
}
for(j=1;j<=3;j++)
{
printf(" ");
}
for(j=1;j<=5;j++)
{
printf("^");
}
for(j=1;j<=3;j++)
{
printf(" ");
}
for(j=1;j<=N/2-5;j++)
{
printf("^");
}
printf("\n");
}
//.......................
for(i=1;i<=N/2-7 ;i++)
{
printf(" ");
for(j=1;j<=N;j++)
{
printf("^");
}
printf("\n");
}
//...........neck....................//
for(i=1;i<=N/2-8;i++)
{
printf(" ");
for(j=1;j<=N/2-2;j++)
{
printf(" ");
}
for(j=1;j<=4;j++)
{
printf("!");
}
printf("\n");
}
//...............body.......
for(i=1;i<=N/2-7;i++)
{
printf(" ");
for(j=1;j<=2;j++)
{
printf(" ");
}
for(j=1;j<=N-4;j++)
{
printf("*");
}
printf("\n");
}
//...............hands.......//
for(i=1;i<=N/2-8;i++)
{
for(j=1;j<=8;j++)
{
printf("$");
}
printf(" ");
for(j=1;j<=N-2;j++)
{
printf("*");
}
printf(" ");
for(j=1;j<=8;j++)
{
printf("$");
}
printf("\n");
}
//.......................
for(i=1;i<=N/2-5;i++)
{
printf(" ");
for(j=1;j<=2;j++)
{
printf(" ");
}
for(j=1;j<=N-4;j++)
{
printf("*");
}
printf("\n");
//printf(" ");
}
//....legs.........................
for(i=1;i<=N/2-5;i++)
{
printf(" ");
for(j=1;j<=5;j++)
{
printf(" ");
}
for(j=1;j<=N/2-6;j++)
{
printf("$");
}
for(j=1;j<=2;j++)
{
printf(" ");
}
for(j=1;j<=N/2-6;j++)
{
printf("$");
}
printf("\n");
}
//,,,,,,,,,,,skate board...
for(i=1;i<=3;i++)
{
for(j=1;j<=2*N;j++)
{
printf("\"");
}
printf("\n");
}
//tyres...........
for(i=1;i<=2;i++)
{
for(j=1;j<=N/2-2;j++)
{
printf(" ");
}
for(j=1;j<=N/2-6;j++)
{
printf("@");
}
for(j=1;j<=N/2+8;j++)
{
printf(" ");
}
for(j=1;j<=N/2-6;j++)
{
printf("@");
}
printf("\n");
}
printf("========= ============ ============ ============= ============== ============ ===============\n");
printf("\n\n\n\n\n\n");
return 0;
}
Home you can customize in C
#include<stdio.h>
#define N 17
int main()
{int i,j,n;
for(i=1;i<= N;i++)
{
for(n= N;n>=i;n--)
printf("%c",'*');
//-----------------------------------------
for(j=1;j<=2*i-1;j++)
printf(" ");
//----------------------------------------------------------------
for(n= N;n>=i;n--)
printf("%c",'*');
for(n= N-1;n>=i;n--)
printf("%c",'*');
//.............................................
for(j=1;j<=2*i-1;j++)
printf("*");
//.............................
printf("\n");
}
//......................................
for(i=1;i<=2;i++)
{
for(n= 1;n<=N*4;n++)
{
printf("%c",'*');
}
printf("\n");
}
//...........................................
for(i=1;i<=N;i++)
{ for(n= 1;n<=1;n++)
{
printf("%c",'*');
}
for(n= 1;n<=N*2-1;n++)
{
printf("%c",' ');
}
for(n= 1;n<=2*N;n++)
{
printf("%c",'*');
}
printf("\n");
}
//...............................................
for(i=1;i<=2;i++)
{
for(n= 1;n<=N*4;n++)
{
printf("%c",'*');
}
printf("\n");
}
return 0;
}
Mountains using C
#include<stdio.h>
#define N 17
int main()
{int i,j,n;
for(i=1;i<= N;i++)
{
for(n= N;n>=i;n--)
printf("%c",'*');
//-----------------------------------------
for(j=1;j<=2*i-1;j++)
printf(" ");
//----------------------------------------------------------------
for(n= N;n>=i;n--)
printf("%c",'*');
for(n= N-1;n>=i;n--)
printf("%c",'*');
//.............................................
for(j=1;j<=2*i-1;j++)
printf(" ");
//.............................
for(n= N;n>=i;n--)
printf("%c",'*');
for(n= N-1;n>=i;n--)
printf("%c",'*');
for(j=1;j<=2*i-1;j++)
printf(" ");
//.............................
for(n= N;n>=i;n--)
printf("%c",'*');
for(n= N-1;n>=i;n--)
printf("%c",'*');
//--------------------------
for(j=1;j<=2*i-1;j++)
printf(" ");
//----------------------------------------------------------------
for(n= N;n>=i;n--)
printf("%c",'*');
for(n= N-1;n>=i;n--)
printf("%c",'*');
printf("\n");
}
return 0;
}
Friday, July 12, 2013
Decimal to Binary Conversion
This Program converts Decimal number to Binary.
#include<stdio.h>
#define PCN 10 //number of bits in the binary number
int main()
{
int c;
printf("enter number\n");//enter a decimal number
scanf("%d",&c);
printf("\nBinary Equivalent of %d is: ",c);
bin_c(c);//function for conversion from dec to bin
printf("\n");
return 0;
}
//function
int bin_c(int c)
{
int i,j,med=c;
int bin[PCN]={0};
for(i=0;i<PCN;i++)
{
if(med<2)
bin[i]=1;
else if(med%2==0)
bin[i]=0;
else
bin[i]=1;
med=med/2;
if(med==0)
break;
}
for(j=i;j>=0;j--)
{
printf("%d",bin[j]);
}
}
#include<stdio.h>
#define PCN 10 //number of bits in the binary number
int main()
{
int c;
printf("enter number\n");//enter a decimal number
scanf("%d",&c);
printf("\nBinary Equivalent of %d is: ",c);
bin_c(c);//function for conversion from dec to bin
printf("\n");
return 0;
}
//function
int bin_c(int c)
{
int i,j,med=c;
int bin[PCN]={0};
for(i=0;i<PCN;i++)
{
if(med<2)
bin[i]=1;
else if(med%2==0)
bin[i]=0;
else
bin[i]=1;
med=med/2;
if(med==0)
break;
}
for(j=i;j>=0;j--)
{
printf("%d",bin[j]);
}
}
Monday, July 8, 2013
Number Triangle
#include<stdio.h>
int main()
#define N 28
{
int i,j,n=N,k;
printf("\"Jaghvi_Mehta\"\n\n\n\n\n\n\n\n\n\n");
for(i=1;i<=n;i++)
{
for(j=1;j<=(n-i);j++)
{
printf(" ");
}
k=i;
for(j=1;j<=2*i-1;j++)
{
if(j>(2*i-1)/2)
{
printf("%3d",k);k--;
}
else
{
printf("%3d",k);k++;
}
}
printf("\n");
}
return 0;
}
Sunday, July 7, 2013
Diamond in Square :C coded
#include<stdio.h>
#define N 20
int main()
{
int i,j,n=N;
for(i=0;i<n;i++)
{
if(i==0)
{
for(j=1;j<=n*2-1;j++)
{printf(" *");
}
}
else{
for(j=1;j<=n-i;j++)
{
printf(" *");
}
for(j=1;j<=2*i-1;j++)
{
printf(" ");
}
for(j=1;j<=n-i;j++)
{
printf(" *");
}
}
printf("\n");
}
int m=N-1;
//second half
for(i=1;i<n;i++)
{
if(i==n-1)
{
for(j=1;j<=n*2-1;j++)
{printf(" *");
}
}
else{
for(j=1;j<=i+1;j++)
{
printf(" *");
}
for(j=1;j<=2*m-3;j++)
{
printf(" ");
}
for(j=1;j<=i+1;j++)
{
printf(" *");
}
}
printf("\n");
m--;
}
return 0;
}