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.
Question de logique Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
Question de logique Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Question de logique Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Question de logique Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Question de logique Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Question de logique Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Question de logique Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Question de logique Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Question de logique Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Question de logique Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Question de logique Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Question de logique Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Question de logique Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Question de logique Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Question de logique Emptypar Jack Mar 30 Avr 2024 - 20: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 à ne pas rater :
Funko POP! Jumbo One Piece Kaido Dragon Form : où l’acheter ?
Voir le deal

 

 Question de logique

Aller en bas 
2 participants
AuteurMessage
papydall

papydall


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

Question de logique Empty
MessageSujet: Question de logique   Question de logique EmptyMar 3 Juil 2012 - 2:53

Salut à tous.

Regardez ce bout de code
Code:

DIM a    : a = 1.5
dim a%    : a% = a
dim a$    : a$ = "1"
' dim a(10) : ' ERREUR : (35) Name already defined. Line 4

print "a = ";a
print "a% = ";a%
print "a$ = ";a$
Je déclare une variable réelle dont l’identificateur est a.
Puis je déclare une autre variable entière dont l’identificateur est a%
Ensuite je déclare une 3ème variable chaine dont l’identificateur est a$

Pour le système ces trois déclarations sont valides et il n’y a pas de confusion sur leurs noms bien qu’ils soient semblables (à un détail près).

Maintenant , si je déclare une variable tableau a(10), le système se venge en m’envoyant un message d’erreur signalant que ce nom est déjà défini bien que, à mon avis, il ne devrait pas y avoir de confusion entre a et a(1), à l’instar de a, a% et a$.

Il y a surement quelqu’un qui me dirait que a, a% et a$ sont 3 noms différents, c’est pourquoi ils sont valides.
Et la variable a(10) n’est-elle pas différente de a ?

Je connais d’autres langages qui acceptent ça mais ce n’est pas grave ; je sais maintenant que cette déclaration est interdite en PANORAMIC.

D’ailleurs je ne déclare pas mes variables de cette façon.
Je rapporte seulement ce que j’ai constaté.

lol!

Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Nardo26

Nardo26


Nombre de messages : 2294
Age : 55
Localisation : Valence
Date d'inscription : 02/07/2010

Question de logique Empty
MessageSujet: Re: Question de logique   Question de logique EmptyMar 3 Juil 2012 - 8:21

Bonjour,
ça me choque pas car les variables ne sont pas du même type:

a est un réel
a% un entier
a$ une chaine de caractère...

par contre a(10) est un tableau de réels... donc de même type, de même nom, mais pas de même taille. -> d'où le message d'erreur...
Revenir en haut Aller en bas
http://nardo26.lescigales.org
papydall

papydall


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

Question de logique Empty
MessageSujet: Re: Question de logique   Question de logique EmptyMar 3 Juil 2012 - 10:28

C’est ton point de vue et je le respecte, mais un tableau de réels A(n) est différent d’une variable réelle A.
Bon comme je l’ai écrit, ce n’est pas grave.
J’ai relevé cette chose parce que j’ai voulu adapter un ancien programme écrit en QB dont il était question d’une variable V et d’un tableau V(n,n) et qui marchait parfaitement. C’est alors que j’ai découvert l’erreur.

lol!
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Contenu sponsorisé





Question de logique Empty
MessageSujet: Re: Question de logique   Question de logique Empty

Revenir en haut Aller en bas
 
Question de logique
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» PANORAMIC et informatique de gestion (les tableaux)
» Question ?
» Question sur KGF
» Question sur KGF
» question de while

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Présentation et bavardage-
Sauter vers: