| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Como simple Cuente los números primos en PHP
    El lenguaje de programación PHP desempeña un papel importante como un lenguaje de scripting para muchas aplicaciones Web . Los programadores pueden utilizar PHP para calcular la entrada del usuario , escribir la información de la página a los navegadores Web en HTML y realizar consultas a bases de datos SQL. Cuando se administra una entrada , tal como un rango de números , los programadores pueden usar PHP para determinar diferentes aspectos o patrones de la gama de números . Por ejemplo , un programador puede utilizar un bucle " foreach " para iterar sobre una colección de contar los casos de números primos contenidos en el mismo . Cosas que necesitará
    Editor de texto
    PHP Interpreter
    Mostrar más instrucciones
    1

    Crear un bucle para repetir los números. Para contar cada caso , ya que se produce en el rango de números , utilizar un simple bucle " foreach " . El bucle foreach garantiza que el algoritmo funcionará en cada elemento en el rango de una sola vez . En este ejemplo, el rango de números se almacena dentro de una matriz, " my_numbers ", y el bucle acceder a cada elemento de orden:

    $ my_numbers = array ( 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ) ;

    foreach ($ my_numbers como $ value ) guía

    {

    /block /Código

    } < br > Página 2

    Establecer el algoritmo de búsqueda de máxima audiencia . Hay varios métodos para determinar si un número es primo o no . Una forma sencilla de determinar esto en código es comprobar la divisibilidad de un número utilizando el operador "módulo " ( " % " ) . El operador de módulo divide un número por otro y devuelve el resto . Por lo tanto , si un número dividido por otro número distinto de uno y el mismo devuelve un 0 después de una operación de módulo , ese número puede no ser primo . El operador de módulo será la base de una función de búsqueda de primera.
    3

    Escribir un bucle "for" para comprobar si los números primos . El " para " bucles difiere del bucle foreach en que no hace un bucle sobre una gama de artículos , pero bucles de acuerdo con un rango numérico . El bucle en este ejemplo comienza en el número 2 , y continúa hasta que uno menos que el número de los controles de programador . En cada iteración , el programa utiliza módulos para determinar si el número es divisible . Si la operación de módulo devuelve 0 , entonces el bucle devuelve 0 . De lo contrario, el bucle devuelve 1 :

    for ($ i = 2 ; $ i <$ valor , $ i + + ) {

    if ( $ value % $ i == 0 ) {

    return 0; }


    return 1 ; }


    4

    ponerlo todo junto . El bucle irá dentro de una función que devuelve los valores y la función irá dentro del bucle foreach, la comprobación de cada número en el rango de números. Existirá una "cuenta de $ variable" , y cada vez que la función se encuentra un primo, el valor de retorno de 1 se sumará a los $ count .

    getPrime función ( $ num) {

    for ($ i = 2 ; $ i <$ valor, $ i + + ) {

    if ( $ value % $ i == 0 ) {
    < p > return 0; }


    return 1 ; }


    }

    $ my_numbers = array ( 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ) ;

    $ count = 0 ;

    foreach ($ my_numbers como $ value ) guía

    {< br >

    $ count + = getPrime ( $ value );

    } >

    Previous :

    next :
      Artículos relacionados
    ·Cómo reiniciar una transferencia Curl Error en PHP 
    ·Cómo editar PHP en modo de diseño 
    ·¿Cómo hacer ENUM en PhpMyAdmin 
    ·Tesis estilos de tabla para WordPress 
    ·Cómo eliminar caracteres de una cadena en MySQL 
    ·Cómo eliminar una nueva línea y el espacio en PHP 
    ·Cómo cambiar la contraseña en PHP 
    ·Cómo colocar códigos de seguimiento en PHP Redireccio…
    ·Cómo crear una Daemon Ubuntu simple en PHP 
    ·¿Qué es numérica en Oracle SQL 
      Artículos destacados
    ·Cómo hacer una nube de etiquetas en PHP 
    ·Cómo comparar los algoritmos informáticos 
    ·Cómo imprimir caracteres en Java 
    ·Java Byte Ingeniería Inversa Code 
    ·Cómo borrar la Memcached 
    ·Cómo abrir y convertir documentos 
    ·¿Qué es el almacenamiento en búfer en Programación 
    ·Cómo cerrar un comentario en Java 
    ·Función Manijas en MATLAB 
    ·Cómo compilar código C como Biblioteca 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com