ecrire un programme qui lit une suite de valeur à partir d'un entier n

ecrire un programme qui lit une suite de valeur à partir d'un entier n - C - Programmation

Marsh Posté le 12-03-2012 à 16:11:42    

Bonjour, j'ai un exercice à rendre pour demain cependant je ne comprends pas vraiment comment faire.
Il faut écrire un programme qui saisit un nombre entier positif n et lit une suite de n entiers.
Cependant je ne comprend pas comment l'ordinateur sait d'où il va démarrer (quelle va être sa première valeur). :??:  
Merci d'avance.

Reply

Marsh Posté le 12-03-2012 à 16:11:42   

Reply

Marsh Posté le 12-03-2012 à 16:51:11    

Bonjour,
Ben l'utilisateur rentre un nombre genre 5 pour dire qu'il veut rentrer 5 nombres et ensuite il va rentrer 5 nombres.
donc dans ton programme tu lis d'abord un entier n
et ensuite tu lis n fois un entier k:
du genre:

Code :
  1. int n, indice;
  2. int *k; // un tableau dynamique car on ne sait pas combien de nombre l'utilisateur veut rentrer.
  3. scanf("%d", &n);
  4. k = malloc(n*sizeof(int));
  5. for (indice = 0; indice < n; indice++)
  6. {
  7.     scanf("%d", &k[indice]);
  8. }


---------------
Seul Google le sait...
Reply

Marsh Posté le 12-03-2012 à 16:59:15    

donc c'est à l'utilisateur de rentrer les n valeurs après ?

Reply

Marsh Posté le 12-03-2012 à 18:35:23    

Ben oui?


---------------
Seul Google le sait...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed