Exercices LittleThinker


  1. mettre 5 dans le registre #0, et 2 dans le registre #1. En faire l'addition.

  2. Même chose, en stockant le résultat à l'adresse $25

  3. mettre 5 en #0, 2 en #1, puis en faire l'addition, la soustraction, la multiplication et la division.

  4. Aller chercher deux valeurs en mémoire, en faire l'addition, stocker le résultat, faire la multiplication et stocker le résultat (les deux valeurs de résultats seront rangées juste sous les deux valeurs à saisir). Lancer le programme pour les valeurs 5 et 2, puis 8 et 4, puis 7 et 9.

  5. mettre 5 dans le registre #0, puis le décrémenter 3 fois

RUPTURES.

  1. Mettre le contenu de la case 20 dans le registre #0, et décrémenter jusqu'a ce qu'il atteigne 0.

  2. mettre une valeur dans une case mémoire, puis calculer la somme de 1 à cette valeur (suite arithmétique : Par exemple, pour 6, faire 1+2+3+4+5+6)

  3. Mettre une valeur dans une case, puis calcule son factoriel (factoriel de 5, c'est 5*4*3*2*1)

  4. Ecrire un programme qui cherche si un nombre (mis dans une case mémoire) est premier... Afin de savoir s'il est oui ou non premier, copiez le premier diviseur trouvé dans une case mémoire. Si celui ci est 1, c'est que le nombre est premier...

TABLEAUX

  1. Ecrire un programme qui s'efface lui même. Il met des zeros dans toutes les cases mémoires, de la $15 à la $0 !!!! Ce programme s'autodétruit !!! Il faut tuer la tache pour l'arreter !

  2. Ecrire un programme qui calcule une clef informatique (4 chiffres, on additionne et on calcul le modulo 7. Si il correspond à la clef saisie, c'est valide) Par exempe, 4 7 2 9 (4+7+2+9 donne 22, 22 modulo7 donne 1, ) on stockera donc 1 apres le dernier chiffre 4 7 2 9 1

  3. Implémeter un jeu de devinette d'un nombre secret (entre 1 et 1000) par dichotomie. L'utilisateur place le nombre dans une case, et LittleThinker doit retrouver ce nombre...

  4. Ecrire un programme qui va chercher dans la case mémoire 20 un nombre, et affiche tous ses diviseurs à partir de la case 21.

REVISION GENERALE

  1. Ecrire un programme qui réalise le tri à bulle des données stockées dans les cases 35 à 39.