Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť Matice v C + +

Vytvorenie matice v C + + je užitočné pre matematickú prácu , alebo ak potrebujete ukladať dáta organizované do riadkov a stĺpcov . Matice , množné číslo matice sa používajú vo vedeckých oblastiach , od počítačovej grafiky do kvantovej mechaniky . Vytvorenie matice v C + + sa vykonáva tým , že deklaruje viacrozmerné polia a vkladanie dát do neho . Akonáhle je matica bola inicializovaná , môžete vykonávať matematické operácie na matrici , ako je výpočet jeho determinant . Pokyny dovolená 1

Otvorte C + + zdrojový súbor v editore , ako je Microsoft Visual Studio Express .
2

obsahovať potrebné knižnice pre prácu s matricou pridaním nasledujúceho kódu na v hornej časti súboru : Spojené

# include klipart

# include
3

Zadajte číslo riadkov a stĺpcov vo vašom matice s nasledujúcim kódom : Spojené

# define MAX_ROWS 2

# define MAX_COLUMNS 2
4

deklarovať svoje hodnoty obchode Matrix pridaním nasledujúci kód do vašich funkcie :

int mat [ MAX_ROWS ] [ MAX_COLUMNS ] ;
5

Načítanie hodnôt pomocou riadku užívateľom pre každý prvok matice s nasledujúci kód do vašich funkcie :

printf ( " Zadajte celočíselné hodnoty pre každý prvok matice ( % d , % d ) " , MAX_ROWS , MAX_COLUMNS ) ;

int x , y , i ,

char str [ 256 ] ;

pre ( x = 0 ; x < MAX_ROWS , x + + )

for ( y = 0 , y < MAX_COLUMNS , y + + )

{

printf ( " \\ n% d , % d " , x , y ) ;

fgets (str , 256 , stdin ) ;

mat [ x ] [ ,"y ] = atoi ( str) ;

}

double " pre " slučky cyklov jedného po druhom cez všetky prvky matice . " Fgets " funkcia načíta vstup od užívateľa a funkcie " atoi " prevádza vstup z reťazca na celočíselnú hodnotu .
6

Vypočítajte determinant dvoch - by - dve matice a displej jej hodnota pridaním nasledujúci kód :

int determinant ;

determinant = ( mat [ 0 ] [ 0 ] * mat [ 1 ] [ 1 ] ) - ( mat [ 0 ] [ 1 ] * mat [ 1 ] [ 0 ] ) ;

printf ( " \\ nDeterminant : % d " , determinant ) ;
7

Uložte súbor . Kompilácie a spustenie programu , aby sa váš matrix .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené