Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    1

    stampare alcuni elementi di un array

    Salve, ho un problema:
    devo fare un esercizio che, dato un array di N elementi, devo stampare a video solamente alcuni in un preciso ordine, (nel caso sono 1 4 7 10 13 ecc)...

    Io ho provato a fare un ciclo ma....

    insomma nn ne ho un'idea...

  2. #2
    @array = {1...n};
    for ($i=1;$i<n;$i=$i+3){
    print "@array[$i]\n";
    }

    ..non l'ho provato ma dovrebbe funzionare
    Antonello
    http://www.lobianco.org/antonello
    http://www.ilforestale.org

    Come va? "/usr/bin, /usr/bin!"

  3. #3
    Ciao,

    il codice esatto è:

    @array = (1..100);
    for ($i=1;$i<$#array;$i+=3){
    print $array[$i]."\n";
    }

    se invece la condizione è più complessa allora:


    @array = (1..100);
    foreach (@array){
    if (condizione) print;
    }
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

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.