Пример #1
0
void DictionaryManager::add(const QString& word)
{
	QStringList words = personal();
	if (words.contains(SmartQuotes::revert(word))) {
		return;
	}
	words.append(word);
	setPersonal(words);
}
Пример #2
0
void main()
{
int i;			//,counter=0,flag=0;
char ch2,ch3;
//-----------------------------------------------------
login();
//clrscr();
header();
printf("\n\n\n\n\n\n\t\t1.PERSONAL INFO");
//delay(500);
printf("\n\n\t\t2.ACADEMIC INFO");
//delay(500);
printf("\n\n\t\t3.EXAM INFO");
//delay(500);
printf("\n\n\t\t4.SIGNOUT");
//delay(500);
printf("\nEnter Your Choice:");
do
{
fflush(stdin);
scanf("%c",&ch2);
 switch(ch2)
 {
 case '1':
	  personal();
	  break;

 case '2':academic();
	  break;

 case '3':exam();
	  break;

 case '4':printf("\nBREAKING!!");
	  exit(0);
	  break;
 default:printf("\n\tYou Entered Wrong Choice!!");
	printf("\nWant to Enter Again(Y/N):");
	scanf("%c",&ch3);
	if(ch3=='y'||ch3=='Y')
	{
	printf("\n\tAgain Enter Your Choice:");
	}
	break;
 }
 }
 while(ch3=='y'||ch3=='Y');

getch();
}
Пример #3
0
void personal()
{
struct stu s;
char ch1,ch,add,name[20];
int p=1;
long int recsize;
FILE *fpp,*fpp1;
clrscr();
printf("\n\n\t\t1.Personal Info");
printf("\n\n\t\t2.List Records");
printf("\n\n\t\t3.Modify Records");
printf("\n\n\t\t4.Home");
printf("\n\n\t\tEnetr your Choice(1-4):");
fflush(stdin);
scanf("%c",&ch);
switch(ch)
{
case '1':			clrscr();
				fpp=fopen("Personal_Info.txt","w");
				fseek(fpp,0,SEEK_END);
					printf("\nEnter Name:");
					fflush(stdin);
					gets(s.name);
					printf("Enter Father's Name:");
					fflush(stdin);
					gets(s.fname);
					printf("Enter  Mother's Name:");
					fflush(stdin);
					gets(s.mname);
					printf("Enter Date Of Birth(dd/mm/yyyy):");
					fflush(stdin);
					gets(s.dob);
					printf("Enter Address:");
					fflush(stdin);
					gets(s.address);
					printf("Enter Mobile Number:");
					fflush(stdin);
					gets(s.mob);
					printf("Enter Student's Email:");
					fflush(stdin);
					gets(s.smail);
					printf("Enter Parent's Email:");
					fflush(stdin);
					gets(s.pmail);
					printf("Enter Enrollment Number:");
					fflush(stdin);
					gets(s.enr);
					printf("Enter Course:");
					fflush(stdin);
					gets(s.course);
					printf("Enter Semester:");
					fflush(stdin);
					scanf("%d",&s.sem);
					fprintf(fpp,"\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%d",s.name,s.fname,s.mname,s.dob,s.address,s.mob,s.smail,s.pmail,s.enr,s.course,s.sem);
				      //	fclose(fpp);
					printf("\nContinue Further(Y/N):");
 fflush(stdin);
 scanf("%c",&ch1);
 if(ch1=='y'||ch1=='Y')
 {
 clrscr();
 personal();

 }
 else
 {
 exit(0);
 }

					break;



case '2':
		 fpp1=fopen("Personal_Info.txt","r");

				clrscr();
				p=1;
			       rewind(fpp1);
			       fseek(fpp1,0,SEEK_SET);

				while(fscanf(fpp1,"\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%d",s.name,s.fname,s.mname,s.dob,s.address,s.mob,s.smail,s.pmail,s.enr,s.course,&s.sem)!=EOF)
				{
					if(p==1)
					{
			rewind(fpp1);
       //	gotoxy(25,3);
	printf("\n\n\tNAME:");
      //	gotoxy(21,6);
      printf("%s",s.name);
	printf("\n\tFATHER'S NAME:");
       printf("%s",s.fname);
//s.name,,s.,s.address,s.mob,s.smail,s.pmail,s.enr,s.course,s.sem
       //	gotoxy(21,8);
	printf("\n\tMOTHER'S NAME:");
	printf("%s",s.mname);
       //	gotoxy(20,10);
	printf("\n\tDATE OF BIRTH:");
	printf("%s",s.dob);
       //	gotoxy(24,13);
	printf("\n\tADDRESS:");
	printf("%s",s.address);
       //	gotoxy(21,16);
	printf("\n\tMOBILE NUMBER:");
	printf("%s",s.mob);
       //	gotoxy(21,18);
	printf("\n\tSTUDENT'S EMAIL:");
	printf("%s",s.smail);
      //	gotoxy(21,20);
	printf("\n\tPARENT'S EMAIL:");
	printf("%s",s.pmail);
       //	gotoxy(21,23);
      // enr,s.course,s.sem
	printf("\n\tENROLLMENT NO.:");
	printf("%s",s.enr);
      //	gotoxy(21,25);
	printf("\n\tCOURSE:");
       printf("%s",s.course);
      //	gotoxy(21,26);
	printf("\n\tSEMESTER:");
       printf("%s",s.sem);

				    //	printf("\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%d",);
      getch();
      }
      else
     {
	break;
	}
	p++;
}

				  fclose(fpp);
				  fclose(fpp1);
				  printf("\nContinue Further(Y/N):");
 fflush(stdin);
 scanf("%c",&ch1);
 if(ch1=='y'||ch1=='Y')
 {
 clrscr();
 personal();

 }
 else
 {
 exit(0);
 }

				  break;

case '3' :
fpp=fopen("Personal_Info.txt","r");
fpp1=fopen("Personal_Info.txt","w");
	add='y';
				while(add=='y')
				{
					printf("Enter Name Of The Student:");
					fflush(stdin);
					gets(name);
					rewind(fpp);
					while(fscanf(fpp,"\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%d",s.name,s.fname,s.mname,s.dob,s.address,s.mob,s.smail,s.pmail,s.enr,s.course,&s.sem)!=EOF)
					{
						if(strcmp(s.name,name)==0)
						{
							printf("\nEnter New Name:");
							fflush(stdin);
							gets(s.name);
							printf("\nDate Of Birth:");
							fflush(stdin);
							gets(s.dob);
							printf("\nMobile Number:");
							fflush(stdin);
							printf("\nAddress:");
							fflush(stdin);
							gets(s.address);
							printf("\nEmail:");
							fflush(stdin);
							gets(s.smail);
							fseek(fpp,-recsize,SEEK_CUR);
							fprintf(fpp1,"\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%d",s.name,s.fname,s.mname,s.mob,s.address,s.mob,s.smail,s.pmail,s.enr,s.course,s.sem);
							break;
						}
					}
					printf("Do You Want to Modify Another:");
					fflush(stdin);
					scanf("\t%c",&add);
				}
				fclose(fpp);
				fclose(fpp1);
				printf("\nContinue Further(Y/N):");
 fflush(stdin);
 scanf("%c",&ch1);
 if(ch1=='y'||ch1=='Y')
 {
 clrscr();
 personal();

 }
 else
 {
 exit(0);
 }

				break;
				case '4':
				clrscr();
				main1();
				break;
				default:
				exit(0);
			}
		}