Les tableaux

Fermé
jean - 10 juin 2016 à 15:33
jeandchanel Messages postés 135 Date d'inscription vendredi 10 juin 2016 Statut Membre Dernière intervention 31 mai 2017 - 11 juin 2016 à 13:26
Bonjour, je voudrais savoir s'il est possible de remplir un tableau de "int" ou de "double", peu importe automatiquement avec des valeurs différentes ?



1 réponse

Pierre1310 Messages postés 8554 Date d'inscription lundi 21 décembre 2015 Statut Membre Dernière intervention 21 juillet 2020 645
10 juin 2016 à 15:34
Bonjour,

Bien sur, tu fais une boucle for et c'est réglé :)
0
jeandchanel Messages postés 135 Date d'inscription vendredi 10 juin 2016 Statut Membre Dernière intervention 31 mai 2017
Modifié par jeandchanel le 10/06/2016 à 16:02
#include <stdlib.h>

int main()
{
int i;

int tableau[3] = {};

for(i = 0; i < 3; i++)
{
tableau[i] = {1,2,3};
printf("%d", tableau[i]);
}

return 0;
}

Est-ce comme ca?
0
jeandchanel Messages postés 135 Date d'inscription vendredi 10 juin 2016 Statut Membre Dernière intervention 31 mai 2017
10 juin 2016 à 16:10
en fait ce que je voudrais, c'est pouvoir amener un utilisateur a remplir mon tableau de int de cette maniere :

for(i = 0; i < 3; i++)
{
printf("Entrez un nombre " );
scanf('%d", &nombre);
}

int tableau[3] = {Valeurs saisies par l'utilisateur};

merci d'avance !
0
Pierre1310 Messages postés 8554 Date d'inscription lundi 21 décembre 2015 Statut Membre Dernière intervention 21 juillet 2020 645
10 juin 2016 à 16:12
Int main()
{

int tableau[3];

for(i=0;i<4;i++)
{
printf("Entrez un nombre");
scanf('%d',tableau[i]);
}

return 0;
}


Comme ça de mémoire.
0
jeandchanel Messages postés 135 Date d'inscription vendredi 10 juin 2016 Statut Membre Dernière intervention 31 mai 2017 > Pierre1310 Messages postés 8554 Date d'inscription lundi 21 décembre 2015 Statut Membre Dernière intervention 21 juillet 2020
10 juin 2016 à 18:37
il ya des erreurs dans votre code mais ca m'a beaucoup aide. merci bcp!

int i, tableau[3];

for(i = 0; i < 3; i++)
{
printf("Quel est le nombre ? ");
scanf("%d", &tableau[i]);
}

for(i = 0; i < 3; i++)
{
printf("%d\n", tableau[i]);
}
0
Pierre1310 Messages postés 8554 Date d'inscription lundi 21 décembre 2015 Statut Membre Dernière intervention 21 juillet 2020 645
10 juin 2016 à 19:03
Oui désolé, un moment que je n'ai pas fais de C, je ne savais plus si il fallait le "&" pour les tableaux :p
Et j'ai aussi oublié de déclarer le i ^^
0