Gestion du compte
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
Jeu de cartes
Cours merca
Equa balance
Windows 2019
Equachim
Carton de loto
.INPUT
Periodik
He Joe
Panthère Rose
Pupitre
Premier
Casio SHELL
Calctc
Meteo
Opcodes
Math bts cprp
Polynômes
Date
Diviseur
Pages: 1,2,3,4,5,6,7,8,9,10,11,12 >>

¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graphs 35 à 100 >> Divers >> Premier
Premier
Version : 1.1 Taille : 296 octets Ajouté le : 2018-10-29 18:34 Modifié le : 2018-10-30 18:47
Auteur et posteur :
MicroraptorrHors ligneMembrePoints: 22 Défis: 0 Message
Planète Casio - Programme Casio - Premier - microraptorr - Calculatrices
Nombre de visites sur cette page : 610
Score au progrank : 20
Pas encore de note !

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
84 téléchargements | Soumettre un test


Description :

Bonjour, c'est ici mon premier programme en Basic que je publie (sans doute pas le dernier ).
C'est tout simple : vous entrez un nombre et le programme vous dit s'il est premier ou pas. Classique. Sauf que, dans le deuxième cas, il vous donne aussi tous ses diviseurs ! ( Rigolez pas je suis encore novice )
Marche relativement bien, j'ai essayé d'optimiser au maximum. On peut donner un nombre à 9 chiffres, ça prend juste un peu de temps pour ses diviseurs ( 2 minutes 30 environ pour les 700 et quelque diviseurs de factorielle 12 ).
* Edit : dans la version 1.1, les décimaux sont reconnus donc pas de glitch de ce côté et les négatifs sont utilisables

N'hésitez pas à donner votre avis, je suis preneur !


Commentaires :

Pages: 1, 2 | Suivante

LephenixnoirEn ligneAdministrateurPoints: 14699 Défis: 136 Message
Posté le 29-10-2018 à 18:42 | #
Pas mal ! Par contre ton algorithme pour trouver tous les diviseurs est très lent. Dès que tu trouve un diviseur D, tu peux diviser le nombre que tu étudies par D et continuer à chercher.

Niveau extensions...
- Négatifs : facile, tu prends toutes les valeurs absolues. :3
- Décimaux : pas d'extension de divisibilité à ma connaissance
- Complexes : non, il n'y a rien à chercher ici. xD
ManoloHors ligneMembrePoints: 890 Défis: 13 Message
Posté le 29-10-2018 à 18:44 | #
c'est génial!!! même si mon grand frère dit pouvoir le faire en environ 15 ligne...
HackcellHors ligneMembrePoints: 1026 Défis: 6 Message
Posté le 29-10-2018 à 18:49 | #
Ayant été grand frère dans une autre vie, je peux t'assurer qu'il cherche juste à frimer
MicroraptorrHors ligneMembrePoints: 22 Défis: 0 Message
Posté le 29-10-2018 à 18:53 | #
Merci pour vos réponses ... hyper rapides ! Je prends note et change ça tout de suite !

Juste @Lephenixnoir, je vois pas trop bien ce que tu veux dire... Une décomposition en facteurs premiers puis toutes les combinaisons possibles à partir d'eux ?
KikoodxHors ligneMembrePoints: 1163 Défis: 7 Message
Posté le 29-10-2018 à 19:11 | #
Moi je peux le faire en une ligne : en remplacement tous les retours par : :roll:
ManoloHors ligneMembrePoints: 890 Défis: 13 Message
Posté le 29-10-2018 à 20:18 | # | Fichier joint
je te donne des images si tu veux, la première est dans ce fichier joint,
ManoloHors ligneMembrePoints: 890 Défis: 13 Message
Posté le 29-10-2018 à 20:19 | # | Fichier joint
et la deuxième est dans ce fichier joint.
KikoodxHors ligneMembrePoints: 1163 Défis: 7 Message
Posté le 29-10-2018 à 22:02 | #
Des images pour un utilitaire de ce genre ?
ManoloHors ligneMembrePoints: 890 Défis: 13 Message
Posté le 30-10-2018 à 00:25 | #
J'aime pas quand y'a pas d'images.
LephenixnoirEn ligneAdministrateurPoints: 14699 Défis: 136 Message
Posté le 30-10-2018 à 09:29 | #
+1

Pages: 1, 2 | Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 35 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd