| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment facteur entiers en Java
    Factoring un entier est un concept mathématique qui décompose un entier ( un nombre entier ) jusque dans ses nombres premiers multiples . L'affacturage peut être réalisé en Java en utilisant les classes standards fournis dans le kit de développement Java (JDK) . Ici, vous allez créer une classe qui va lire dans n'importe quel entier et imprimer la factorisation en nombres premiers . Instructions
    1

    créer une nouvelle classe Java intitulé " FactoringIntegers " avec une méthode main .
    2

    Importer le scanner et les classes ArrayList .
    < Br > 3

    créer une méthode statique dans la méthode principale appelée «facteur» qui accepte un argument int .

    facteur public static void (int yourNumber ) {}
    4

    Créer une instance de "Scanner" et votre nouvelle méthode «facteur» dans la méthode principale . En outre, créer une variable d'instance int pour contenir le nombre que vous avez entré
    entrée Scanner

    = new Scanner ( System.in ) ;

    System.out.print (" Entrez le numéro à être pris en compte . : ");

    int yourNumber = Integer.valueOf ( input.nextLine ());
    facteur de

    ( yourNumber ) ;
    5 Code de

    les variables suivantes dans votre méthode du « facteur » pour être utilisée par l'algorithme de factorisation

    booléen = true; .

    int tempNumber ;

    int n = 2;

    ArrayList < ; Integer > facteurs = new ArrayList ();

    ArrayList toBeFactored = new ArrayList ();

    toBeFactored.add ( yourNumber ) ;
    6

    coder l'algorithme directement après les variables de la méthode du facteur . L'algorithme repose sur le fait que tout entier module un entier qui divise uniformément en elle laissera un solde de zéro. C'est, pour nos fins , tous les numéros se divisent en un nombre entier sont uniformément facteurs premiers à moins que le diviseur est lui aussi divisible par un autre facteur primordial .

    While ( drapeau == true ) {

    si ( toBeFactored.isEmpty ()) {

    flag = false;


    } else {

    tempNumber = toBeFactored.remove (0);

    if ( tempNumber > n) {

    if ( tempNumber % n == 0) {

    toBeFactored.add (n);

    toBeFactored.add ( tempNumber /
    7

    Créer un compte "pour" imprimer les facteurs dans les facteurs ArrayList
    8

    vérifier votre fichier Java Il devrait ressembler à ceci : . .

    importation java.util.ArrayList ;

    importation java.util.Scanner ;

    FactoringIntegers public class {

    static void Main ( String args []) { publiques
    < p> Scanner entrée = new Scanner ( System.in ) ;

    System.out.print (" Entrez le nombre à être pris en compte :");

    int yourNumber = Integer.valueOf ( input. nextLine ());
    facteur de

    ( yourNumber ) ;

    }

    facteur public static void (int yourNumber ) {

    booléen = true;

    int tempNumber ;

    int n = 2;

    ArrayList facteurs = new ArrayList ();

    ArrayList toBeFactored = new ArrayList ();

    toBeFactored.add ( yourNumber ) ;

    while ( drapeau == true ) {

    if ( toBeFactored.isEmpty ()) {
    < p > flag = false;

    } else {

    tempNumber = toBeFactored.remove (0);

    if ( tempNumber > n) {

    si ( tempNumber % n == 0) {

    toBeFactored.add (n);

    toBeFactored.add ( tempNumber /+ "=" ) ;

    For (int i = 0; i < factors.size (); i + +) {

    if ( i == factors.size () - 1) {

    System.out.print ( factors.get ( i));

    } else {

    System.out.print ( factors.get (i ) + " * "); }


    }

    } }



    Previous :

    next :
      articles connexes
    ·Comment obtenir la version Pom Maven au printemps 
    ·Comment utiliser le Colon en Java 
    ·Comment configurer la pile Java 
    ·Le code Java qui vérifie la valeur d'entrée avec la v…
    ·Java JButton & Fonctions 
    ·Comment faire JNLP Ouvrir avec Java 
    ·Sun /Java et Erreur 1722 
    ·Pourquoi sont Java Strings Immuable 
    ·Comment faire pour convertir l'image en octets en Java 
    ·Comment personnaliser la couleur dans NetBeans 
      articles en vedette
    ·Mise en œuvre dans Matlab de la méthode de Monte Carl…
    ·Comment faire une forme d'astérisques en C + + 
    ·Comment définir la position Caret dans un DIV sur Java…
    ·Comment remplir un ComboBox avec JavaScript 
    ·Comment faire pour modifier les marges de l'élément e…
    ·Comment faire pour exécuter un programme Visual Basic …
    ·Comment faire un labyrinthe en Java 
    ·Comment utiliser le code Perl Hooks 
    ·Une explication de l'INT , NUM1 , NUM2 et NUM3 dans le …
    ·Comment écrire Java Script 
    Copyright © Connaissances Informatiques http://fr.wingwit.com