Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man beräknar ett Matrix Införliva i C + +

    En matris är en tvådimensionell matris med värden , där värdena är inriktade i rader och kolumner . En matris ser lite ut som en tabell , men har speciella matematiska egenskaper . Till exempel , kan matriser införlivas , vilket innebär att rader och kolumner byter plats . Du kan skriva ett enkelt program i C + + som finner införliva i en matris . Det kräver inte mycket erfarenhet av programmering , och kan tjäna som en bra introduktion till matriser och grundläggande C + + syntax . Saker du behöver
    C + + Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
    C + + kompilator , en sådan GCC
    Visa mer Instruktioner
    1

    Ladda C + + IDE genom att klicka på dess programikon . När det öppnas , välj " Arkiv /Nytt /Project " och välj " C + +-projekt " för att skapa en ny C + + projektet . En tom källkod filen visas i textredigeraren delen av IDE
    2

    Skriv följande uttalanden för att importera " iostream " bibliotek , som ger dig tillgång till grundläggande C + + -funktioner : .

    # include using namespace std ;
    3

    Deklarera en huvudfunktion , vilket är utgångspunkten för ditt program . Omedelbart efter detta uttalande är ett kodblock , vilket symboliseras av två klammerparenteser . All kod i följande steg måste finnas i mellan dessa klammerparenteser .

    Int main ( ) { }
    4

    Deklarera en 4 - gånger-4 matris och tilldela den del initialvärdena. Detta kan göras genom att skriva följande uttalande :

    int matris [ 4 ] [ 4 ] = { { 0,1,2,3 } , { 4,5,6,7 } , { 8,9 , 10,11 } , { 12,13,14,15 } };
    5

    Deklarera en tom 4 -by - 4 matris , som kommer att utgöra den införlivade matrisen . Eftersom denna matris måste tilldelas värden programmatiskt , kan du skapa en tom matris så här :

    int införlivats [ 4 ] [ 4 ] = { };
    6

    Skapa en kapslad " för " loop-struktur . A "för " loop itererar över en nummerserie och exekverar de uttalanden inuti sin kodblock. Genom att kapsla en "för" loop inuti en annan "för" loop , kan du iterera över en tvådimensionell struktur som en matris. Skriv följande uttalanden för att skapa detta underliggande " för " loop struktur :

    for (int i = 0 ; i < 4 , i + + ) {for ( int j = 0; j < 4 , j + + ) {
    7

    Tilldela värdet av " införlivat " matris mot inversen av den ursprungliga matrisen. Detta kommer att byta de rader och kolumner i matrisen och skapa en transponering av den ursprungliga matrisen. Skriv följande uttalande omedelbart efter öppnandet klammer i det inre " för " loop :

    införlivat [ j ] [ i] = matrix [ i] [ j ] ;
    8

    stänga av kodblock för både loopar genom att skriva följande klammerparenteser :

    } }
    9

    kompilera koden genom att klicka på den gröna " Play " -knappen , som är beläget i verktygsfältet i IDE .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Funktion av C Boolean
    ·Hur man lagrar en mening i en array i C + +
    ·Hur till Bädda RESX i CSC Compiler
    ·Hur man läser en fil rad i taget i C
    ·Hur Länka Stream List Ingång på C + +
    ·Hur hitta resurser för att lära Xcode för iPhone Sof…
    ·Hur man skapar en C # DLL klassbibliotek med Visual Stu…
    ·Så här söker en länkad lista av element i C + +
    ·Hur man gör en sträng till en array i C + +
    ·Så här visar du en String bakåt i C
    Utvalda artiklarna
    ·Hur får Tangentbordsinmatning Java
    ·Vad är meningen med miljösanering
    ·Hur man tar bort ett element från en tom array i Ruby
    ·Hur bli av Certificate Varningar i Selenium Ruby
    ·Hur Uppskatta Densitet Kernel Utjämning
    ·Hur konvertera ett objekt till en lång Primitive i Jav…
    ·Hur du kontrollerar om Numbers i VBA
    ·Lägga till en rad i DataGridView
    ·PHP Tutorial på Databas Undantag
    ·Hur man använder Visual Basic för att skapa och skriv…
    Copyright © Dator Kunskap http://www.dator.xyz