begin process at 2010 02 09 22:33:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > UN CHIFFRE EST IL PAIR OU PAS (FONCTION)

UN CHIFFRE EST IL PAIR OU PAS (FONCTION)


 Information sur la source

Note :
5,5 / 10 - par 2 personnes
5,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Niveau :Débutant Date de création :04/04/2002 Date de mise à jour :04/04/2002 10:50:46 Vu / téléchargé :2 196 / 91

Auteur : DelphiCool

Ecrire un message privé
Site perso
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Cette fonction retourne True si le chifre est pair

  

Source

  • function EstPair(const VotreChiffre :integer):boolean;
  • var i :integer;
  • begin
  • result := false;
  • i := VotreChiffre div 2;
  • if i * 2 = VotreChiffre Then result := True;
  • end;
  • ou la fonction ODD de delphi
  • if Odd(strtoint(edit1.Text)) = false then
  • label1.Caption := 'oui'
  • else label1.Caption := 'non';

function EstPair(const VotreChiffre :integer):boolean;
 var i :integer;
  begin
   result := false;

   i := VotreChiffre div 2;

   if i * 2 = VotreChiffre Then result := True;
  end;
  


ou la fonction ODD de delphi

   if  Odd(strtoint(edit1.Text)) = false  then
        label1.Caption := 'oui'
        else label1.Caption := 'non';

 Conclusion


www.progzed.com  

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip CHARGEMENT D'UNE DLL SANS DLL
Source avec Zip FAIRE TREMBLER L'ÉCRAN
Source avec Zip Source avec une capture ECRIRE ET LIRE UNE VALEUR BINAIRE DANS LA BASE DES REGISTRES
Source avec Zip Source avec une capture IMPRIMER UN BITMAP
Source avec Zip ENCODER UN TEXTE (EMAIL) EN UN HYPERLIEN AVEC VERIFICATION D...

 Sources de la même categorie

Source avec Zip Source avec une capture LOGICIEL DE DIAGNOSTIC AUTOMOBILE KWP2000 par Oniria
Source avec Zip Source avec une capture RÉGLE TRANSPARENTE POUR MESURER UN OBJET ECRAN par dubois77
Source avec Zip Source avec une capture LE BOOK DU PAUVRE par dubois77
Source avec Zip Source avec une capture CAHIER 90 PAGES par dubois77
Source avec Zip Source avec une capture TABLEAU DE BOUTONS DYNAMIQUES (AGENDA) par dubois77

Commentaires et avis

Commentaire de Jos le 04/04/2002 17:46:02

Hum, je ne connaissais pas "odd"!  Merci bien pour cette découverte!!  ;-)

Par contre, pour ta foncntion, je procèderais plutôt ainsi :

function EstPair(const VotreChiffre :integer):boolean;
var i :integer;
    begin
       if VotreChiffre mod 2 = 0 then result := True
       else result = false;
    end;

À mon avis, c'est un brin plus optimisé, mais je peux me gourrer, remarque!!  ;-)

Commentaire de DelphiCool le 04/04/2002 18:18:32 administrateur CS

Je ne connaissait pas ODD aussi
je l'ai appris ce matin

puis pour le modulo tu as raison

Commentaire de koko le 04/04/2002 19:30:31

c vraiment marrant... j'avais posé cette question sur un forum ce matin... et la fonction que je vois ici est exactement la même...

Commentaire de VUX le 10/04/2002 23:57:00

Encore plus simple:
function EstPair(n:integer):boolean;
begin
  Result := (n mod 2) = 0;
end;

Commentaire de RoProg le 29/06/2002 18:32:59

moi j'utilise plutôt cette fonction :
Function Paire(Value:INteger):Boolean;
begin
    Paire:=((Value Div 2)=(Value/2));
end;

Commentaire de DelphiCool le 11/07/2002 19:10:12 administrateur CS

lol

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales