Subscribe Us

Responsive Advertisement

Advertisement

DAILY UPDATE PROJECT IN C

 


C PROGRAMMING PROJECT

"DAILY UPDATE PROJECT IN C"

BY UJJAL ROY




#include<stdio.h>

#include<stdlib.h>

#include<string.h>

char pass1[20],pass2[20]="1234",pass3[20];

int time=1,choose;

struct educ

{

    char date[20];

    char cname[30];

    char sname[30];


    int sheet;

    char enote[1000];


     char gdate[20];

    char gname[30];

    char gmname[30];

    int ex;

    char gns[30];

    char gnote[1000];

};

struct educ e;

FILE *file;


 void  ex()

 {

     system("cls");

     printf("\a");

     printf("\n\n\n\t\t\tTHANKS YOU\n\n\t\t\tPRESS ANY KEY TO EXIT \n\n\n");

     getch();

     system("cls");

     exit(0);

 }





 void con()

 {

     system("cls");

     printf("\n\n\n\t\t\t-----------------------------FOR CONTACT----------------------\n\n\n");

     printf("\t\t\tPHONE : 01751961572\n\n");

     printf("\t\t\tEMAIL: ujjalroy1011.gmail.com\n\n");

     printf("\t\t\tCREATE BY @ UJJAL ROY\n\n\n");

     printf("\t\t\tPRESS ANY KEY TO GO HOME  ");

     getch();

     home();

 }



  void help()

  {

      system("cls");

      printf("\n\n\n\t\t\t-------------------THIS IS HELP PAGE---------------------\n\n\n");

      printf("\t\t\tTHIS APPLICATION CREATE FOR FUN.\n");

      printf("\t\t\tFIRSTLY YOU SHOULD LOG IN WITH COORECT PASSWORD.\n\t\t\tTHEN YOU WILL GET HOME PAGE BY PRESS ANY KEY.\n\t\t\tTHEN YOU CHOOSE YOUR NESSERY NUMBER.\n\t\t\tTHEN YOU SHOULD FOLLOW SYSTEM");

      printf("\n\n\t\t\tTHANK YOU!!!!!!!!!!!!!!!!");


      printf("\n\n\n\t\t\tPRESS ANY KEY TO GO HOME  ");

      getch();

      home();

  }


 void gsearch()

 {


     system("cls");

    char ed[30];

    int c=0,go;

    printf("\n\n\n\t\t\t--------------THIS IS SEARCH PAGE------------------\n\n\n");

    printf("\n\t\t\t\t\tPLEASE WAIT.........\n\n\n");

    file=fopen("dailys.dat","rb");

    printf("\n\t\t\tENTER DATE : ");

    scanf("%s",ed);

    rewind(file);

    while(fread(&e,sizeof(e),1,file)==1)

    {

        if(strcmp(ed,e.gdate)==0)

        {

             printf("\n\n\t\t\tHISTORY IS FOUND\n\n\n");

               printf("\t\t\tDATE : %s\n\n",e.gdate);

         printf("\t\t\tGIRLFRIEND NAME : %s\n\n",e.gname);

         printf("\t\t\tMEET PLACE: %s\n\n",e.gmname);

         printf("\t\t\tTODAYS EXPENSE: %d\n\n",e.ex);

         printf("\t\t\tNEXT SCHEDUL : %s\n\n",e.gns);

         printf("\n\n\t\tYOUR NOTE : \n\n");

         printf("\t\t\t%s\n\n",e.gnote);

         printf("\t\t\t---------------------------------------------------------------------------------------\n\n\n\n");

         c=1;

        }

    }

    if(c==0)

    {

        printf("\n\t\t\tHISTORY NOT FOUND\n\n");

    }

     printf("\n\t\t\tPRESS 0 TO GO HOME OR PRESS ANY DIGIT TO GO EDUCATION PAGE : ");

   scanf("%d",&go);

   if(go==0)

   {

       home();

   }

   else

   {

       gf();

   }



 }






void gedid()

{


     int go;


    system("cls");

    int c=0;

    char nd[30];

    printf("\n\n\n\t\t\t---------------THIS IS EDID PAGE----------------------\n\n\n");


    file=fopen("dailys.dat","rb+");

    printf("\t\t\tENTER DATE : ");

    scanf("%s",nd);

      rewind(file);

    while(fread(&e,sizeof(e),1,file)==1)

    {

        if(strcmp(nd,e.gdate)==0)

        {

            printf("\t\t\tHISTORY IS FOUND\n\n\n");


            printf("\n\t\t\tENTER YOUR NEW DATE(DD.MM.YY) : ");

     scanf("%s",e.gdate);

     printf("\n\t\t\tENTER YOUR NEW GF NAME : ");

      scanf("%s",e.gname);

    printf("\n\t\t\tENTER YOUR NEW MEET PLACE NAME : ");

    scanf("%s",e.gmname);

    printf("\n\t\t\tENTER YOUR NEW EXPENSE : ");

    scanf("%d",&e.ex);

    printf("\n\t\t\tENTER YOUR NEW NEXT SCHEDULE : ");

    scanf("%s",e.gns);

   printf("\n\n\t\tPLEASE WRITE SHORT NOTE (AVOID SPACE)...............\n\n\t\t");

   scanf("%s",e.gnote);


   c=1;


      fseek(file,ftell(file)-sizeof(e),0);

   fwrite(&e,sizeof(e),1,file);

   fclose(file);  }


    }

    if(c==1)

    {

        printf("\n\t\t\tHISTORY EDID SUCCESSFULLY\n\n");


    }

    else

    {

        printf("\n\t\t\tHISTORY NOT FOUND");

    }

    printf("\n\t\t\tPRESS 0 TO GO HOME OR PRESS ANY DIGIT TO GO EDUCATION PAGE : ");

   scanf("%d",&go);

   if(go==0)

   {

       home();

   }

   else

   {

       gf();

   }



}





void gview()

{


     int go,sum=0;

    system("cls");

    printf("\n\n\n\t\t\t---------------------THIS IS VIEW PAGE----------------------------\n\n\n\n");

    printf("\t\t\tDATE\t\tGF NAME\t\t MEET PLACE\t\t   EXPENSE\t\t\tNEXT SCHEDUL\n\n");

    file=fopen("dailys.dat","rb+");

    while(fread(&e,sizeof(e),1,file)==1)

    {

        printf("\t\t\t%s",e.gdate);

         printf("\t %s",e.gname);

         printf("\t\t %s",e.gmname);

         printf("\t\t\t %d",e.ex);

         printf("\t\t   %s\n",e.gns);

         printf("\n\n\t\tYOUR NOTE : \n");

         printf("\n\t\t\t%s\n",e.gnote);

         printf("\t\t\t---------------------------------------------------------------------------------------\n\n\n\n");

         sum=sum+e.ex;

    }

    printf("\t\t\tTOTAL EXPENSE : %d\n\n\n",sum);

    printf("\n\t\t\tPRESS 0 TO GO HOME OR PRESS ANY DIGIT TO GO GIRLFRIEND PAGE : ");

   scanf("%d",&go);

   if(go==0)

   {

       home();

   }

   else

   {

       gf();

   }



}




void gadd()

{

    system("cls");

    int go;

    printf("\n\n\n\t\t\t----------PLEASE ADD EDUCATION HISTORY------------\n\n");

     file=fopen("dailys.dat","ab+");

      rewind(file);

     printf("\n\t\t\tENTER YOUR DATE(DD.MM.YY) : ");

     scanf("%s",e.gdate);

     printf("\n\t\t\tENTER YOUR GF NAME : ");

      scanf("%s",e.gname);

    printf("\n\t\t\tENTER YOUR MEET PLACE NAME : ");

    scanf("%s",e.gmname);

    printf("\n\t\t\tENTER YOUR TODAYS EXPENSE : ");

    scanf("%d",&e.ex);

    printf("\n\t\t\tENTER YOUR NEXT SCHEDULE : ");

    scanf("%s",e.gns);

   printf("\n\n\t\tPLEASE WRITE SHORT NOTE (AVOID SPACE)...............\n\n\t\t");

   scanf("%s",e.gnote);

    fseek(file,0,SEEK_END);

   fwrite(&e,sizeof(e),1,file);

   fclose(file);

   printf("\n\t\t\tADD HISTORY SUCCESSFULLY\n");

   printf("\n\t\t\tPRESS 0 TO GO HOME OR PRESS ANY DIGIT TO GO GIRLFRIEND PAGE : ");

   scanf("%d",&go);

   if(go==0)

   {

       home();

   }

   else

   {

       gf();

   }

}







void gf()

{


    system("cls");

   int echoose;


    printf("\n\n\n\t\t\t------------------THIS IS GIRLFRIEND UPDATE PAGE-----------------------\n\n");

    printf("\t\t\t\t1.ADD HISTORY\n\n");

    printf("\t\t\t\t2.VIEW HISTORY\n\n");

    printf("\t\t\t\t3.EDID HISTORY\n\n");

    printf("\t\t\t\t4.SEARCH HISTORY\n\n");

    printf("\n\t\t\t---------------------------------------------------------------------------\n\n");

    printf("\n\t\t\t\tENTER YOUR CHOOSE OR PRESS 0 TO GO HOME: ");

    scanf("%d",&echoose);

    if(echoose==0)

    {

        home();

    }

    else if(echoose==1)

    {

        gadd();

    }

    else if(echoose==2)

    {

        gview();


    }

    else if(echoose==3)

    {

        gedid();


    }

    else if(echoose==4)

    {

        gsearch();


    }

    else

    {

      system("cls");

        printf("\n\n\n\t\t\tWRONG CHOOSE.\n\n\t\t\tPRESS ANY KEY TO TRY AGAIN \n");

        getch();

        edu();

    }



}







void esearch()

{


    system("cls");

    char ed[30];

    int c=0,go;

    printf("\n\n\n\t\t\t--------------THIS IS SEARCH PAGE------------------\n\n\n");

    printf("\n\t\t\t\t\tPLEASE WAIT.........\n\n\n");

    file=fopen("daily.dat","rb");

    printf("\n\t\t\tENTER DATE : ");

    scanf("%s",ed);

    rewind(file);

    while(fread(&e,sizeof(e),1,file)==1)

    {

        if(strcmp(ed,e.date)==0)

        {

             printf("\n\n\t\t\tHISTORY IS FOUND\n\n\n");

               printf("\t\t\tDATE : %s\n\n",e.date);

         printf("\t\t\tCOURSE NAME : %s\n\n",e.cname);

         printf("\t\t\tSIR NAME: %s\n\n",e.sname);

         printf("\t\t\tSHEET NO(CHAPTER): %d\n\n",e.sheet);

         printf("\n\n\t\tYOUR NOTE : \n\n");

         printf("\t\t\t%s\n\n",e.enote);

         c=1;

        }

    }

    if(c==0)

    {

        printf("\n\t\t\tHISTORY NOT FOUND\n\n");

    }

     printf("\n\t\t\tPRESS 0 TO GO HOME OR PRESS ANY DIGIT TO GO EDUCATION PAGE : ");

   scanf("%d",&go);

   if(go==0)

   {

       home();

   }

   else

   {

       edu();

   }

}





void eedid()

{

    int go;


    system("cls");

    int c=0;

    char nd[30];

    printf("\n\n\n\t\t\t---------------THIS IS EDID PAGE----------------------\n\n\n");


    file=fopen("daily.dat","rb+");

    printf("\t\t\tENTER DATE : ");

    scanf("%s",nd);

      rewind(file);

    while(fread(&e,sizeof(e),1,file)==1)

    {

        if(strcmp(nd,e.date)==0)

        {

            printf("\t\t\tHISTORY IS FOUND\n\n\n");



     printf("\n\t\t\tENTER YOUR NEW DATE(DD.MM.YY) : ");

     scanf("%s",e.date);

     printf("\n\t\t\tENTER YOUR NEW COURSE NAME : ");

      scanf("%s",e.cname);

    printf("\n\t\t\tENTER YOUR NEW COURSE SIR NAME : ");

    scanf("%s",e.sname);

    printf("\n\t\t\tENTER YOUR NEW SHEET NO(CHAPTER) : ");

    scanf("%d",&e.sheet);

   printf("\n\n\t\tPLEASE WRITE SHORT NOTE (AVOID SPACE)...............\n\n\t\t");

   scanf("%s",e.enote);

   c=1;


      fseek(file,ftell(file)-sizeof(e),0);

   fwrite(&e,sizeof(e),1,file);

   fclose(file);  }


    }

    if(c==1)

    {

        printf("\n\t\t\tHISTORY EDID SUCCESSFULLY\n\n");


    }

    else

    {

        printf("\n\t\t\tHISTORY NOT FOUND");

    }

    printf("\n\t\t\tPRESS 0 TO GO HOME OR PRESS ANY DIGIT TO GO EDUCATION PAGE : ");

   scanf("%d",&go);

   if(go==0)

   {

       home();

   }

   else

   {

       edu();

   }

}





void eview()

{

    int go;

    system("cls");

    printf("\n\n\n\t\t\t---------------------THIS IS VIEW PAGE------------------------\n\n\n\n");

    printf("\t\t\tDATE\t\tCOURSE NAME\t\tSIR NAME\t\tSHEET NO\n\n");

    file=fopen("daily.dat","rb");

    while(fread(&e,sizeof(e),1,file)==1)

    {

        printf("\t\t\t%s",e.date);

         printf("\t\t%s",e.cname);

         printf("\t\t\t%s",e.sname);

         printf("\t\t\t %d\n",e.sheet);

         printf("\n\t\tYOUR NOTE : \n");

         printf("\t\t\t%s\n",e.enote);

         printf("\t\t\t--------------------------------------------------------------\n\n\n\n");

    }

    printf("\n\t\t\tPRESS 0 TO GO HOME OR PRESS ANY DIGIT TO GO EDUCATION PAGE : ");

   scanf("%d",&go);

   if(go==0)

   {

       home();

   }

   else

   {

       edu();

   }

}




void eadd()

{

    system("cls");

    int go;

    printf("\n\n\n\t\t\t----------PLEASE ADD EDUCATION HISTORY------------\n\n");

     file=fopen("daily.dat","ab+");

      rewind(file);

     printf("\n\t\t\tENTER YOUR DATE(DD.MM.YY) : ");

     scanf("%s",e.date);

     printf("\n\t\t\tENTER YOUR COURSE NAME : ");

      scanf("%s",e.cname);

    printf("\n\t\t\tENTER YOUR COURSE SIR NAME : ");

    scanf("%s",e.sname);

    printf("\n\t\t\tENTER YOUR SHEET NO(CHAPTER) : ");

    scanf("%d",&e.sheet);

   printf("\n\n\t\tPLEASE WRITE SHORT NOTE (AVOID SPACE)...............\n\n\t\t");

   scanf("%s",e.enote);

    fseek(file,0,SEEK_END);

   fwrite(&e,sizeof(e),1,file);

   fclose(file);

   printf("\n\t\t\tADD HISTORY SUCCESSFULLY\n");

   printf("\n\t\t\tPRESS 0 TO GO HOME OR PRESS ANY DIGIT TO GO EDUCATION PAGE : ");

   scanf("%d",&go);

   if(go==0)

   {

       home();

   }

   else

   {

       edu();

   }



}





void change()

{

    system("cls");


  printf("\n\n\n\t\t\tENTER OLD PASSWORD : ");

  gets(pass3);

  if(strcmp(pass3,pass2)==0)

  {

      printf("\n\n\t\t\tENTER NEW PASSWORD : ");


      gets(pass2);

      printf("\n\n\t\t\tSUCCESSFULLY CHANGED PASSWORD\\n\n");

      printf("\n\n\t\t\tPRESS ANY KEY TO GO HOME .......");

      getch();

      home();

  }

  else

  {

      system("cls");

      printf("\n\n\n\t\t\tSOMETHING IS WRONG\n");

      printf("\n\t\t\tPRESS ANY KEY TO TRY AGAIN\n");

      getch();

      change();

  }

}





void edu()

{


  system("cls");

   int echoose;


    printf("\n\n\n\t\t\t------------------THIS IS EDUCATION UPDATE PAGE-----------------------\n\n");

    printf("\t\t\t\t1.ADD HISTORY\n\n");

    printf("\t\t\t\t2.VIEW HISTORY\n\n");

    printf("\t\t\t\t3.EDID HISTORY\n\n");

    printf("\t\t\t\t4.SEARCH HISTORY\n\n");

    printf("\n\t\t\t---------------------------------------------------------------------------\n\n");

    printf("\n\t\t\t\tENTER YOUR CHOOSE OR PRESS 0 TO GO HOME: ");

    scanf("%d",&echoose);

    if(echoose==0)

    {

        home();

    }

    else if(echoose==1)

    {

        eadd();

    }

    else if(echoose==2)

    {

        eview();


    }

    else if(echoose==3)

    {

        eedid();


    }

    else if(echoose==4)

    {

        esearch();


    }

    else

    {

      system("cls");

        printf("\n\n\n\t\t\tWRONG CHOOSE.\n\n\t\t\tPRESS ANY KEY TO TRY AGAIN \n");

        getch();

        edu();

    }

}




void home()

{

    system("cls");

    printf("\n\n\n\t\t----------------------THIS IS HOME PAGE--------------------------\n\n");

    printf("\t\t\t\t1.EDUCATION UPDATE\n\n");

    printf("\t\t\t\t2.GIRLFRIEND UPDATE\n\n");

    printf("\t\t\t\t3.CHANGE PASSWORD\n\n");

    printf("\t\t\t\t4.HELP\n\n");

    printf("\t\t\t\t5.CONTACT\n\n");

    printf("\t\t\t\t6.EXIT\n");

    printf("\n\t\t------------------------------------------------------------------------\n");

    printf("\n\t\t\tENTER YOUR CHOOSE : ");

    scanf("%d",&choose);

    if(choose==1)

    {

        edu();

    }

    else if(choose==2)

    {

        gf();

    }

    else if(choose==3)

    {

       change();

    }

    else if(choose==4)

    {

       help();

    }

    else if(choose==5)

    {

       con();

    }

    else if(choose==6)

    {

       ex();

    }

    else

    {

        system("cls");

        printf("\n\n\n\t\t\tWRONG CHOOSE.\n\n\t\t\tPRESS ANY KEY TO TRY AGAIN \n");

        getch();

        home();

    }

}





void pass()

{

    system("cls");

    printf("\n\n\t-----------------WELCOME OUR DAILY UPDATE APPLICATION--------------------\n\n");

    printf("\t\t\tENTER PASSWORD : ");

    gets(pass1);

    if(strcmp(pass1,pass2)==0)

    {   system("cls");

        printf("\n\n\n\t\t\tSUCCESSFULLY LOG IN\n\n");

        printf("\t\t\tPRESS ANY KEY TO GO HOME.........\n");

             getch();

        home();


    }

    else

    {

        system("cls");

        if(time==3) exit(0);


        printf("\n\n\n\t\t\tWRONG PASSWORD\n");

        printf("\t\t\tPRESS ANY KEY TO TRY AGAIN\n\n\t\t\tUSED %d TIME OUT OF 3 ",time);

        getch();


         time++;

         pass();

    }

}




main()

{


system("cls");

 pass();




    return 0;

}


/*CREATE BY UJJAL ROY*/




Post a Comment

0 Comments