using namespace std ;
3 Verklaar een belangrijke functie, die is het toegangspunt van uw programma . Onmiddellijk na deze verklaring een codeblok , gesymboliseerd door twee accolades . Alle van de code in de volgende stappen moeten wonen in tussen deze accolades .
Int main
( ) { }
4
Verklaar een 4 - door - 4 -matrix en toewijzen sommige beginwaarden . Dit kan gedaan worden door het schrijven van de volgende verklaring :
int matrix
[ 4 ] [ 4 ] = { { 0,1,2,3 } , { 4,5,6,7 } , { 8,9 , 10,11 } , { 12,13,14,15 } } ;
5
Verklaar een lege 4 - door - 4 -matrix , waarin de getransponeerde matrix zal vertegenwoordigen . Omdat deze matrix programmatisch moet worden toegewezen waarden , kunt u een lege matrix te maken zoals :
int omgezet [ 4 ] [ 4 ] = { } ;
6
Maak een geneste " voor "loop structuur . Een lus "voor" herhaling uit over een reeks van getallen en voert de instructies binnen de code -blok. Door nesten van een lus "voor" binnen een andere lus "voor" , kunt u itereren over een twee - dimensionale structuur als een matrix . Schrijf de volgende uitspraken op dit sub- lus "voor" -structuur te creëren :
for (int i = 0 ; i < 4 ; i + + ) { for ( int j = 0 ; j < 4 ; j + + ) {
7
Wijs de waarde van de " omgezet " naar de inverse matrix van de oorspronkelijke matrix . Dit zal de rijen en kolommen van de matrix om en een omzetting van de oorspronkelijke matrix . Zet de volgende uitspraak onmiddellijk na de opening accolade van de binnenste lus "voor" :
omgezet [ j ] [ i ] = matrix [ i ] [ j ] ;
8
Sluit de code blokken voor zowel voor lussen door het schrijven van de volgende accolades :
} }
9
Compileer de code door op de groene knop "Spelen" , dat is gelegen in de hoofdwerkbalk van de IDE .