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
» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar papydall Hier à 16:57

» PANORAMIC V 1
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar papydall Hier à 3:22

» select intégrés [résolu]
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar Klaus Lun 6 Mai 2024 - 10:23

» @Jack
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Coordonnées (x,y) d’un élément dans un tableau et vice versa Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-39%
Le deal à ne pas rater :
Pack Home Cinéma Magnat Monitor : Ampli DENON AVR-X2800H, Enceinte ...
1190 € 1950 €
Voir le deal

 

 Coordonnées (x,y) d’un élément dans un tableau et vice versa

Aller en bas 
AuteurMessage
papydall

papydall


Nombre de messages : 7008
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Coordonnées (x,y) d’un élément dans un tableau et vice versa Empty
MessageSujet: Coordonnées (x,y) d’un élément dans un tableau et vice versa   Coordonnées (x,y) d’un élément dans un tableau et vice versa EmptyMar 15 Nov 2022 - 3:57

Code:

rem ============================================================================
rem                        Astuce
rem Pour déterminer les coordonnées (x,y) d’un élément dans un tableau
rem ============================================================================
dim i,j,x,y,w,h,n,t$
w = 10 : h = 8  : ' essayer avec d'autres valeurs
2d_pen_width 2  
for j = 1 to w
    for i = 1 to h
        2d_circle j*50,i*50,20 : print_locate j*50-5,i*50-5 : print (i-1)*w + j
    next i        
next j

2d_line 10,10,100,10 : print_locate 100,2 : print ">  x"
2d_line 10,10,10,100 : print_locate 8,100 : print "v"
print_locate 8,112   : print "y"

' Question 1:
' pour un objet (ici c'est un cercle) N° n, quelles sont ses coordonnées (x,y)
' dans le dessin ?
' Supposons que je veuille trouver les coordonnées x,y de l'objet N° 31.
' La formule à appliquer est la suivante :
'            ______________
'           |              |
'           | x = mod(n,w) | w c'est la largeur
'           | y = int(n/w) |   du tableau
'           |______________|

n = 39 : x = mod(n,w) : y = int(n/w)+1
t$ = "Le cercle N° " + str$(n) + " a pour coordonnées" + chr$(13) +"x = " + str$(x) + chr$(13) + "y = " + str$(y)
message t$

' Question 2:
' Opération inverse de la question 1
' A partir des coordonnées (x,y) trouver le numéro N
' La formule à appliquer est plus simple
'           _____________________
'          |                     |
'          |  n = (y-1) * w + x  |
'          |_____________________|

x = 7 : y = 4
n = (y-1)*w + x
t$ = "Le cercle de coordonnées ("+str$(x)+","+str$(y)+") correspond au cercle N° " + str$(n)
message t$
rem ============================================================================
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
 
Coordonnées (x,y) d’un élément dans un tableau et vice versa
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Recherche rapide d'un élément de tableau.
» Coordonnées & distance
» Adresses dans un tableau à 2 dimensions
» Récupération coordonnées Souris
» Déterminer vos coordonnées (latitude et longitude)

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: