Forum INFOMATH
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

Exercice (bac pratique): Chiffres Diviseurs d'un nombre

3 participants

Aller en bas

Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty Exercice (bac pratique): Chiffres Diviseurs d'un nombre

Message par Napoléon Mar 29 Sep - 22:39

Écrire un programme Pascal qui permet de saisir un entier n (100£ n £ 10000) et de déterminer et d’afficher tous ses chiffres qui le divisent.

Exemple :
Si N = 2376 alors les chiffres 2, 3 et 6 seront affichés.
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7662
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Exercice (bac pratique): Chiffres Diviseurs d'un nombre Left_bar_bleue999/1000Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty Re: Exercice (bac pratique): Chiffres Diviseurs d'un nombre

Message par asmoutta Dim 21 Mar - 2:59

c debile sa

repeter n donne
jusqua n dans (100..10000)

pour i de 1 a 9 faire
si n mod i = 0 alors
ecrire i
fin si
fin pour

asmoutta
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 11
Localisation : tunisie
Réputation : 0
Points : 5171
Date d'inscription : 12/03/2010

Revenir en haut Aller en bas

Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty Re: Exercice (bac pratique): Chiffres Diviseurs d'un nombre

Message par Napoléon Dim 21 Mar - 22:01

asmoutta a écrit:c debile sa

repeter n donne
jusqua n dans (100..10000)

pour i de 1 a 9 faire
si n mod i = 0 alors
ecrire i
fin si
fin pour

Il faut afficher les chiffres du nombre "N" qui divisent ce nombre, et non pas tous les diviseurs de "N" !!!
Exemple:
Si N=2222 alors, il y a un seul chiffre qui divise N, c'est le chiffre "2".

C'est pour cette raison qu'il ne faut JAMAIS sous-estimer un exercice et dire qu'il est Débile !!!!
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7662
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Exercice (bac pratique): Chiffres Diviseurs d'un nombre Left_bar_bleue999/1000Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty Re: Exercice (bac pratique): Chiffres Diviseurs d'un nombre

Message par asmoutta Lun 22 Mar - 0:24

Exercice (bac pratique): Chiffres Diviseurs d'un nombre Lol oui
y'a il pas d'exercices de fichiers ? ou d'enregistrement?

asmoutta
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 11
Localisation : tunisie
Réputation : 0
Points : 5171
Date d'inscription : 12/03/2010

Revenir en haut Aller en bas

Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty Re: Exercice (bac pratique): Chiffres Diviseurs d'un nombre

Message par Napoléon Lun 22 Mar - 0:45

asmoutta a écrit:Exercice (bac pratique): Chiffres Diviseurs d'un nombre Lol oui
y'a il pas d'exercices de fichiers ? ou d'enregistrement?

Si si, il y en a plusieurs.

Clique ici pour une recherche sur: Exercices + Enregistrement

Clique ici pour une recherche sur: Exercices + Fichiers
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7662
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Exercice (bac pratique): Chiffres Diviseurs d'un nombre Left_bar_bleue999/1000Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty Re: Exercice (bac pratique): Chiffres Diviseurs d'un nombre

Message par nihedb Ven 26 Mar - 17:32

analyse de la procédure affiche(n:entier)
résultat=aff
aff=[] convch(n,ch)
pour i de 1 a long(ch) faire
valeur(ch[i],a,e)
si( n mod a=0)
alors écrire(a)
fin si
fin pour
fin affiche

est voilà Exercice (bac pratique): Chiffres Diviseurs d'un nombre Icon_lol Exercice (bac pratique): Chiffres Diviseurs d'un nombre Icon_bounce

nihedb
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 5
Age : 33
Localisation : nabeul
Réputation : 0
Points : 5152
Date d'inscription : 25/03/2010

Revenir en haut Aller en bas

Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty Re: Exercice (bac pratique): Chiffres Diviseurs d'un nombre

Message par Napoléon Sam 27 Mar - 3:41

nihedb a écrit:analyse de la procédure affiche(n:entier)
résultat=aff
aff=[] convch(n,ch)
pour i de 1 a long(ch) faire
valeur(ch[i],a,e)
si( n mod a=0)
alors écrire(a)
fin si
fin pour
fin affiche

est voilà Exercice (bac pratique): Chiffres Diviseurs d'un nombre Icon_lol Exercice (bac pratique): Chiffres Diviseurs d'un nombre Icon_bounce

bingo !! Wink
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7662
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Exercice (bac pratique): Chiffres Diviseurs d'un nombre Left_bar_bleue999/1000Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Exercice (bac pratique): Chiffres Diviseurs d'un nombre Empty Re: Exercice (bac pratique): Chiffres Diviseurs d'un nombre

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum