コード例 #1
0
ファイル: p40.c プロジェクト: jdefilippo/uml-auto-assessment
int main (int argc, char* argv[]){
  char x;
  printf("Please Enter a string:\n");
  while (scanf("%c",&x) != EOF){
	  if( x == '0' || x == '1' ){
		  language1(x);
		  language2(x);
		  language3(x);
	  }
  }
  if (L1_state==3){
    printf("Language 1 Accepts \n");
  }
  else{
    printf("Language 1 Rejects \n");
  }
  if(L2_state==2){
    printf("Language 2 Accepts \n");
  }
  else {
    printf("Language 2 Rejects \n");
  }
  if (L3_state==1){
    printf("Language 3 Accepts \n");
  }
  else {
    printf("Language 3 Rejects \n");
  }
  return 0;
}
コード例 #2
0
ファイル: p40.c プロジェクト: edpack1980/uml-auto-assessment
int main ( int argc, char* argv[] ) 
{
  int c; 
  int l1_state;
  int l2_state; 
  int l3_state;
  printf( "Hi! Please enter a series of 0's and 1's. " ); 
  while ( (c = getchar()) != EOF ) {
     l1_state = language1( c ); 
     l2_state = language2( c ); 
     l3_state = language3( c );  
  }
  if ( l1_state == 3 ) 
    printf( "\nLanguage 1 accepts.\n" ); 
  else 
    printf( "\nLanguage 1 rejects.\n" ); 
  if ( l2_state == 2 ) 
    printf( "\nLanguage 2 accepts.\n" ); 
  else 
    printf( "\nLanguage 2 rejects.\n" ); 
  if ( l3_state == 1 )
    printf( "\nLanguage 3 accepts.\n" ); 
  else 
    printf( "\nLanguage 3 rejects.\n" );  
  return 0; 
}
コード例 #3
0
void tst_QMailMessagePart::setContentLanguage()
{
    QMailMessagePart part;

    QString language1("en");
    QString language2("de");

    QCOMPARE( part.contentLanguage(), QString() );

    part.setContentLanguage(language1);
    QCOMPARE( part.contentLanguage(), language1 );

    part.setContentLanguage(language2);
    QCOMPARE( part.contentLanguage(), language2 );
}
コード例 #4
0
ファイル: p40.c プロジェクト: edpack1980/uml-auto-assessment
int main( int argc, char* argv [] ){

  char input;
  int result1, result2, result3;
  
  printf("Please enter a string of characters:\n");
  
  while((input=getchar()) !=EOF){
    result1=language1(input);
    result2=language2(input);
    result3=language3(input);
  }
  
   putchar('\n');

/* Language 1*/  
  if(result1==3){  
    printf("Language 1 Accepts\n");
  }    
    else{
      printf("Language 1 Rejects\n");
    }

/* Language 2*/  
  if(result2==2){
    printf("Language 2 Accepts\n");
  } 
    else{
      printf("Language 2 Rejects\n");
    }

/* Language 3*/
  if(result3==1){
    printf("Language 3 Accepts\n");
  }
    else{
      printf("Language 3 Rejects\n");
    }

  return 0;
}