Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2013
    Messaggi
    10

    contare quanti elementi crea il ciclo while in php

    Ciao a tutti. Sto sviluppando uno script dove il ciclo conta da 1 a 1000 e mostra tutti i numeri palindromi. All'interno di questi palindromi estrae tutti i numeri primi. Il mio problema è che ho bisogni di contare quanti numeri sono palindromi, e poi di contare quanti di questi sono numeri primi. Lo script sviluppato finora trova i numeri palindromi e poi i numeri primi, ma nn sono riuscito a trovare una soluzione per stampare il numero totale di palindromi e n. primi trovati. Qualche suggerimento?? Grazie!!

    codice:
    $i=0;
    while($i<1000)
    { 
      $reverse = strrev($i);
      if(($i == $reverse)&&((strlen($i))>1))
      {
    
        $count=0;
        for($j=2; $j<=$i; $j++)
        {
          $result = $i%$j;
          if($result == 0)
          {
            $count=$count+1;
           }
    
        }
        if($count == 1)
           echo ($i)." ";
         
     }
      $i++;
    }

  2. #2
    Codice PHP:
    $palindromi 0;
    $primi 0;

    $i 0;
    while (
    $i 1000) { 
        
    $reverse strrev($i);
        if ((
    $i == $reverse) && ((strlen($i)) > 1)) {
            
    $palindromi++;
            
    $count 0;
            for (
    $j 2$j <= $i$j++) {
                
    $result $i $j;
                if (
    $result == 0) {
                    
    $count $count 1;
                }
            }
            if (
    $count == 1) {
                
    $primi++;
                echo (
    $i)." ";
            }
        }
        
    $i++;
    }

    echo 
    "Palindromi = ".$palindromi."
    "
    ;
    echo 
    "Primi = ".$primi
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2013
    Messaggi
    10
    Grazie mille mi hai salvato

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.