Archives

Un exercice de programmation logique

Aujourd’hui, bien que je sois mercredi, je ne vous apporte pas d’article vulgarisateur, mais plutôt un problème colaborativo.
Tout celui qui est entré un peu dans le monde de l’informatique, saura que programmer n’est pas quelque chose de simple. Souvent, une virgule simple () il peut faire qu’un programme fait le contraire de ce que l’un veut (et croyez-moi que je parle par une propre expérience). Dès qu’aujourd’hui je vous apporte un petit problème de programmation ou de logique, comme il se regarde.
Il y a longtemps, un professeur de celui que je ne rappelle pas lamentablement son nom, m’a compté ce problème. En résumé : nous allons essayer de programmer un robot pour qu’il se lave les dents.
Les conditions sont les suivantes :

  • Nous avons un robot complètement vierge (sans secondes) c’est-à-dire il faut lui apprendre TOUT.
  • Nous allons supposer que l’aspect physique du robot soit le suffisamment pareil à l’humain, comme pour despreocuparnos s’il a ou ne fais pas ses dents, ou s’il a ou non des doigts.
  • Le programme qui est élaboré, devrait être linéaire c’est-à-dire dans un plan Orden-1, Orden-2, Orden-3…
  • TOUT ustensile dont le robot va avoir besoin, nous allons supposer qu’il l’ait à la portée de la main c’est-à-dire il ne faut rien ordonner au robot de chercher.
  • La séquence de la programmation, elle doit être totalement logique.

L’idée consiste en ce que, entre tous, nous faisons ce programme pour que notre robot puisse se laver les dents, à travers des commentaires. Si quelqu’un croit qu’un point du programme peut échouer, je vous invite aussi à que vous le commentez et vous l’expliquez.
Dès que, sans plus un retard, moi même vais commencer le programme.

  1. Apprendre au robot où sont les dents et les mains.
  2. Apprendre au robot qu’est-ce que c’est une brosse à dents et qu’est-ce que c’est un tube de pâte de dents.

Básicamente, acabo de inicializar (aucunes) des variables du problème. À partir d’ici, c’est vous qui pourrez suivre.
Une âme et au tororobot.

Leave a Reply