Friday 10 August 2012

while loop in c | check password using while loop example| implement strcmp| chararray in c language

while loop in c | check password using while loop example| implement strcmp| chararray in c language
while loop in c | check password using while loop example| implement strcmp|  
#include<stdio.h>
#include<conio.h>
void main()
{
void pass();
clrscr();
pass();
printf("\n\nNow you can proceed...........\n");
getch();
}
void pass()
{
char ar[30],ch;
int i=0;
printf("\n\nEnter password\n");
while(1)
{
ch=getch();
if(ch==13)
break;
else
{
ar[i]=ch;
i++;
printf("*");
}
}
ar[i]='\0';
if(strcmp(ar,"username")==0)
return;
else
{
printf("Invalid password try again\nPress any key to continu\n");
getch();
pass();
}
}

c graphics | c graphics tutorial| graphics.h | setfillstyle |initgraph

c graphics | c graphics tutorial| graphics.h | setfillstyle |initgraph
C line project folders | in Graphics
#include<stdio.h>
#include<conio.h>
#include<graphics.h>

void main()
{
int gd=DETECT,gm;
int i,j;
initgraph(&gd,&gm,"");
setcolor(BLUE);
setfillstyle(SOLID_FILL,RED);
i=getmaxx();
j=getmaxy();
while(1)
{
if(kbhit())
{
break;
}
setfillstyle(SOLID_FILL,RED);
for(i=10,j=20;i<=300,j<=400;i+=5,j+=10)
{
outtextxy(i/2,j/2,"new projects") ;
circle(i,j,15);
fillellipse(i,j,15,15);
circle(i+100,j+150,15);
fillellipse(i+100,j+150,15,15);
circle(i+375,j,15);
fillellipse(i+375,j,15,15);
circle(i+50,j+300,15);
fillellipse(i+50,j+300,15,15);
circle(i+130,j+180,15);
fillellipse(i+130,j+180,15,15);
circle(i+190,j+200,15);
fillellipse(i+190,j+200,15,15);
circle(i+220,j,15);
fillellipse(i+220,j,15,15);
circle(i,j+220,15);
fillellipse(i,j+220,15,15);
circle(i+105,j+250,15);
fillellipse(i+105,j+250,15,15);
circle(i-30,j+600,15);
fillellipse(i-30,j+600,15,15);
circle(i-40,j+202,15);
fillellipse(i-40,j+202,15,15);
circle(i-60,j+100,15);
fillellipse(i-60,j+100,15,15);
circle(i+10,j+50,15);
fillellipse(i+10,j+50,15,15);
circle(i+75,j,15);
fillellipse(i+75,j,15,15);
circle(i+50,j+30,15);
fillellipse(i+50,j+30,15,15);
circle(i+35,j+80,15);
fillellipse(i+35,j+80,15,15);
delay(100);
clrscr();
}



setfillstyle(4,GREEN);
for(i=300,j=400;i>=30,j>=10;i-=5,j-=10)
outtextxy(i/2,j/2,"new projects'") ;
{
putpixel(200,200,GREEN);
circle(i,j,15);
fillellipse(i,j,15,15);
circle(i+150,j+100,15);
fillellipse(i+150,j+100,15,15);
circle(i+5,j+375,15);
fillellipse(i+5,j+375,15,15);
circle(i+300,j+50,15);
fillellipse(i+300,j+50,15,15);
circle(i+180,j+130,15);
fillellipse(i+180,j+130,15,15);
circle(i+290,j+200,15);
fillellipse(i+290,j+200,15,15);
circle(i,j+220,15);
fillellipse(i,j+220,15,15);
circle(i,j+120,15);
fillellipse(i,j+120,15,15);
circle(i+250,j+105,15);
fillellipse(i+250,j+105,15,15);
circle(i-30,j+600,15);
fillellipse(i-30,j+600,15,15);
circle(i-40,j,15);
fillellipse(i-40,j,15,15);
circle(i,j+75,15);
fillellipse(i,j+75,15,15);
circle(i+50,j+30,15);
fillellipse(i+50,j+30,15,15);
circle(i+350,j+30,15);
fillellipse(i+350,j+30,15,15);
delay(50);
clrscr();
}
setfillstyle(6,MAGENTA);
for(i=100,j=200;i<=300,j<=400;i+=5,j+=10)
{
outtextxy(i/2,j/2,"new projects") ;
circle(i,j,15);
fillellipse(i,j,15,15);
circle(i+100,j+150,15);
fillellipse(i+100,j+150,15,15);
circle(i+375,j,15);
fillellipse(i+375,j,15,15);
circle(i+50,j+300,15);
fillellipse(i+50,j+300,15,15);
circle(i+130,j+180,15);
fillellipse(i+130,j+180,15,15);
circle(i+190,j+200,15);
fillellipse(i+190,j+200,15,15);
circle(i+220,j,15);
fillellipse(i+220,j,15,15);
circle(i,j+220,15);
fillellipse(i,j+220,15,15);
circle(i+105,j+250,15);
fillellipse(i+105,j+250,15,15);
circle(i-30,j+600,15);
fillellipse(i-30,j+600,15,15);
circle(i-40,j+202,15);
fillellipse(i-40,j+202,15,15);
circle(i+10,j+50,15);
fillellipse(i+10,j+50,15,15);
circle(i+75,j,15);
fillellipse(i+75,j,15,15);
circle(i+50,j+30,15);
fillellipse(i+50,j+30,15,15);
circle(i+35,j+80,15);
fillellipse(i+35,j+80,15,15);
delay(100);
clrscr();
}


setfillstyle(SOLID_FILL,1);
for(i=400,j=600;i>=20,j>=30;i-=5,j-=10)
outtextxy(i/2,j/2,"new projects'") ;
{
putpixel(200,200,BLACK);
circle(i,j,15);
fillellipse(i,j,15,15);
circle(i+150,j+100,15);
fillellipse(i+150,j+100,15,15);
circle(i+5,j+375,15);
fillellipse(i+5,j+375,15,15);
circle(i+300,j+50,15);
fillellipse(i+300,j+50,15,15);
circle(i+180,j+130,15);
fillellipse(i+180,j+130,15,15);
circle(i+290,j+200,15);
fillellipse(i+290,j+200,15,15);
circle(i,j+220,15);
fillellipse(i,j+220,15,15);
circle(i,j+120,15);
fillellipse(i,j+120,15,15);
circle(i+250,j+105,15);
fillellipse(i+250,j+105,15,15);
circle(i-30,j+600,15);
fillellipse(i-30,j+600,15,15);
circle(i-40,j,15);
fillellipse(i-40,j,15,15);
circle(i,j+75,15);
fillellipse(i,j+75,15,15);
circle(i+50,j+30,15);
fillellipse(i+50,j+30,15,15);
circle(i+350,j+30,15);
fillellipse(i+350,j+30,15,15);
delay(100);
clrscr();
}
setfillstyle(8,9);
for(i=400,j=600;i>=30,j>=10;i-=5,j-=10)
{
outtextxy(i/2,j/2,"new projects") ;
putpixel(200,200,RED);
circle(i,j,15);
fillellipse(i,j,15,15);
circle(i+150,j+100,15);
fillellipse(i+150,j+100,15,15);
circle(i+5,j+375,15);
fillellipse(i+5,j+375,15,15);
circle(i+300,j+50,15);
fillellipse(i+300,j+50,15,15);
circle(i+180,j+130,15);
fillellipse(i+180,j+130,15,15);
circle(i+290,j+200,15);
fillellipse(i+290,j+200,15,15);
circle(i,j+220,15);
fillellipse(i,j+220,15,15);
circle(i,j+120,15);
fillellipse(i,j+120,15,15);
circle(i+250,j+105,15);
fillellipse(i+250,j+105,15,15);
circle(i-30,j+600,15);
fillellipse(i-30,j+600,15,15);
circle(i-40,j,15);
fillellipse(i-40,j,15,15);
circle(i,j+75,15);
fillellipse(i,j+75,15,15);
circle(i+50,j+30,15);
fillellipse(i+50,j+30,15,15);
circle(i+350,j+30,15);
fillellipse(i+350,j+30,15,15);
delay(100);
clrscr();
}
}
getch();
closegraph();
}

//end of C line project folders | in Graphics





File handling in c programming with comments

File handling in c programming with comments

Logic and examples of file handling in c laguage

c pattern | programs | source code
C | File Handling  programs | Free Source Code | comments
write the simple program for file handling

#include<stdio.h>//header files//
void main()
{ ///start of main//
FILE *f1,*f2,*f3; //pointers//
char c;
clrscr(); // clear the screen//


printf("input text");
f1=fopen("cmb.txt","w"); //open file//
f2=fopen("cmb01.txt","w");
f3=fopen("cmb02.txt","a");
while((c=getchar()) != EOF)
putc(c,f1); //copy from one to another//
f1=fopen("cmb.txt","r");
while((c=getc(f1)) !=EOF)
printf("%c",c);
fclose(f1);
while((c=getchar()) != EOF) // use while loop for condition//
putc(c,f2);
fclose(f2);
f2=fopen("cmb01.txt","r");
while((c=getc(f2)) !=EOF) //till not end of file//
printf("%c",c); // print all the data//


fclose(f1); //close the file//
fclose(f2);

switch case statement in c programming language

switch case statement in c programming language

Logic and examples to show switch case demo in c programming language

switch case program source code
#include<stdio.h>
#include<conio.h>
void main()
{
int n;
clrscr();
printf("Enter a no:\n");
scanf("%d",&n);
switch(n)
{
case 1 : printf("One");
break;
case 2 : printf("Two");
break;
case 3 : printf("Three");
break;
case 4 : printf("Four");
break;
case 5 : printf("Five");
break;
case 6 : printf("Six");
break;
case 7 : printf("Seven");
break;
case 8 : printf("Eight");
break;
case 9 : printf("Nine");
break;
default : printf("wrong no");
break;
}
getch();
}