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
» Gestion d'un système client-serveur.
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Klaus Ven 17 Mai 2024 - 12:02

» item_index(résolu)
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar jjn4 Mar 14 Mai 2024 - 17:38

» Bataille terrestre
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar jjn4 Lun 13 Mai 2024 - 13:01

» SineCube
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Marc Sam 11 Mai 2024 - 10:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Marc Sam 11 Mai 2024 - 10:22

» Philharmusique
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar jjn4 Ven 10 Mai 2024 - 11:58

» PANORAMIC V 1
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar papydall Jeu 9 Mai 2024 - 1:22

» select intégrés [résolu]
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar jjn4 Mer 8 Mai 2024 - 15:00

» number_mouse_up
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar jjn4 Mer 8 Mai 2024 - 9:59

» Aide de PANORAMIC
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar jjn4 Mer 8 Mai 2024 - 9:16

» trop de fichiers en cours
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar lepetitmarocain Mer 8 Mai 2024 - 8:43

» Je teste PANORAMIC V 1 beta 1
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar papydall Mer 8 Mai 2024 - 2:17

» bouton dans autre form que 0(résolu)
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar leclode Lun 6 Mai 2024 - 11:59

» KGF_dll - nouvelles versions
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Klaus Lun 6 Mai 2024 - 9:41

» @Jack
DISTANCE ENTRE DEUX POINTS DANS L'ESPACE Emptypar Jack Mar 30 Avr 2024 - 18:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -21%
LEGO® Icons 10329 Les Plantes Miniatures, ...
Voir le deal
39.59 €

 

 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 - 21: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
-
» Distance entre 2 points de l'écran
» Une curiosité à deux points!
» Angle d'une ligne ou deux points
» Cohénrence entre PANORAMIC_EDITOR.exe et PANORAMIC.exe
» differance entre seven et W8

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: