| Cahier de l'initiation. | Dernière mise à jour le 23 Avril 2019
Listings en téléchargement : 9/9 Listings. |
 
 |
Vous avez dit hasard ?
MICRO V.O No 1
Auteur : François DUPIN Source : XavSnap
Nous avons souvent besoin de tirer un certain nombre
d'objets dans un tas : trois cartes dans un paquet,
quatre questions dans une liste, six boules pour le
Loto... La difficulté consiste à ne pas tirer deux
fois le même objet. Voici une solution simple à ce
petit problème. Prenons l'exemple de boules
numérotées pour la clarté de l'explication. |
  
 |
ça date.
MICRO V.O No 2
Auteur : François DUPIN Source : XavSnap
Un petit programme pour calculer le jour de la
semaine en fonction de la date. Ce programme ne
présente aucune difficulté de structure. Il faut
plutôt le considérer comme un exemple d'utilisation
des « fichiers internes de données » (DATAS) et des
tableaux. InItlallsation des tableaux Nous avons
besoin de trois tableaux. Un tableau des libellés des
mois M$(), un tableau des nombres de jours maximum
par mois N$() et les libellés des jours de la semaine
J$(). Après avoir déclaré ces tableaux, nous les
remplissons en lisant le fichier DATA. |
  
 |
On a la cote.
MICRO V.O No 3
Auteur : François DUPIN Source : XavSnap
PROGRAMME DE CONVERSION D'UNE MONNAIE DANS UNE AUTRE
N1 indique le nombre de pays que l'on désire traiter.
|
  
 |
Parlons Francs.
MICRO V.O No 4
Auteur : François DUPIN Source : XavSnap
Un programme qui transforme les chiffres en notation
littérale, c'est bien pratique dans les programmes de
gestion. Pour traiter ce problème, on remarque que
traiter des centaines d'unités, des centaines de
mille ou des centaines de milliards, c'est quasiment
la même chose. Le but de la programmation étant de
généraliser les pro-blèmes, on divise donc le nombre
à traduire en tranches de trois chiffres que l'on
traitera à tour de rôle. Evidemment, comme la langue
française est pleine d'exceptions, on est obligé de
rajouter quelques tests ça et là. |
  
 |
Des boules et des boucles.
MICRO V.O No 8
Auteur : François DUPIN Source : XavSnap
Voici un petit programme qui ne sert à rien, ou
presque. En fait, il permet de lister toutes les
combinaisons de six boules de Loto. Mais on véritable
intérêt est de faire comprendre aux débutants comment
fonctionnent les boucles FOR imbriquées. Le
raisonnement est assez simple. |
  
 |
BINGOROSCOPE
MICRO V.O No 9
Auteur : C. FARRAGUT et François DUPIN Source : XavSnap
Le Parisien Libéré propose un jeu appelé
Bingoroscope. Vous avez une carte sur laquelle il y a
six signes astrologiques. Chaque jour, une valeur est
attribuée à chacun des douze signes astrologiques et
un montant est tiré au sort. Si la somme des valeurs
attribuées aux signes de votre carte est égale au
montant vous gagnez... On a prévu que vous avez
plusieurs cartes (ou que vous calculez pour tout le
quartier) pour rentabiliser le chargement d'un
programme. Pour nous, le jeu consiste surtout à
écrire le programme. |
  
 |
Tribulation.
MICRO V.O No 10
Auteur : François DUPIN Source : XavSnap
Pas de nouvelle,bonne nouvelle. Puisque je n'ai pas
encore votre avis sur la rubrique Initiation
précédente,Voici une autre méthode de tri
autocommentée. Je ne me suis pas trop fatigué pour le
taper car j'ai repris pas mal de lignes au programme
précédent Cette méthode de tri s'appelle tri par
extraction. Ce n'est pas la meilleure (comparez les
résultats obtenus avec le programme du mois
dernier),mais ce qui nous intéresse c'est de nous
faire travailler les méninges. |
  
 |
TriPatouille.
MICRO V.O No 11
Auteur : François DUPIN Source : XavSnap
Du tri de noms ! |
  
 |
INSERT. A QUOI ?
MICRO V.O No 13
Auteur : François DUPIN Source : XavSnap
Dans la série des tris autocommentés,voici le tri par
insertion. Quelques petites remarques : le programme
est écrit en Basic minimum ou presque pour tourner
sur un maximum de machines avec un minimum de
modifications. Il est possible toutefois que
certaines petites choses ne marchent pas sur votre
machine. N'hésitez pas à me poser des questions si
vous avez un problème. Toutefois,je considère que
tout les Basics possèdent des DATAS,bien que je sache
que ça n'est pas vrai,mais il serait dommage de se
priver de cette instruction pour une minorité (qu'ils
m'excusent). |
 ![forum]()
Sources : XavSnap / Vous avez dit hasard ? / ça date. / On a la cote. / Parlons Francs. / Des boules et des boucles. / BINGOROSCOPE / Tribulation. / TriPatouille. / INSERT. A QUOI ?
| | |
Ces listings sont uniquement proposés pour un usage privé. Sans accord écrit préalable, vous n'êtes pas autorisé à les distribuer, les transmettre ou les rediffuser. |