Saisir un tableau en C
Fermé
one man
-
29 nov. 2002 à 09:21
beldyn Messages postés 188 Date d'inscription jeudi 28 novembre 2002 Statut Membre Dernière intervention 1 février 2005 - 29 nov. 2002 à 12:01
beldyn Messages postés 188 Date d'inscription jeudi 28 novembre 2002 Statut Membre Dernière intervention 1 février 2005 - 29 nov. 2002 à 12:01
A voir également:
- Saisir un tableau en C
- Tableau croisé dynamique - Guide
- Afficher un tableau en c - Forum C
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Tableau ascii - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
3 réponses
Joshua42
Messages postés
77
Date d'inscription
vendredi 4 janvier 2002
Statut
Membre
Dernière intervention
18 décembre 2006
8
29 nov. 2002 à 10:50
29 nov. 2002 à 10:50
lorsque tu saisie une nouvelle valeur :
- tu cree un nouveau tableau qui a pour taille la taille de l'ancien + 1
- tu copie l ancien tableau dans le nouveau et tu met a la fin de celui la valeur saisie
- enfin tu supprime l ancien tableau.
ca c est une version simple mais lente (il y a beaucoup d operations). pour une version plus rapide et qui necessite moins de ressources tu utilises la fonction "realloc" qui redimensionne la taille memoire defini (ton tableau) a la taille que tu souhaite.
P.S : essaye de reflechir des fois et aussi essaye de chercher un peu par toi meme !
- tu cree un nouveau tableau qui a pour taille la taille de l'ancien + 1
- tu copie l ancien tableau dans le nouveau et tu met a la fin de celui la valeur saisie
- enfin tu supprime l ancien tableau.
ca c est une version simple mais lente (il y a beaucoup d operations). pour une version plus rapide et qui necessite moins de ressources tu utilises la fonction "realloc" qui redimensionne la taille memoire defini (ton tableau) a la taille que tu souhaite.
P.S : essaye de reflechir des fois et aussi essaye de chercher un peu par toi meme !
c'est pas cela ma question.
ce que tu as dit, je sais le faire.
ce que je ne sais ps faire c'est comment detecter que l'utilisateur a tapé "return".
ce que tu as dit, je sais le faire.
ce que je ne sais ps faire c'est comment detecter que l'utilisateur a tapé "return".
beldyn
Messages postés
188
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
1 février 2005
19
29 nov. 2002 à 11:24
29 nov. 2002 à 11:24
Controle la valeur du caractère ASCII que tu reçois. Trace ce que tu reçois en entrée
et comment tracer la valeur du caractére ASCII?
beldyn
Messages postés
188
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
1 février 2005
19
29 nov. 2002 à 12:01
29 nov. 2002 à 12:01
printf("%02x",atoi(caractère)); et tu vois la valeur hexa du caractère