| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Logica booleana permette di cosa ?
    Molti linguaggi di programmazione usano la logica booleana . Logica booleana consente ai programmatori di effettuare test condizionali . Programmi in grado di adattare il flusso di esecuzione a comportarsi in modi specifici a seconda dei risultati di questi test . Test condizionali restituiscono valori booleani , che possono essere vere o false solo . Programmi usano comunemente la logica e valori booleani di attuare " se ", " allora " e " strutture di altro." Condizionali

    test condizionali nei programmi spesso testare i valori delle variabili . Ad esempio, il seguente codice Java contiene un test condizionale che coinvolge logica booleana :

    int myNumber = 5;

    se ( myNumber > 0 ) System.out.println ( " Maggiore di zero " ) ;

    else if ( myNumber < 0 ) System.out.println ( " Meno di zero" ) ;

    altro System.out.println ( "Deve essere zero ");

    Questo codice esegue una serie di prove concatenate utilizzando la logica booleana . Il codice primi test se il valore della variabile dichiarata è maggiore di zero , la scrittura di un messaggio alla console standard output se lo è, il che significa che il test ha restituito un valore vero . Se il primo test restituisce un valore false, il programma eseguirà il prossimo test , espresso utilizzando " else if ". Solo se i primi due test restituiscono false sarà il programma esegue tutto ciò che è nella clausola "else" .
    Uguaglianza

    Condizionali in programmazione spesso usare i test di uguaglianza. Il seguente è un esempio test di uguaglianza in Java :

    se ( numOne == numTwo ) per

    Se le due variabili sono indicati i numeri di tipo primitivo , il test restituisce un risultato vero se i loro valori sono uguali . Quando condizionali effettuare prove di parità su variabili oggetto , i risultati possono essere imprevedibili . In alcune lingue , esistono prove di uguaglianza aggiuntivi . Ad esempio , i seguenti test di codice PHP se due variabili sono identici , il che significa che hanno lo stesso tipo e valore :

    if ( $ num_one === $ num_two ) economici < br >
    non- uguaglianza
    Programmi

    spesso prova per vedere se le variabili non sono uguali. Il codice seguente illustra la tecnica in Java :

    se ( numOne! = numTwo ) per

    Alcune lingue utilizzano una varietà di strutture della sintassi per verificare non- uguaglianza. Ad esempio, il seguente codice PHP svolge anche un test che restituisce un valore booleano true se le variabili non sono uguali :

    if ( $ num_one < > $ num_two ) per

    Per testare se due valori non sono identici , PHP utilizza la seguente struttura :

    if ( $ num_one == $ num_two ! )
    Altri test

    Different di programmazione e linguaggi di scripting offrono vari test condizionali per l'utilizzo all'interno di strutture logica booleana . I seguenti test di codice PHP se un valore è maggiore o uguale a un altro :

    if ( $ num_one > = $ num_two ) per

    test di codice Java se un valore è minore o uguale ad un numero espresso in modo esplicito :

    se ( numOne < = 0 ) per

    test condizionali nei programmi appaiono anche all'interno di altre strutture di controllo quali cicli e istruzioni switch. La seguente "per" contorno loop è un uso comune per la logica booleana :

    for (int i = 0; i < myArray.length ; i + + ) per

    Questo incrementa ciclo il valore di "i " ogni volta che itera , solo l'esecuzione del contenuto ciclo se il valore rimane al di sotto della lunghezza di un array .

    Previous :

    next :
      Articoli Correlati
    ·Come creare un evento indirizzato codice 
    ·Come convertire Liberty BASIC a EXE 
    ·Programmazione di base Aiuto 
    ·Come creare Socket Esempi di Ada 
    ·Come creare un tipo di dati in Umbraco 
    ·Importanza del Data Flow Diagrams 
    ·Come chiudere controllo utente Web 
    ·Come rimuovere la Blue Box Intorno Links in HTML 
    ·Come sostituire TSQL 
    ·Come disattivare Alt - F4 con HTML in HTA 
      Articoli in evidenza
    ·Come convertire WMA in MP3 in Visual Basic 2008 
    ·Un tutorial per NetBeans Java 6.5 su MySQL 
    ·Apache 2.2.4 PHP 5.2.3 MySQL Server 5.0 Errori 
    ·Come riconoscere i caratteri Dot in PHP 
    ·Come costruire un driver di dispositivo 
    ·Come calcolare un indirizzo di memoria 
    ·Un tutorial per HTML 5 Canvas Animazione 
    ·Come faccio ad attivare un javascript molto più facile…
    ·Come trovare il tempo Complessità in C + + 
    ·Visual Basic Proprietà Borsa Tutorial 
    Copyright © Conoscenza Informatica http://it.wingwit.com