May 9
I linguaggi di programmazione sono molti diversi tipi di dati di base. Questi tipi possono essere numeri, lettere, frasi e valori vero-falso. Conversione tra loro è un passo comune in molti programmi. La conversione tra i diversi tipi di numero è abbastanza semplice, ma la conversione di qualcosa di simile a una stringa (una sequenza di lettere o una frase) per un vero-falso value (un valore booleano) può essere un po 'difficile. Bisogna fare l'ipotesi che un valore vero per una stringa sarebbe la parola "vero" o "vero". Dopo questo presupposto è fatto, è possibile verificare la stringa per questi personaggi e convertirlo in un valore booleano.
1 Caricare il tuo IDE e iniziare un nuovo progetto. Un file di codice sorgente vuoto apparirà nella finestra di lavoro.
2 Dichiarare una funzione principale. La funzione principale si terrà l'intero programma, e si può scrivere in questo modo:
int main ()
{
}
3 Dichiarare una stringa che si convertire in un valore booleano. È possibile scrivere una stringa che permette di convertire ad un vero valore scrivendo questo all'interno delle parentesi graffe della funzione principale:
char stringaVero [] = "True";
4 Dichiarare un tipo booleano scrivendo la riga al di sotto della precedente dichiarazione. Questo booleana è impostata su false per impostazione predefinita.
bool IsTrue = false;
5 Testare i caratteri della stringa per la parola "vero" utilizzando un'istruzione Se, in questo modo:
if( (TrueString[0] == 'T' || TrueString[0] == 't') &&
(StringaVero [1] == 'R' || stringaVero [1] == 'r') &&
(StringaVero [2] == 'U' || stringaVero [2] == 'u') &&
(StringaVero [3] == 'E' || stringaVero [3] == 'e') &&
StringaVero [4] == '\ 0'
)
6 Impostare il booleano true se tutti quei personaggi corrispondono alla parola "vero". Il test precedente ignorerà capitalizzazione. È possibile impostare la booleana, scrivendo la seguente dichiarazione sotto il predicato se:
{IsTrue = true; }
7 Scrivere un'istruzione else per impostare il valore booleano false ogni volta che le parole non fanno "vero". È possibile scrivere questo modo:
else{ isTrue = false;}
8 Compilare ed eseguire il programma premendo il tasto "compilare ed eseguire" sulla barra degli strumenti IDE. Il vostro programma sarà ora verificare la stringa per la parola "True" e convertire il risultato in un valore booleano.