Partage
  • Partager sur Facebook
  • Partager sur Twitter

Arduino programme

table de 7

17 mai 2018 à 21:00:21

Bonsoir la communauté d'OpenClassrooms.Je suis en train de réaliser un programme qui doit afficher sur le moniteur série ceci:

Rendu sur la console du programme Mais le problème avec mon programme c'est qu'il ne s'arrete pas d'afficher la table de multiplication de 7:

int numTable;

boolean azer;
void setup() {
  Serial.begin(9600);
  Serial.println("***********************");
  Serial.println("Table de multiplication");
  Serial.println("La table de : 7");



}


void loop() {
numTable=7;
  if(azer=true)
{for(int t=0;t<=15;t++)
{int magique;
  Serial.print(t);
magique=t*numTable;
Serial.print("x");
Serial.print(numTable);
Serial.print("=");
Serial.print(magique);
Serial.println();




}
azer=false;
}
}

Pourquoi le programme ne s'arrete pas d'afficher la table de multiplication de 7 et comment remédier au problème.

  • Partager sur Facebook
  • Partager sur Twitter
18 mai 2018 à 9:27:54

Salut,

Pour poster du code utilise le bouton </> au-dessus de la zone de texte.

Sinon je ne sais pas quel langage est utilisé pour Arduino mais il ne faudrait pas mettre un double égal dans le test de azer ?

  • Partager sur Facebook
  • Partager sur Twitter
18 mai 2018 à 11:50:51

Bonjour,

Si tu ne désire l'afficher une seule fois, pourquoi ne pas le mettre dans le setup et laisser la fonction loop  vide ?

  • Partager sur Facebook
  • Partager sur Twitter

Je ne sais qu'une seule chose: " Je ne sais rien "

29 février 2020 à 8:17:24

Arduino programs are written in the Arduino Integrated Development Environment (IDE). Arduino IDE is a special software running on your system that allows you to write sketches.
  • Partager sur Facebook
  • Partager sur Twitter
29 février 2020 à 10:34:15

Bonjour,

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter

Pas d'aide concernant le code par MP, le forum est là pour ça :)