Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come controllare se un array ha valore o non in C + +

C + + è un linguaggio di programmazione per la scrittura di programmi per computer . C + + supporta diversi tipi di variabili e strutture dati compresi gli array . Una matrice è un tipo di archiviazione dati utilizzato da tutti i linguaggi di programmazione . In C + + , la matrice è definita con parentesi quadre e contiene le variabili in un certo ordine . Per esempio , l'array [ 2 , 47 , 20 ] contiene tre numeri interi , 2 , 47 e 20 . Per scoprire se un array ha un certo valore , è necessario scorrere ogni elemento dell'array . Istruzioni
1

Assegnare la dimensione della matrice alla variabile "dimensione" nel vostro programma C + + . Per esempio, se l'array ha cinque elementi dimensione thenint = 5;
2

Definire la matrice con la matrice commandint [ size] ;
3

Popolare l' array con numeri, ad esempio, se la matrice contiene numeri 4 , 79, 345 , 5, 34 thenarray [ 0 ] = 4; array [ 1 ] = 79; array [ 2 ] = 345 ; array [ 3 ] = 5; matrice [ 4 ] = 34;

noti che gli array in C + + sono a base zero . In altre parole , il primo elemento ha un indice "0 ".
4

Verificare se un dato valore è tra gli elementi di un array con la struttura di "se". Ad esempio, per verificare se il numero 345 è in thenfor array ( int i = 0; i < dimensione ; i + + ) {if (array [ i] == 345 ) } Ogni elemento dell'array con l'indice "i" viene confrontato con " 345 . "Il simbolo " == " indica l' uguaglianza in C + +
5

Stampa una dichiarazione, se la matrice contiene il valore.Per ( int i = 0; i < dimensione ; i + + ) . { if ( array [ i] == 345 ) { std :: cout << " l'array ha il valore 345 con l'indice " << i; } } In questo esempio , il programma visualizza il seguente output : " l'elemento ha il valore di 345 con l'indice 2 . "

 

Programmazione © www.354353.com