Forum INFOMATH
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Bon plan achat en duo : 2ème robot cuiseur ...
Voir le deal
600 €

Exercice : Déplacement d'un robot dans une grille (FOR + IF)

2 participants

Aller en bas

Exercice : Déplacement d'un robot dans une grille (FOR + IF) Empty Exercice : Déplacement d'un robot dans une grille (FOR + IF)

Message par Napoléon Dim 1 Fév - 23:23

Un robot (R) se déplace sur une grille contenant (L) lignes et (C) colonnes.

Il se trouve initialement à la case définie par Ligne=L0 et Colonne=C0.

Le robot reçoit des commandes sous forme de caractères pour se déplacer d'une case à une autre :

H : pour se déplacer vers le haut
B : pour se déplacer vers le bas
D : pour se déplacer vers la droite
G : pour se déplacer vers la gauche.

Par exemple, si le robot reçoit la chaine des commandes HHHDDBG, alors, il se déplace 3 fois en haut puis, tourne deux fois à droite, puis descend en bas et enfin tourne à gauche.

Ecrire un programme Pascal qui permet de :

- définir les dimensions de la grille
- définir la position initiale du robot
- définir une chaîne de déplacements
- effectuer les déplacements en empêchant le robot de quitter la grille.
- afficher la position finale du robot (après déplacement) en indiquant s'il y a eu
des déplacement illégaux ou non.

+++++++++++++++++++++++++

Bon courage.
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7684
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Exercice : Déplacement d'un robot dans une grille (FOR + IF) Left_bar_bleue999/1000Exercice : Déplacement d'un robot dans une grille (FOR + IF) Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Exercice : Déplacement d'un robot dans une grille (FOR + IF) Empty Re: Exercice : Déplacement d'un robot dans une grille (FOR + IF)

Message par lamia Lun 2 Fév - 0:36

Original l'exercice Smile
lamia
lamia
Modérateur
Modérateur

Féminin
Nombre de messages : 1936
Age : 37
Localisation : Tunis
Réputation : 53
Points : 6613
Date d'inscription : 04/11/2007

Feuille de personnage
Capacité linguistique:
Exercice : Déplacement d'un robot dans une grille (FOR + IF) Left_bar_bleue996/1000Exercice : Déplacement d'un robot dans une grille (FOR + IF) Empty_bar_bleue  (996/1000)

Revenir en haut Aller en bas

Exercice : Déplacement d'un robot dans une grille (FOR + IF) Empty Re: Exercice : Déplacement d'un robot dans une grille (FOR + IF)

Message par Napoléon Lun 2 Fév - 1:20

Smile Quelle fierté ! Je l'ai proposé pendant le cours particulier d'informatique (section Maths et Sciences). Mais je crois qu'il devrait exister quelque part dans les livres...
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7684
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Exercice : Déplacement d'un robot dans une grille (FOR + IF) Left_bar_bleue999/1000Exercice : Déplacement d'un robot dans une grille (FOR + IF) Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Exercice : Déplacement d'un robot dans une grille (FOR + IF) Empty Re: Exercice : Déplacement d'un robot dans une grille (FOR + IF)

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum