On a vu la commande PRINT qui affiche un message à l'écran, ça ce qu'ont appel sortie (output). Maintenant on va entrer des données depuis le clavier, grâce a la command INPUT " message " ;var$
Exemple :
Après l'exécution on vois sur l'écran :
Entrez une chaîne ?
tapez par exemple : coco + entrer
L'ordinateur va stocker la chaîne "coco" dans un variable ch$. Chaque variable des chaînes de caractères se termine par le singe ($) .
Après il affiche le message (vous avez entrer la chine :) + le contenu de la zone mémoire adresser par ch$ (le contenu ici est : " coco ").
Pour stocker une variable dans la mémoirem il faut utiliser une adresse mémoire dont laquelle on va conserver la chaîne, cette adresse dans notre programme est ch$ on ajout le signe $ pour signaler au langage basic qu'il s'agit d'une variable string(chaîne de caractères ).
Print ch$ affiche le contenue de ch$
Donc dans notre programme on peut écrire :
Ce programme est équivalent a :
Autre exemple :
Après l'exécution, si on tape une variable de type(caractère ou numéro), cela se conserve en mémoire a$. Mais pour la variable b, il faut entrer seulement un chiffre, si on tape le caractère (a ) par exemple on aura une erreur, car b est une variable numérique mais a$ est une variable alphanumérique.
Exemple de cours :
Théorème de Phytagor
Dans un triangle d'angle droit on a :
c2= a2 + b2
Entrez a
Entrez b
Calcule de c
Afficher c
On va utiliser la fonction sqr(x) qui permet de calculer la racine carré de x.
Le singe ^ est utiliser pour la puissance.
Par exemple 2 a la puissance 4 égale à 16, S'écrit en basic comme : 2^4