| PLM N31 | |
|
+4Marc Froggy One Jean Claude Yannick 8 participants |
|
Auteur | Message |
---|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: PLM N31 Mer 14 Sep 2016 - 13:25 | |
| PLM N30 est publié vive PLM N31 ! Je compte sur vous pour un nouveau numéro du mag bien rempli. A vos clavier !... | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: PLM N31 Lun 3 Oct 2016 - 19:08 | |
| Bonjour,
j'ai déposé un article dans "fichier à corriger" c'est un zip nommé "Article manipulations d'un fichier dans Panoramic en utilisant un DLIST" Dedans il y a un ODF et un PDF.
A+
| |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re: PLM N31 Lun 3 Oct 2016 - 22:17 | |
| Bonsoir Jean Claude ! Je viens de parcourir ton article. J'y ai fait deux modifications minimes de type point en fin de phrase et me suis permis de le remettre dans le dossier des corrigés. Libre à toi d'y rejeter un œil... | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: PLM N31 Mar 4 Oct 2016 - 0:34 | |
| Bonjour à tous, Jean-Claude, J’ai lu ton article avec intérêt. Merci à toi ! Je te propose ces corrections : - Citation :
- Plus tard nous ajouterons des articles supplémentaires aux contactS, (Prénom, Adresse, Etc)
- Citation :
- Pour cela j'ai ajouté 2 autres contactS (Durand et Tartempion) dans le fichier en ajoutant 2 ligneS (sous la ligne 7) au code :
- Citation :
- Ou la garder telLE quelle si vous supprimez fichier "Contacts.txt".
- Citation :
- Enregistrer le code en faisant la mise en forme telLE qu'elle se présente à la page suivante .
Encore merci Jean-Claude et vivement la deuxième partie ! | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: PLM N31 Mar 4 Oct 2016 - 7:49 | |
| Merci à vous deux pour vos corrections que j'ai validées. Le zip est à jour, le pdf aussi.
A+
| |
|
| |
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: PLM N31 Mar 4 Oct 2016 - 9:52 | |
| Je proposerai bientôt un deuxième article sur le "jeu de la vie", avec un programme FBPano pouvant travailler sur de grandes grilles de jeu (5000 x 5000 cases dans l'exemple choisi). Le programme est au point, mais l'article n'est qu'à son début Sur le sujet que traite Jean-Claude, nous avons un projet avec Ouf_ça_passe pour faire un programme FBPano utilisant un tableau d'enregistrements avec redimensionnement automatique. Ce projet n'en est lui aussi qu'à son début mais pourrait plus tard faire l'objet d'un article. En tout cas, nous avons battu le record de longévité pour un magazine électronique consacré au BASIC (le record précédent était détenu par QB Express avec 29 numéros). | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: PLM N31 Mar 4 Oct 2016 - 17:03 | |
| Salut Jean_debord Pour ton prochain article, je te propose (si tu as le temps et l’envi) de réaliser la programmation d’un autre automate cellulaire qui n’est pas moins intéressant que le « jeu de la vie ». J’ai nommé « la fourmi de Langton ». https://fr.wikipedia.org/wiki/Fourmi_de_Langton- Une vidéo:
| |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re: PLM N31 Mar 4 Oct 2016 - 18:50 | |
| Très intéressant ! Je n'ai pas codé en PANORAMIC depuis... trop longtemps, mais ce post m'a permis de redécouvrir ceci : On ne sait jamais... - Code:
-
color 0,240,253,243:width 0,374:height 0,356 button 110:caption 110,"OK":left 110,280:top 110,280 alpha 111:caption 111," Une touche pour arrêter..." memo 112:left 112,284:top 112,4:width 112,48:height 112,276 top 111,284:font_size 111,16:hide 111:hide 112 container 120:width 120,280:height 120,280
dim c%,i%,iCol%,iLig%,i2%,LeDernier%,CeFlag%,TotalDesvies%,NbDebut% dim c$(10,10),DejaVu(100),OuiNon(100),Total%(100),Fini,Touche$ label DessinDuTableau,DebutDeBoucle,CliquerLesCases label EvalDesCellules,AjouteLesVies,EffaceLeTableau label Affiche1Nouveau
rem DEBUT
gosub DessinDuTableau gosub CliquerLesCases gosub EvalDesCellules gosub EffaceLeTableau gosub Affiche1Nouveau
rem SUITE
hide 110 : show 111 c%=2 item_add 112,"2 - "+str$(TotalDesVies%)
while Fini=0 wait 60 Touche$=inkey$ c%=c%+1 caption 0,"Cycle n° "+str$(c%) gosub EvalDesCellules gosub EffaceLeTableau gosub Affiche1Nouveau if TotalDesVies%=0 then Fini=1 if Touche$<>"" then Fini=1 item_add 112,str$(c%)+" - "+str$(TotalDesVies%) end_while
caption 0,"Cycle n° "+str$(c%)+" - "+str$(TotalDesVies%)+" en vie..." hide 111:show 112
end
DessinDuTableau:
for i%=1 to 100
DebutDeBoucle: i2%=int(1+rnd(100)) if DejaVu(i2%)=1 goto DebutDeBoucle else iCol%=mod(i2%-1,10) : iLig%=1+int((i2%-1)/10) alpha i2% :parent i2%,120:width i2%,20:height i2%,20 color i2%,96,168,23 : rem 79,111,46 left i2%,(1+iCol%)*24:top i2%,iLig%*24 DejaVu(i2%)=1 end_if next i%
return CliquerLesCases: caption 0,"Clique sur les cases de ton choix puis OK" while clicked(110)<>1 for i%=1 to 100 if clicked(i%)=1 OuiNon(i%)=mod((OuiNon(i%)+1),2):CeFlag%=OuiNon(i%) select CeFlag% case 0 : color i%,96,168,23 case 1 : color i%,181,116,4:NbDebut%=NbDebut%+1 end_select ' end_if next i% end_while item_add 112,"1 - "+str$(NbDebut%) return
EvalDesCellules: for i%=1 to 100 color i%,240,253,243 i2%=i%-11:gosub AjouteLesVies i2%=i%-10:gosub AjouteLesVies i2%=i%-9 :gosub AjouteLesVies i2%=i%-1 :gosub AjouteLesVies i2%=i%+1 :gosub AjouteLesVies i2%=i%+9 :gosub AjouteLesVies i2%=i%+10:gosub AjouteLesVies i2%=i%+11:gosub AjouteLesVies caption i%,str$(Total%(i%)) next i% return
AjouteLesVies: if ((i2%>0) and (i2%<101)) if OuiNon(i2%)=1 Total%(i%)=Total%(i%)+1 end_if end_if return EffaceLeTableau: for i%=1 to 100 caption i%,"" OuiNon(i%)=0 color i%,96,168,23 : height i%,20:width i%,20 next i% return Affiche1Nouveau: TotalDesvies%=0 for i%=1 to 100 if Total%(i%)=2 color i%,198,200,77 : OuiNon(i%)=1 TotalDesVies%=TotalDesVies%+1 end_if if Total%(i%)=3 color i%,181,116,4 : OuiNon(i%)=1 TotalDesVies%=TotalDesVies%+1 end_if Total%(i%)=0 next i% return
| |
|
| |
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: PLM N31 Mer 5 Oct 2016 - 8:57 | |
| @papydall
Merci pour la suggestion. Cela fera un très bon sujet pour le prochain article (j'ai prévu toute une série sur les automates cellulaires)
@Froggy One
Je n'ai pas bien compris. Est-ce une démonstration du jeu de la vie ? Le programme alterne entre des cases colorées et des cases numérotées et on ne voit pas le motif évoluer. | |
|
| |
Ouf_ca_passe
Nombre de messages : 285 Age : 76 Localisation : Villeneuve d'Ascq (59-Dpt du NORD) France Date d'inscription : 21/12/2015
| Sujet: Que s'est-il passé cette nuit ?? Mer 5 Oct 2016 - 9:32 | |
| Il y a tant à lire en si peu de temps ! Plein de posts
@ Papydall Je suis en train de regarder la chaîne video internet que je ne connaissais pas. J'ai regardé la fourmi. C'est vraiment curieux son déplacement en 2 dimensions (plan) avec 2 règles. Que deviendrait ce déplacement dans un espace à 3 dimensions; donc, une 3ème règle (ou plus). L' "autoroute" me fait penser à un nanotube dessiné en 2D.
Bonne journée aux PANORAMICIEN(NE)S | |
|
| |
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: PLM N31 Mer 5 Oct 2016 - 11:06 | |
| | |
|
| |
Ouf_ca_passe
Nombre de messages : 285 Age : 76 Localisation : Villeneuve d'Ascq (59-Dpt du NORD) France Date d'inscription : 21/12/2015
| Sujet: Waouh ! Mer 5 Oct 2016 - 12:51 | |
| C'est curieux, c't'affaire !
Et les nombres premiers ? Y aurait-il une correspondance mélodique (fonction au sens mathématique) ? | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: PLM N31 Mar 1 Nov 2016 - 0:39 | |
| J’ai déposé dans PANORAMIC LE MAG\Articles\Articles à corriger\ un fichier GestionFichier.zip
Dernière édition par papydall le Mar 1 Nov 2016 - 1:28, édité 1 fois | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: PLM N31 Mar 1 Nov 2016 - 1:27 | |
| J’ai déposé dans PANORAMIC LE MAG\Articles\Articles à corriger\ un fichier FourmiLangton.zip | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: PLM N31 Mar 1 Nov 2016 - 2:53 | |
| J’ai déposé dans PANORAMIC LE MAG\Articles\Articles à corriger\ un fichier SpiraleUlam.zip | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Mar 1 Nov 2016 - 20:00 | |
| Merci pour tous ces articles et tuto. J espère en voir un de plus avec celui de Minibug... bref, je sens que le prochain numéro va être fourni. Je vais ajoute aussi la sub de Silverman pour changer la couleur d un progress_bar. Cela peut être sympa pour de jolies interfaces. Ne vous arrêtez plus, vous étés sur une bonne lancée ... | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: PLM N31 Mar 1 Nov 2016 - 21:26 | |
| voila voila j'arrive... Je viens de le déposer sur le WEBDAV ! Bon courage aux correcteurs... | |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re : PLM N31 Mar 1 Nov 2016 - 22:47 | |
| Pour ma part, je compte bien aller y faire un tour mais pas tout de suite car demain j'ai de la route ! Bonne nuit | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: PLM N31 Mar 1 Nov 2016 - 23:06 | |
| Bonne route pour demain et en attendant bonne nuit ! | |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re : PLM N31 Mer 2 Nov 2016 - 18:25 | |
| Je viens d'arriver chez moi. J'ai corrigé le texte (pas le code ) de l'article gestion de fichier... je plonge dans les autres ! Je mets ce que j'ai lu dans les corrigés. @+ | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: PLM N31 Mer 2 Nov 2016 - 18:49 | |
| | |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re : PLM N31 Mer 2 Nov 2016 - 19:05 | |
| Je viens de lire tout ce qui était à corriger, même quand le fichier avait pour titre "correction finale", et j'ai mis dans le dossier corrigé ce que j'ai modifié en termes d'accents, de virgules en trop, bref, des choses mineures. Les fichiers sont déposés à la racine du dossier, pas dans leur dossier d'origine. Et bien évidemment, ceux qui ne s'y trouvent pas sont ceux auxquels je n'ai rien trouvé à corriger ! Soit dit en passant, j'ai découvert en passant et entre autre, d'une part, GPP, et de l'autre, le projet vitrine de Jack. Waow ! Bonne soirée. | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: PLM N31 Mer 2 Nov 2016 - 23:21 | |
| Merci Froggy One
@Ygeronimi
J’ai déplacé les 3 zips (SpiraleUlam.zip, FourmiLangton.zip et GestionFichier.zip) dans Articles corriges. Ils sont prêts pour le Mag. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Jeu 3 Nov 2016 - 12:06 | |
| Je suis heureux de voir ce regain d' activité pour le mag. Merci à tous ! | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: PLM N31 Jeu 3 Nov 2016 - 17:08 | |
| Merci Froggy One pour ta participation.
J'ai déposé un ZIP, contenant un ODF et un ODT dans le dossier des articles corrigés, que j'ai supprimé de l'autre dossier.
Le ZIP est nommé => Manipulations d'un fichier dans Panoramic en utilisant un DLIST .
A+ | |
|
| |
Contenu sponsorisé
| Sujet: Re: PLM N31 | |
| |
|
| |
| PLM N31 | |
|