Forum INFOMATH
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

Chiffre Chance d'un nombre entier

2 participants

Aller en bas

Chiffre Chance d'un nombre entier Empty Chiffre Chance d'un nombre entier

Message par Napoléon Dim 18 Mai - 12:40

Vous connaissez "le chiffre Chance" associés à un nombre entier X donné?

C'est le chiffre obtenu ne faisant à chaque fois la somme des chiffres de X jusqu'à cette somme soit comprise entre 0 et 9.

Exemple:
X = 9562
On fait la somme: S = 9+5+6+2 = 22
On refait la somme: S = 2+2 = 4
Donc "le chiffre Chance" de 9562 est 4

On veut écrire un programme qui calcule et affiche ce chiffre Chance pour n'importe quel nombre entier X donné.
Napoléon
Napoléon
Admin
Admin

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

Feuille de personnage
Capacité linguistique:
Chiffre Chance d'un nombre entier Left_bar_bleue999/1000Chiffre Chance d'un nombre entier Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Chiffre Chance d'un nombre entier Empty Re: Chiffre Chance d'un nombre entier

Message par Napoléon Dim 18 Mai - 12:41

Commenter cette solution:



Code:
program nbrchance;

uses wincrt;

function SomChiffres(X: longint):integer;
var
 Som,C: integer;

begin

  Som := 0;

  repeat

    C := X mod 10;

    Som := Som + C;

    X := X div 10;
                   
  until (X = 0);

  SomChiffres := Som;
 
end;

function NChance(X:longint):integer;
var
 NC: integer;
begin

  NC := X;

  repeat

      NC := SomChiffres(NC);

  until (NC in [0..9]);

  NChance := NC;

end;

VAR
  X: longint;

BEGIN

  write('Donner un nombre: ');
  readln(X);

  write('Le chiffre Chance correspondant à ',X,' est: ',NChance(X));

END.
Napoléon
Napoléon
Admin
Admin

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

Feuille de personnage
Capacité linguistique:
Chiffre Chance d'un nombre entier Left_bar_bleue999/1000Chiffre Chance d'un nombre entier Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Chiffre Chance d'un nombre entier Empty Re: Chiffre Chance d'un nombre entier

Message par lamia Dim 18 Mai - 13:18

Simple et efficace Smile
lamia
lamia
Modérateur
Modérateur

Féminin
Nombre de messages : 1936
Age : 38
Localisation : Tunis
Réputation : 53
Points : 6801
Date d'inscription : 04/11/2007

Feuille de personnage
Capacité linguistique:
Chiffre Chance d'un nombre entier Left_bar_bleue996/1000Chiffre Chance d'un nombre entier Empty_bar_bleue  (996/1000)

Revenir en haut Aller en bas

Chiffre Chance d'un nombre entier Empty Re: Chiffre Chance d'un nombre entier

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

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