Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Stampare un Valore Booleano

    Ho un Applicazione in Java.
    questo metodo deve stampare VERO se il Vettore è Ordinato, altrimenti Falso.

    Ho implementato così:

    codice:
       public boolean ControllaOrdine(int N, int I){
    
         for(I=0;I<V.length-1;I++)
    
              if(V[I]>V[I+1])
                    return false;
                    return true;
                                                   }
    ...per farlo stampare nel prompt, come devo fare? Non mi appare alcuna scritta.

    Grazie 1000 x l'aiuto.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    non mi sembra javascript... :master:

    Nel dubbio ti sposto
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    System.out.println (ControllaOrdine(N,I));

    Esattamente cosa e' N?
    Folle e' l'uomo che parla alla luna.
    Stolto chi non le presta ascolto.

  4. #4
    è un parametro che ho eliminato xkè non mi serviva.

    Cmq non funziona ..grazie cmq, oramai, lo chiederò al prof. oggi

    (PS: nel mio mex ho scritto che è JAVA non JAVASCRIPT...ho sbagliato a postare!)

  5. #5
    per forza non va..
    tu passi come parametro I
    ma poi gli assegni subito 0..
    codice:
      public boolean ControllaOrdine(int N, int I){
    
         for(I=0;I<V.length-1;I++)
    sicuro di non dover passare V (il vettore)?

  6. #6
    potrei anche non passare nulla, funziona ugualmente.

    Il Vettore lo crea in un metodo precedente.

  7. #7
    Piu' che altro dovresti, per come e' scritto il tutto...
    Folle e' l'uomo che parla alla luna.
    Stolto chi non le presta ascolto.

  8. #8
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    dove viene chiamata la funzione?
    deve letteralmente stampare VERO??

    ??? :master:
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  9. #9
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    Originariamente inviato da dekdek
    System.out.println (ControllaOrdine(N,I));
    non può funzionare cosi...
    in generale quello che sta scritto sopra andrebbe a vedere il tipo ritornato e richiamerebbe il metodo println di System.out adeguato al tipo...il tipo è boolean e non so se esiste il metodo di tipo esatto...

    + banalmente io farei...
    controllare il valore di ritorno della funzione e nel qual caso chiami due distinti System.out.println("VERO") o ("FALSO")...
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  10. #10
    C'e' l'autoboxing.
    Folle e' l'uomo che parla alla luna.
    Stolto chi non le presta ascolto.

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.