From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Curriculum and Labs for Engineering Education

cancel
Showing results for 
Search instead for 
Did you mean: 

Challenge algorithmique #30 : Ecrire un tableau de nombres en spirale

Bonjour,

J'espère que vous avez passé de bonnes fêtes !

Pour le petit défi de janvier encore un Livre LabVIEW de chez DUNOD à gagner.

livre LV.jpg  Détail du Livre LabVIEW

Voilà ce qu’il faut faire pour cela :

Etant donné un entier n, générez une matrice carrée remplie avec des éléments de 1 à n² dans un ordre de spirale.

Par exemple avec n = 4

[1,   2,  3, 4]

[12, 13, 14, 5]

[11, 16, 15, 6]

[10,  9,  8, 7]

Utilisez un programme LabVIEW pour retourner dans un indicateur de type chaine le résultat avec des espaces, entre crochets, suivi de virgules et à la ligne comme ci-dessous :

[1, 2, 3, 4],

[12, 13, 14, 5],

[11, 16, 15, 6],

[10, 9, 8, 7]

Ce qui correspond en affichage code ASCII à :

[1,\s2,\s3,\s4],\n[12,\s13,\s14,\s5],\n[11,\s16,\s15,\s6],\n[10,\s9,\s8,\s7]

Envoyez le résultat avec votre pseudo « Mon_Pseudo_ch30_Spirale.vi » avant le 1er février à emmanuel.roset@ni.com et en publiant sur la communauté un message d’envoi de votre code, afin de ne rien louper dans ma boite mail.

Vous trouverez un code de départ vide en pièce jointe

Neurones LabVIEW. En route !

Emmanuel

Comments
lulu44
Active Participant
Active Participant
on

code envoyé

Cordialement
L.MICOU
Nico_EMC
Member
Member
on

Bonjour Emmanuel

Pourait-on avoir le VI en version précédente (14 ou inférieure pour moi )

Merci

emmanuel-fr
Member
Member
on

En effet bien sur ! je l'ai mis en LabVIEW 2010

Merci

Nico_EMC
Member
Member
on

Code envoyé

Didier_Bleses
Member
Member
on

Codes envoyés

DellaNegra
Member
Member
on

Code envoyé

emmanuel-fr
Member
Member
on

Merci pour vos codes LabVIEW que j'ai déjà reçu, ils fonctionnent bien

Jules1403
Member
Member
on

Code envoyé !!!

Cisco
Active Participant
Active Participant
on

Et un de +! Code envoyé

Francis M
Micael_
Active Participant
Active Participant
on

Code envoyé !

Cordialement,


Micaël DA SILVA
didje007
Active Participant
Active Participant
on

Code Envoyé!

beno72
Member
Member
on

code envoyé

emmanuel-fr
Member
Member
on

Juste un appercu des codes déjà reçus. J'espère que tout le monde est dans le tableau

1 - lulu4483_ch30_Spirale.vi
2 - Nico_EMC_ch30_Spirale.vi
3 - Bleses_ch30_Spirale - methode 1.vi
3 - Bleses_ch30_Spirale -methode 2.vi
4 - R_DellaNegra_ch30_Spirale.vi
5 - Jules1403_ch30_Spirale.vi
6 - Cisco_ch30_Spirale.vi
7 - Micael_ch30_Spirale.vi
8 - Didje007_Ch30  Spirale.vi
9 - Beno72_ch30_Spirale.vi
Cisco
Active Participant
Active Participant
on

Euh non tout le monde n'y est pas...

Francis M
emmanuel-fr
Member
Member
on

Ah oui ! en position 6, merci

Comme quoi ca sert une petite vérif...

emmanuel-fr
Member
Member
on

Ca y est, la fin du mois est faite ! merci pour vos réponses.

On fera le tirage au sort ce soir lundi 1 avec le résultat du loto fdj.fr

Comme vous êtes 9, on répartis les chiffres de 1 à 5 pour le premier, 5 à 10 pour le 2e, etc.. jusqu'à 45.

Le premier chiffre qui sort (hormis 46 à 49) remporte le livre LabVIEW de chez Dunod

emmanuel-fr
Member
Member
on

Voici les résultats du loto de Lundi 1 :

13 18 36 40 48   4

Le premier chiffre est 13 donc c'est...... 3 - Bleses_ch30_Spirale qui gagne le livre LabVIEW de chez Dunod

Bravo, en plus il avait donné deux solutions

emmanuel-fr
Member
Member
on

Les codes des réponses du défi Spirale sont publiées

Didier_Bleses
Member
Member
on

Merci!

Pour une fois que je gagne au loto ...

emmanuel-fr
Member
Member
on

Bon il y aura 2 livres a remporter cette fois ci, car sur le site fdj les résulats sont triés par ordre croissant ce qui déséquilibre les chances pour sur. La video incluse sur le site indique le 18 en premier. Suivant les règles proposées cela donne R_DellaNegra_ch30_Spirale.vi aussi un gagnant.

Merci de vos participations

Que le fun LabVIEW soit avec vous !

Contributors