Algorthme nombres Occurence
Fermé
bansan
Messages postés
122
Date d'inscription
samedi 7 février 2004
Statut
Membre
Dernière intervention
8 mai 2011
-
15 avril 2008 à 18:28
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 15 avril 2008 à 20:20
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 15 avril 2008 à 20:20
A voir également:
- Algorthme nombres Occurence
- Google sheet compter le nombre d'occurence ✓ - Forum Excel
- Excel compter le nombre d'occurence avec condition - Forum Bureautique
- Algorithme maximum de 3 nombres ✓ - Forum Algorithmes / Méthodes
- Code binaire des nombres - Guide
- Excel graphique nombre d'occurence ✓ - Forum Excel
1 réponse
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
15 avril 2008 à 20:20
15 avril 2008 à 20:20
Salut,
voici un exemple en C
voici un exemple en C
lami20j@debian:~$ cat occurence.c
#include<stdio.h>
#define TAILLE 26
int main ()
{
char s[30];
int histo[TAILLE];
int i, c;
for (i = 0; i < TAILLE; ++i)
histo[i] = 0;
printf ("Chaine ? ");
fgets (s, 30, stdin);
i = 0;
while ((c = s[i]) != '\0') {
histo[c - 97]++;
++i;
}
for (i = 0; i < TAILLE; ++i)
printf ("%c - %d\n",i+97, histo[i]);
printf("Appuyez sur une touche pour continuer ...");
getchar();
return 0;
}
lami20j@debian:~$ ./a.out
Chaine ? baobab
a - 2
b - 3
c - 0
d - 0
e - 0
f - 0
g - 0
h - 0
i - 0
j - 0
k - 0
l - 0
m - 0
n - 0
o - 1
p - 0
q - 0
r - 0
s - 0
t - 0
u - 0
v - 0
w - 0
x - 0
y - 0
z - 0
Appuyez sur une touche pour continuer ...
lami20j@debian:~$