| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan man beregner en Matrix Transponering i C + +
    En matrix er en to - dimensionel række af værdier , hvor værdierne er justeret i rækker og kolonner . En matrix ligner lidt en tabel, men har særlige matematiske egenskaber . For eksempel kan matricer overføres , hvilket betyder rækker og kolonner byttes . Du kan skrive et simpelt program i C + + , der finder transponerede af en matrix. Det kræver ikke megen erfaring med programmering , og kan tjene som en god introduktion til arrays og grundlæggende C + + syntaks . Ting du skal
    C + + Integrated Development Environment (IDE ), såsom Eclipse CDT
    C + + Compiler , sådan en GCC
    vise flere Instruktioner
    1

    Ilæg C + + IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File /New /Project" og vælg " C + + projekt" at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE
    2

    Skriv følgende sætninger til at importere " iostream " bibliotek, som giver dig adgang til grundlæggende C + + funktioner: .
    < p> # include using namespace std ;
    3

    Erklær en hovedfunktion , som er indgangen af dit program . Umiddelbart efter denne erklæring er en kode blok , som er symboliseret ved to krøllede parenteser . Alle af koden i de følgende trin skal opholde sig i mellem disse krøllede parenteser .

    Int main () {}
    4

    Erklær en 4 -by- 4 -matrix og tildele det nogle startværdierne. Dette kan gøres ved at skrive følgende erklæring : Hej

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

    Erklær en tom 4 -by- 4 -matrix, som vil repræsentere den transponerede matrix. Da denne matrix skal tildeles værdier programmeringsmæssigt , kan du oprette en tom matrix som dette : Hej

    int gennemført [4 ] [4] = { };
    6

    Opret en indlejret " for " loop-struktur . A "for " loop gentages over et interval af numre og udfører de erklæringer inde i sin kode blok. Ved indlejrer en "for" loop inde i en anden "for" loop, kan du gentage over en todimensional struktur som en matrix. Skriv følgende udsagn for at skabe denne indlejret "for" loop struktur : Hej

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

    Tildel værdien af ​​" gennemført " matrix til den inverse af den oprindelige matrix. Dette vil skifte rækker og kolonner af matrixen og skaber en gennemførelse af den oprindelige matrix . Skriv følgende udtalelse umiddelbart efter åbningen krøllet beslag af den indre "for" loop : Hej

    gennemført [j ] [i] = matrix [i] [j ]
    8

    Luk off koden blokke til både loops ved at skrive følgende krøllede parenteser : Hej

    }}
    9

    Kompiler koden ved at klikke på den grønne "Play" knappen , som er placeret i de vigtigste værktøjslinjen i IDE .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan til at returnere en Vector Fra en funktion 
    ·Sådan Code en Grid 5X5 i C + + 
    ·Sådan oprettes Door In GtkRadiant 
    ·Sådan gemme en liste over objekter i MFC 
    ·Sådan geninstalleres Visual C 
    ·Hvordan man skriver et C + + Computer Program der bereg…
    ·Sådan Slut C # til MS Excel 
    ·Sådan dokument software Krav 
    ·Sådan Konverter en C + + String til LStrHandle 
    ·Hvordan man skriver en Hex fil 
      Anbefalede Artikler
    ·Sådan fjernes en Zero Fra et Decimal i PHP 
    ·Sådan bruges en Ligesom Statement 
    ·Decimal Vs. Antal Datatyper 
    ·Typer af MANET protokoller 
    ·Sådan Luk Word fra en VBA Script 
    ·Java byte kode Reverse Engineering 
    ·Hvordan man skriver en RDL rapport 
    ·Sådan installeres Python til Windows 
    ·Sådan oprettes en rulleliste i en DataGridView kolonne…
    ·Sådan : ScrollArea i Python 
    Copyright © Computer Viden http://www.computerdk.com