FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment :
LEGO Icons 10331 – Le martin-pêcheur
Voir le deal
35 €

 

 DISTANCE ENTRE DEUX POINTS DANS L'ESPACE

Aller en bas 
AuteurMessage
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Empty
MessageSujet: DISTANCE ENTRE DEUX POINTS DANS L'ESPACE   DISTANCE ENTRE DEUX POINTS DANS L'ESPACE EmptySam 12 Sep 2009 - 23:38

Voici un p'tit code pour le calcul de la distance de deux points dans l'espace.
"Exercice de style"

Images nécessaires à récupérer:

Image 1 :
bandeau.bmp
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE 123256

Image 2 :
croix.bmp
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE 123277


Image 3 :
croixdown.bmp
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE 123282

image 4 :
logo.bmp
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE 123287

voici le code :

Code:

rem **************************************************
rem ** **
rem ** DISTANCE ENTRE DEUX POINTS DANS L'ESPACE **
rem ** **
rem **************************************************
rem ********************************
rem ** Code par LLS **
rem ** **
rem ** Copyright juin 2009 **
rem ** Version 1.00 **
rem ********************************
rem déclaration d'étiquette
label calc,propos,quit,prequit,reinit
rem définition de variables
dim i%,j%,k,k%,l%,p(2,3),d,di(3),d1,d2,d2$,d3
rem fenêtre principale
left 0,400 : top 0,250 : width 0,466 : height 0,350
color 0,70,120,160 : display
border_hide 0
rem chargement des images de présentation
for i%=1 to 3
picture i%
j% = i%+3 : button j%
j% = i%+6 : alpha j%
j% = i%+9 : alpha j%
j% = i%+12 : edit j%
j% = i%+15 : edit j%
next i%
alpha 19 : caption 19,"DISTANCE ENTRE DEUX POINTS DANS L'ESPACE"
left 19,30 : top 19,30 : font_color 19,255,0,0
font_size 19,12 : font_name 19,"comic sans ms"
alpha 20 : caption 20,"Version 1.00"
left 20,360 : top 20,50 : font_color 20,0,255,150
font_size 20,10 : font_name 20,"arial"
alpha 21 : alpha 22
hide 21 : hide 22
left 1,0 : top 1,0 : width 1,450 : height 1,16
left 2,450 : top 2,0 : width 2,16 : height 2,16
left 3,20 : top 3,280
left 4,350 : top 4,250 : width 4,100 : height 4,25
left 5,350 : top 5,280 : width 5,100 : height 5,25
left 6,350 : top 6,310 : width 6,100 : height 6,25
for i%=1 to 3
k% = i%*90-60 : l% = k%+20 : j% = i%+6 : left j%,k% : top j%,90
j% = i%+12 : left j%,l% : top j%,85 : width j%,40 : height j%,25
j% = i%+9 : left j%,k% : top j%,130
j% = i%+15 : left j%,l% : top j%,125 : width j%,40 : height j%,25
next i%
caption 7,x1 : caption 8,y1 : caption 9,z1
caption 10,x2 : caption 11,y2 : caption 12,z2
file_load 1,"bandeau.bmp"
file_load 2,"croix.bmp"
file_load 3,"logo.bmp"
caption 4,Calculer : hint 4,"Permet de calculer la distance entre les deux points"
caption 5,"A propos" : hint 5,"A propos de DISTANCE"
caption 6,Quitter : hint 6,"Quitter l'application"
on_click 2,prequit
on_click 4,calc
on_click 5,propos
on_click 6,quit
for i%=1 to 3
j% = i%+12 : on_click j%,reinit
j% = i%+15 : on_click j%,reinit
next i%
end
rem *******************
rem * SOUS PROGRAMMES *
rem *******************
calc:
for i%=1 to 3
j% = i%+12 : if text$(j%) = "" then return
if numeric(text$(j%)) = 0 then return
j% = i%+15 : if text$(j%) = "" then return
if numeric(text$(j%)) = 0 then return
next i%
k = 0
for i%=1 to 3
j% = i%+12 : p(1,i%) = val (text$(j%))
j% = i%+15 : p(2,i%) = val (text$(j%))
di(i%) = p(2,i%)-p(1,i%)
di(i%) = power (di(i%),2)
k = k + di(i%)
next i%
d = sqr (k)
d1 = int(d) : d2 = frac(d) : d2$ = str$ (d2) : d3 = len (d2$)
if d3 > 5 then d2$ = left$ (d2$,5) : d2 = val (d2$)
d = d1 + d2
font_size 21,14 : font_size 22,16
font_name 21,"comic sans ms" : font_name 22,"arial"
caption 21,"La distance entre les 2 points : " : caption 22,d
left 21,60 : top 21,170 : left 22,100 : top 22,200
show 21 : show 22
return
propos:
message "Distance entre deux points dans l'espace - Version 1.00 - Copyright juin 2009"
return
reinit:
hide 21 : hide 22
return
prequit:
file_load 2,"croixdown.bmp"
wait 300
file_load 2,"croix.bmp"
wait 250
quit:
terminate

Georges
@+
Revenir en haut Aller en bas
 
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Une curiosité à deux points!
» Distance entre 2 points de l'écran
» Angle d'une ligne ou deux points
» Cohénrence entre PANORAMIC_EDITOR.exe et PANORAMIC.exe
» Synchronisation de deux PC

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: