C + + är ett programmeringsspråk för att skriva datorprogram . C + + har stöd för flera olika typer av variabler och datastrukturer inklusive matriser . En array är en typ av datalagring används av alla programmeringsspråk. I C + + , arrayen definieras med hakparentes och innehåller variabler i en viss ordning . Till exempel innehåller arrayen [ 2 , 47 , 20 ] tre heltal , 2 , 47 och 20 . För att ta reda på om en matris har ett visst värde , måste du loopa igenom varje arrayelement . Instruktioner
1
Tilldela storleken på arrayen till variabeln " storlek " i din C + + -program . Till exempel, om gruppen har fem elementen thenint size = 5;
2
Definiera arrayen med commandint array [ storlek ] ;
3
Fylla på matris med siffror , till exempel om arrayen innehåller tal 4 , 79 , 345 , 5 , 34 thenarray [ 0 ] = 4 ; array [ 1 ] = 79 ; array [ 2 ] = 345 ; array [ 3 ] = 5 ; array [ 4 ] = 34 ;
Observera att arrayer i C + + är noll - baserade . Med andra ord har det första elementet ett index " 0 . "
4
Kontrollera om ett givet värde är bland de arrayelementen med strukturen " om . " Till exempel , för att kontrollera om antalet 345 är i arrayen thenfor ( int i = 0 ; i. < storlek , i + + ) {if ( array [ i] == 345 ) } Varje element i arrayen med index "i" jämförs med " 345 . " symbolen " == " anger jämställdhet i C + +
5
ut ett uttalande om arrayen innehåller value.for ( int i = 0 ; i. < storlek , i + + ) . { if ( array [ i] == 345 ) { std :: cout << " matrisen har värdet 345 med index " << i; } } i det här exemplet skriver programmet följande utdata : " elementet har värdet 345 med index 2 . " Addera