Bonjour J’ai réalisé ce codage en souhaitant obtenir qu’en appuyant sur un chiffre un ou plusieurs rectangles s’affichent en fiction du chiffre choisi. Cependant ne sachant pas comment faire apparaître un rectangle j’ai mis une étoile pour tester le code. J’ai donc 2 soucis : -des étoiles s’affichent et je ne sais pas quoi coder pour afficher des rectangles à place -le nombre d’étoiles s’affiche en ligne et diagonale, au lieu de seulement en ligne. Exemple pour le chiffre 3 j’ai : * * * * * * * * *
10 PRINT "Appuyez sur une touche : "; 20 k$ = INKEY$: IF k$ = "" THEN GOTO 20 30 NUM = ASC(k$) - 48 40 IF NUM < 1 OR NUM > 9 THEN GOTO 20 50 CLS 60 FOR I = 1 TO NUM 70 FOR J = 1 TO NUM 80 PRINT "*"; 90 NEXT J 100 PRINT 110 NEXT I
Je souhaite voir apparaître les rectangles donc mes fonctions graphiques mais je ne maîtrise pas franchement cette partie donc je ne sais pas comment amener les rectangles
Là tu affiches ton rectangle avec des PRINT, ça affiche des caractères de 8x8 pixels. Tu es au courant qu'il existe des fonctions graphiques pour dessiner des lignes?
Je préfère des caractères si c’est plus simple, au même titre que les étoiles mais existe t’il un caractère rectangle ?
Je sais qu’il existe des fonctions graphiques mais je ne les maîtrise pas du tout donc je ne sais absolument pas comment coder pour faire afficher ces fameux rectangles à la place des étoiles
Bah avec des lignes tu as juste à entrer les coordonnées, c'est plus simple tu n'as pas besoin de faire de boucles Il y a les tracés en coordonnées absolues et ceux en coordonnées relatives, tu utilises ce qui te plait Personnellement c'est BEAUCOUP plus simple que faire des boucles et des tests avec des carctères Jette un oeil au manuel, vraiment!
vous programmez sur un ordinateur physique ou un émulateur? Si c'est un émulateur, évitez le 464 (ça sera déjà plus facile pour enregistrer le programme) sinon il faut enlever le dernier paramètre de l'instruction ( ,1 )
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum