2010-09-24 4 views
0

Je veux prendre un programme en entrée et je veux savoir:Comment compter les identifiants, non. des entrées et sorties dans un programme Java

  1. Nombre d'identificateurs
  2. Nombre de lignes uniques contenant des identifiants
  3. No. des identificateurs dans l'ensemble de lignes uniques
  4. Nombre d'entrées et de sorties
  5. selon des structures de commande dans le programme Je souhaite assigner une valeur pour le contrôle des

Si je calcule cela, je peux faire mon projet. C'est la base pour moi.

Quelqu'un peut-il m'aider avec ceci en donnant des directives ou n'importe quoi? C'est urgent, s'il vous plait! J'essaie cela mais je n'arrive à rien.

Par exemple:

#include<stdio.h> 
void main() 
{ 
    int a,b,c; 
    float d; 
    printf("enter a,b,c value"); 
    scanf("%d %d %d",&a,&b,&c); 
    d=a+b+c; 
    getch(); 
} 

Grâce à des fichiers que je prendrai le programme ci-dessus en entrée et je veux compter les identificateurs. Par exemple:

  1. Il y a 4 identifiants (a, b, c et d).
  2. Nombre d'entrée est de 1
  3. Nombre de sortie est 1

Nous pouvons le faire manuellement, mais je veux faire le calcul dans un programme, comment compter les identifiants, les entrées, les sorties,

+2

Que voulez-vous dire par "nombre d'entrées et de sorties?" Je ne vois pas comment il y a 1 entrée et 1 sortie dans votre exemple. –

+0

@Bears: Je suppose que OP signifie le nombre de scanf et printf – codaddict

Répondre

2

On dirait que vous voulez écrire un analyseur C en Java.

Jetez un oeil à JavaCC

Questions connexes