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

aide pour programmer un algorithme (débutant)

maxence_1107
maxence_1107
Niveau 3
31 décembre 2018 à 10:55:27

Bonjour,

Pour un DM je dois programmer un algorithme. Mais je suis vraiment mauvais en programmation alors même si l'algorithme est simple je n'arrive pas.
Merci de votre aide.

Voici l'exercie et ce que j'ai essayé de faire. (ne jugez pas mon programme :))

https://image.noelshack.com/fichiers/2018/01/1/1546250087-sin-encore.png https://image.noelshack.com/fichiers/2018/01/1/1546250098-20181231-104332.jpg

TheRealMarco
TheRealMarco
Niveau 14
31 décembre 2018 à 11:16:05

Dur de t'aider sans te donner la réponse.

Déjà, as-tu compris ce que faisait l'algo donné ? Si tu ne le comprends pas, tu ne peux pas le recréer.

Pour le for, il est faux, il faut que tu regardes (copies/colles) la doc peut-être. :)
https://www.arduino.cc/reference/en/language/structure/control-structure/for/

J'ai jamais fait d'Arduino, pour Lire N, il faut certainement récupérer une entrée utilisateur. Tu as dû le voir en cours, il suffit de copier le code vu. :ok:

maxence_1107
maxence_1107
Niveau 3
31 décembre 2018 à 11:26:15

Merci.

Je pense avoir compris l'algorithme donc je vais essayer de corriger mon for en ajoutant la partie manquante. Mais pour le N je ne vois pas du tout comment faire.
je fais mon programme sur tinkercad et je n'arrive pas a faire fonctionner le moniteur serie :ok:
Merci de ta réponse.

TheRealMarco
TheRealMarco
Niveau 14
31 décembre 2018 à 12:00:13

Le 31 décembre 2018 à 11:26:15 maxence_1107 a écrit :
Mais pour le N je ne vois pas du tout comment faire.

Ça a l'air d'être : (pas testé)
N = Serial.parseInt(Serial.read());

Le 31 décembre 2018 à 11:26:15 maxence_1107 a écrit :
je fais mon programme sur tinkercad et je n'arrive pas a faire fonctionner le moniteur serie :ok:

J'y connais rien en Arduino, j'espère que quelqu'un d'autre pourra t'aider. :noel:

Sur ton screen de l'IDE, on voit une ligne rouge, je suppose que ton IDE t'indique l'erreur. :(

lowlight-o
lowlight-o
Niveau 5
31 décembre 2018 à 14:59:17

L'algorithme permet à l'utilisateur de rentrer une valeur, pour que celle ci soit incrémentée de 1, 10 fois de suite.
A chaque incrémentation, on affiche la valeur actuelle.

Exemple :
1. L'utilisateur entre 10.
2. Le programme affichera : 11,12,13,14,15,16,17,18,19,20.

Maintenant, sur Arduino c'est pas forcément compliqué (c'est pratiquement du C) , mais comment l'utilisateur va entrer sa valeur ? telle est la question. (En gros l'utilisateur doit entrer N, sur un programme windows console c'est juste une entrée clavier, mais sur arduino ou tinkercad comment tu penses récupérer la valeur N ?)

PS : Je peux te faire le programme si tu veux, mais t'apprendras rien

Message édité le 31 décembre 2018 à 15:02:44 par lowlight-o
maxence_1107
maxence_1107
Niveau 3
02 janvier 2019 à 14:52:24

Hey merci de ton aide. Mon problème est justement là je ne sais pas comment N peut permettre de donner une valeure et ducoup je ne peux pas tester des choses pour savoir si mon programme marche ou non.

J'ai rajouté des choses sur mon programme mais il est incorect donc si tu penses pouvoir me le faire j'aimerai bien pour le comprendre.
Merci.

TheRealMarco
TheRealMarco
Niveau 14
02 janvier 2019 à 15:23:37

Copie/colle où tu en es et les erreurs.

je ne sais pas comment N peut permettre de donner une valeure et ducoup je ne peux pas tester des choses pour savoir si mon programme marche ou non.

Pour tester sans savoir comment affecter une entrée clavier :
N=19;

Tu lui affecte une valeur et basta, c'est suffisant pour des tests.

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