| Carrés disséqués | |
|
|
Auteur | Message |
---|
Parpaiun
Nombre de messages : 192 Age : 85 Localisation : HERAULT Date d'inscription : 15/04/2015
| Sujet: Carrés disséqués Dim 26 Avr 2015 - 16:36 | |
| Voici un bel inutilitaire: Code: - Code:
-
rem Carrés disséqués de Kurt Schmucker rem Auteur: Parpaiun rem Date-version: 16/04/2015 dim a,c,i,j,sw,x,y x=30:y=10 c=20 for a=1 to 19 sw=1 for j=1 to 4 for i=1 to c 2d_rectangle x,y,x+c,y+c select sw case 1 x=x+c case 2 y=y+c case 3 x=x-c case 4 y=y-c end_select next i sw=sw+1 next j x=x+c: y=y+c c=c-1 next a Il n'y a évidemment rien à tirer de cette œuvre d'art mathématique si ce n'est que de l'admirer. C'est à Kurt Schmucker qu'on doit d'avoir créé cette figure en 2D. Est elle en forme de puits ou de pyramide ? Comme le magazine que je possède n'a fourni que très peu de formules et aucun programme, j'ai dû user de mes méninges pour fignoler ce très court programme de mon cru. Dites moi un peu ce que vous en pensez, chers visiteurs. Merci ! De la part de Parpaiun | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: Carrés disséqués Dim 26 Avr 2015 - 17:13 | |
| Sympa, j'aime bien le rendu ! | |
|
| |
The Gamer
Nombre de messages : 110 Age : 30 Localisation : Toulouse (31) Date d'inscription : 11/05/2010
| Sujet: Re: Carrés disséqués Dim 26 Avr 2015 - 17:21 | |
| Super beau ! J'adore ! Je connaissait pas cet aspect de la programmation (création de figures mathématiques) mais je trouve ça très intéressant ! J'ai regardé tes programmes ainsi que ceux de Papydall (ex: La foret) et je trouve tout ca absolument génial ! Ca me donne envie d'essayer | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Carrés disséqués Dim 26 Avr 2015 - 18:09 | |
| Bravo Parpaium Une petite modification de ton code - Code:
-
rem Carrés disséqués de Kurt Schmucker rem Auteur: Parpaiun rem Date-version: 16/04/2015 dim a,c,i,j,sw,x,y,t$ alpha 10 : top 10,100 : left 10,470 : font_bold 10 : font_size 10,12 t$ = "<CLICK>" +chr$(13) + "n'importe"+chr$(13)+" où"+chr$(13) +"pour" + chr$(13) + "arrêter" caption 10,t$ repeat cls x = 30 : y = 10 : c = 20 2d_pen_color 255,0,0 2d_fill_color rnd(255),rnd(255),rnd(255) for a = 1 to 19 sw = 1 for j = 1 to 4 for i = 1 to c select sw case 1 : x = x + c case 2 : y = y + c case 3 : x = x - c case 4 : y = y - c end_select 2d_rectangle x,y,x+c,y+c next i sw = sw + 1 next j x = x + c : y = y + c : c = c - 1 pause 10 next a pause 2000 until scancode <> 0 terminate rem ============================================================================
| |
|
| |
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Carrés disséqués Dim 26 Avr 2015 - 18:46 | |
| Papydall te le dira, quand j'aime souvent je fais ma petite colorisation à moi (j'aime les couleurs) Je te poste donc une petite variante de ton programme (plus colorée) - Code:
-
' ============================================================================= rem Titre: Carrés disséqués de Kurt Schmucker rem Auteur: Parpaiun rem Date-version: 16/04/2015 ' =============================================================================
dim a,c,i,j,x,y,t$
cls x = 30 : y = 10 : c = 20 for a = 1 to 19 for j = 1 to 4 for i = 1 to c 2d_fill_color abs(220-x),abs(220 -y),c*12 2d_rectangle x,y,x+c,y+c select j case 1: x=x+c case 2: y=y+c case 3: x=x-c case 4: y=y-c end_select next i next j x = x + c : y = y + c : c = c - 1 next a pause 3000 terminate ' ============================================================================= | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| |
| |
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Carrés disséqués Dim 26 Avr 2015 - 23:34 | |
| Merci Nardo. On est toujours plus fort quand on travaille en équipe et moi, je n'ai mis qu'un peu de couleur, heureusement, je n'ai pas eu à faire la partie 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: Carrés disséqués Lun 27 Avr 2015 - 1:59 | |
| | |
|
| |
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Carrés disséqués Lun 27 Avr 2015 - 10:42 | |
| En tout cas j'aime bien c'est petits programmes gaphiques (Ca faisait un moment qu'il n'y avait plus eu de nouveaux programmes qui fassent des dessins 2D. Un jour il faudra que l'on se fasse un programme de démo qui reprenne un peu tout ça pour nous exploser les yeux avec des beaux tracés multicolores de toutes sortes ) J'ai hate de voir le prochain que va nous concevoir Parpaiun et sur quelle formule il va se baser... | |
|
| |
Parpaiun
Nombre de messages : 192 Age : 85 Localisation : HERAULT Date d'inscription : 15/04/2015
| |
| |
Contenu sponsorisé
| Sujet: Re: Carrés disséqués | |
| |
|
| |
| Carrés disséqués | |
|