CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[C] Aidez moi pitié

bnji47
bnji47
Niveau 42
02 novembre 2013 à 20:04:19

:) Bonjour,

Je ne comprends pas ce qui ne va pas dans mon programme :
Je dois écrire un programme qui saisit des notes (max 50 ou ça s'arrete lorsque l'utilisateur saisit 0)
La saisie et l'affichage marche impec :)
Je dois compléter le programme pour qu'il soit capable de :
Une fois le tableau complété et afficher, on saisit une note
SI cette note est comprise dans le tableau, le programme affiche et localise la note, sinon il dit que cette note n'est pas dans le tableau.

Le problème :fou: c'est que, le programme ne marche pas et je ne pige pas pourquoi :snif: :
Lorsque je saisit une note a rechercher, si cette note est la PREMIERE note du clavier, le programme marche impec, MAIS si la note saisie est 2eme ou plus CE PUTAIN DE PROGRAMME BUG ! Il dit que la note n'est pas dans le tableau ! :snif2:

mon code : https://wall.deblan.org/x1905/html/1/RAS-LE-CUL

Merci d'avance. pitié aidez moi.

angivare
angivare
Niveau 10
02 novembre 2013 à 20:11:26

Déjà tu n'as pas initialisé i, mets-le à 0 dès le début.
Ensuite, ta boucle pour chercher la position a un petit problème: il essaie chaque case une par une, mais dès qu'une case est fausse, il affiche un message d'erreur et quitte le programme!
Il faut qu'il continue jusqu'à ce qu'on ait cherché toutes les cases ou qu'il y ait une case qui soit juste.
Les façons de faire ça sont multiples, mais pour que le code soit simple, j'aurais utilisé l'instruction break dans ce cas-ci.

bnji47
bnji47
Niveau 42
02 novembre 2013 à 20:11:48

ATT JE CROIS QUE JE BRULE LA !

bnji47
bnji47
Niveau 42
02 novembre 2013 à 20:17:49

EUREKA ! J'AI TROUVÉ LA SOLUTION ET LA VOILA !
MERCI BEAUCOUP DE TON AIDE !
https://wall.deblan.org/x1906/html/1/EUREKA

Silvermo
Silvermo
Niveau 26
02 novembre 2013 à 20:35:25

Ta couche CAPS lock est enfoncée, attention.

Code_brouette
Code_brouette
Niveau 3
02 novembre 2013 à 21:35:05

Oui, et sois plus rigoureux sur l'indentation aussi :(

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment