Inscription / Connexion Nouveau Sujet
Niveau terminale
Partager :

listes dans Algobox

Posté par
pppa
24-03-23 à 19:53

Bonjour

Grâce à une video Youtube, j'ai appris comment créer une liste dans algobox, en l'occurrence la liste des 100 premiers nombres premiers.

Ce que la video n'explique pas, et que je ne trouve pas dans l'aide en ligne, c'est :
- comment conserver cette liste, avec son nom ? Parce que une fois que mes résultats - directement issus de mes saisies - ont été affichés, tout a été effacé, et je n'ai plus qu'à recommencer,

- comment utiliser cette liste dénommée dans un autre algorithme  Algobox ?

Merci par avance.

Posté par
Glapion Moderateur
re : listes dans Algobox 25-03-23 à 09:27

Bonjour,

- Déjà tu peux toujours mettre le second algorithme à la suite du premier, la liste restera active.

- tu peux générer la liste sous la forme :
1:2:3:5:7:11: etc et copier/coller dans le second
maliste[1] prend la valeur 1:2:3:5:7:11:13: etc chargera directement la liste avec toutes les valeurs

- cela dit Algobox n'est pas le langage idéal pour stocker des données. En Python tu aurais pu stocker la liste dans un fichier.

Pour ma part, quand j'ai eu à manipuler de grands nombres premiers en grande quantité, j'en ai mis 1 million dans une feuille Excel rangés dans un tableau. On y accède en Visual Basic avec la commande Cells(I,J) et on peut tester absolument n'importe quoi concernant les nombres premiers.

Posté par
pppa
re : listes dans Algobox 25-03-23 à 17:03

Merci Glapion

PS : je crois que " 1 " n'est pas un nombre premier ...

Posté par
Glapion Moderateur
re : listes dans Algobox 25-03-23 à 17:34

oui tu as raison



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1674 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !