no save
Assistance
Achat
News

Forum | programmation
explication sur un code
johan, le mer. 30 nov. 2005 à 23:57:01
Bonsoir , voici le code d'un programme qui affiche un histogramme vertical de la fréquence des lettres rencontrées en entrée :


#include <stdio.h>

int main(void)

{

int a, i, j;
int tab[26];

for ( i = 0; i <26; i++)
tab[i] = 0;

while ( ( a = getchar() ) != EOF )
{
if (( a >= 97) && (a =< 122) )
tab[a-'a']++;
}

for ( j = 0; j < 26; j++ )
{
printf("%c :", j+97);
}
printf("\n");
while(j!=0)
{
j=0;
for(i=0;i<26;i++)
{
if (tab[i])
{
j++;
tab[i]--;
printf( "|" );
}
else
{
printf(" ");
}
}
}
return 0;
}



J'aimerais simplement et clairement savoir ce que c'est que ce cette variable j dans la dernière boucle , à quoi sert elle , que représente t'elle?
merci de votre aide


johan
déc. 05
Suivant
REPONSES
johan
déc. 05
CrazyCanuck
déc. 05
johan
déc. 05
Ne0
déc. 05
johan
déc. 05
Ne0
déc. 05
Version Web
Réalisé par RedShift
no save