Aller au contenu

Liberty basic


axdufutur2004

Messages recommandés

CompNom = 72 ' Nombre choisit par le PC

Print "Je pense à un nombre..."

Print

Print "Essayes de le deviner !"

Essais = 0

While ( guess <> compnum )

Print

Input "Annonces un nombres entre 1 et 100 "; guess

If ( guess < compnum ) then

print "Votre nombre est trop petit; choisisez un autre nombre. "

If ( guess > compnum ) then

print "Votre nombre est trop grand; choisisez un autre nombre. "

End if

Essais = Essais + 1

Print " Vous avez trouver le nombre en seulement "; Essais; " de tentative !"

End

Pouvais vou me dire le probleme de ce texte car a chanque fois que j'utilise if en liberty basic il me mais un error !!!!

Merci d'avance !!

Lien vers le commentaire
Partager sur d’autres sites

Il y en a un de marqué, mais le phasme a raison.

Il te faut un "End If" par If. En indentant le code c'est + clair :

If ( guess < compnum ) then
print "Votre nombre est trop petit; choisisez un autre nombre. "

If ( guess > compnum ) then
	print "Votre nombre est trop grand; choisisez un autre nombre. "
End if

End If <-- A rajouter

Lien vers le commentaire
Partager sur d’autres sites

J'aime bien les réponce pertinente de ton genre ! En liberty basic c'est end if et non endif et de toutes manières il est marquer... :D

lol... pas tres sympa comme reponse envers quelqu'un qui t'aide...

pour faire simple

1 if -> 1 end if

2 if -> 2 end if

...

x if -> x end if

d'ou l'interet de la tabulation et des programme bien présentés... :transpi:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...