Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Maths : Algorithme

Posté par
Teunchii
17-12-14 à 20:53

J'aurais besoin d'aide sur un algorithme qu'on m'a donné dans un DM.
Pourriez-vous m'aider s'il vous plait ?
Ecrire un algorithme qui demande un nombre entier N et affiche ses diviseurs inférieures ou égaux à 6.
Merci d'avance.

Posté par
jeveuxbientaider
re : Maths : Algorithme 17-12-14 à 21:03

BONJOUR

Un truc un peu "bourrin"


Déclaration des variables N et i

Saisir N
Pour i variant de 2 à 6
Si la partie-entière de N/i = N/i
      alors afficher "N est divisible par " i
FinSi
FinPour

Posté par
Cpierre60
re : Maths : Algorithme 17-12-14 à 21:20

Bonsoir,
Exemple avec Algobox :

Maths : Algorithme

Posté par
jeveuxbientaider
re : Maths : Algorithme 17-12-14 à 21:27

Je crois qu'il faut préciser ce que tu envoies !

k non initialisé !!!!, et ligne 14 on a k reçoit k+1

et tout le long de l'algo , il y a des tests sur les éventuelles valeurs de k !!!!

signification de N%D==0 ???

Posté par
jeveuxbientaider
re : Maths : Algorithme 17-12-14 à 21:29

Dans le mien , il y a une faute de frappe

"""Pour i variant de 2 à 6 """

à remplacer par

Pour i variant de 1 à 6

car sinon il manque un diviseur (1)

Posté par
Cpierre60
re : Maths : Algorithme 17-12-14 à 21:31

Avec Algobox, sans précision contraire les variables démarrent à 0.
N%D est "reste de la division de N par D (équivalent de MOD sur Excel).

Posté par
Cpierre60
re : Maths : Algorithme 17-12-14 à 21:33

J'avais volontairement éliminé 1 comme diviseur....
Si on le prend, alors le "SI k==0" est à enlever, c'est plus simple.

Posté par
jeveuxbientaider
re : Maths : Algorithme 17-12-14 à 21:36

Mais un logiciel de traduction d'algo n'est pas un logiciel de programmation !

Il y a des langages qui lorsqu'on déclare une variable , celle-ci n'est pas forcément initialisée à zéro !!!

Donc dans un algo une variable qui doit commencer par la valeur 0 , doit être obligatoirement initialisée à 0 ...

Posté par
jeveuxbientaider
re : Maths : Algorithme 17-12-14 à 21:37

Quand à l'élimination de 1 je n'en dirais rien quand la question est :  

Ecrire un algorithme qui demande un nombre entier N et affiche ses diviseurs inférieures ou égaux à 6

Posté par
Teunchii
re : Maths : Algorithme 20-12-14 à 07:04

Désolé pour ces imprécisions mais j'ai recopié l'énoncé tel que celui qu'il y avait dans mon DM ^^'
En tout cas, un grand merci pour vos aides!



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 1742 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 !