Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3241 connectés 

 


Dernière réponse
Sujet : qui pourrait me corriger mon programme ?
mordicus340 c mon prof de prog qui a ecrit 7 algo au tablo mais il se peut que j ai raté des choses...
mais je pense que c est scanf("%d",&tablo[i]) : ou etait passé le & ??

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
mordicus340 c mon prof de prog qui a ecrit 7 algo au tablo mais il se peut que j ai raté des choses...
mais je pense que c est scanf("%d",&tablo[i]) : ou etait passé le & ??
vinc eu excuse moi, mais si je comprend bien, ton programme veut faire ceci:
 
1 tu demande a l'utilisateurde remplir un tableau avec 10 valeurs entiere
2 tu demande a l'utilisateur de donner une valeur et tu vas voir si elle est dans le tableau
3 tu affiche si tu l'as trouvé ou pas
 
et bien si c'est ca, y'a un probleme, dans ta boucle for de remplissage du tableau, tu affiche un message , tu recupère la veleur dans i ? c'est ton compteur, donc tu ecrase ton compteur? et en plus tu met jamais rien dans ton tableau???
 
ce serait pas au lieu de scanf("%d",i); plutot scanf("%d", tablo[i]);
 
ca marcherais mieux je pense, car sinon ton tableau reste a zero ou a des valuers aléatoire et donc ton resultat est un peu aléatoire...
mordicus340 vouais mais la j ai pas les neurones a l anglais  :crazy:
Kwiky

mordicus340 a écrit a écrit :

la prog ca a l air bien mais fodrait avoir une grosse help en francais tout pres de soi :(  




 
Ou savoir lire anglais  :sol:

mordicus340 la prog ca a l air bien mais fodrait avoir une grosse help en francais tout pres de soi :(
Kwiky

mordicus340 a écrit a écrit :

yaisss, merci.
je suis newbie en prog et je voulais comment on faisait pour faire une pause au prog (par ex en fin de prog pour ne pas qu il ferme la fenetre).
apparemment c system("PAUSE" );
      return 0;
mais a quoi cela correspond ?
merci  




 
Visiblement t'es sous Windows..
Si tu parles de la fenetre de la console, ben t'a qu'a lancer le prog depuis une console de commandes.
Si c pas ca le soucis ben, je peux pas t'aider.
 
Sinon  >> system("pause" ) <<  ca peut marcher ca te fait un "apuyez sur une touche pour continuer...".
 
La fonction system execute la string en argument comme si c'etait une ligne de commande.
 
Voila j'espere que ca t'aide...

mordicus340 yaisss, merci.
je suis newbie en prog et je voulais comment on faisait pour faire une pause au prog (par ex en fin de prog pour ne pas qu il ferme la fenetre).
apparemment c system("PAUSE" );
      return 0;
mais a quoi cela correspond ?
merci
fhr Salut voici le code corrigé (j ai peut etre pas tout vu, je fais ça en vitesse)
 
#include <stdio.h>
void main()
{int tablo[10],val=0,i,trouve=0;
for(i=0;i<10;i++)
                {printf("entrez la valeur pour la case %d\n",i);
                scanf("%d",&i); /*ca doit etre ça qui fait planter le prog*/
            getchar(); /*ça évite pas mal de pb*/
                }
printf("entrez la valeur à rechercher\n" );
scanf("%d",&val);
getchar(); /*ça évite pas mal de pb*/
for(i=0;i<10;i++)
                {if(tablo[i]==val) trouve=1;
                }
if(trouve)
         {printf("La valeur est dans le tableau" );}
else printf("La valeur n'y est pas\n" );
 
}
mordicus340 #include <stdio.h>
void main()
{int tablo[10],val=0,i,trouve=0;
for(i=0;i<10;i++)
                 {printf("entrez la valeur pour la case %d\n",i);
                 scanf("%d",i);
                 }
printf("entrez la valeur à rechercher\n" );
scanf("%d",&val);
for(i=0;i<10;i++)
                 {if(tablo[i]==val) trouve=1;
                 }
if(trouve)
          {printf("La valeur est dans le tableau" );}
else printf("La valeur n'y est pas\n" );
 
}
 
quand j execute j ai une big erreur mais la compilation me dit que tout marche...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)