| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come fare le matrici in C + +
    Creazione di matrici in C + + è utile per il lavoro matematico o quando è necessario memorizzare i dati organizzati in righe e colonne . Matrici , il plurale di matrice , sono utilizzati in campi scientifici che vanno dalla computer grafica alla meccanica quantistica . Effettuare una matrice in C + + è fatto dichiarando un array multidimensionale e l'immissione di dati in esso. Una volta che la matrice è stato inizializzato , è possibile eseguire operazioni matematiche sulla matrice , come calcolare il suo determinante . Istruzioni
    1

    Aprire il C + + file sorgente in un editor come Microsoft Visual Studio Express .
    2

    Includere le librerie necessarie per lavorare con il vostro matrice aggiungendo il seguente codice la parte superiore del file :

    # include

    # include
    3

    Definire il numero di righe e colonne nella tua matrice con il seguente codice :

    # define MAX_ROWS 2

    # define MAX_COLUMNS 2
    4

    dichiarare un negozio di matrice vostri valori con l'aggiunta di il seguente codice nella funzione di :

    int mat [ MAX_ROWS ] [ MAX_COLUMNS ] ;
    5

    recuperare i valori con un prompt per ogni elemento della matrice con il seguente codice nella funzione di utente :

    printf ( "Inserire i valori interi per ogni elemento della matrice ( % d , % d ) " , MAX_ROWS , MAX_COLUMNS ) ;

    int x , y , i;
    < p > char str [ 256];

    for ( x = 0; x < MAX_ROWS ; x + + ) per

    for ( y = 0; y < MAX_COLUMNS ; y + + ) per

    {

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

    fgets ( str, 256 , stdin) ;

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


    La doppia " per i" cicli di loop uno per uno attraverso tutti gli elementi della matrice . La funzione " fgets " recupera input da parte dell'utente e la funzione " atoi " converte l' input da una stringa in un valore intero .
    6

    Calcolare il determinante di una a due a due matrice e visualizzazione il suo valore con l'aggiunta del seguente codice :

    int determinante ;

    determinante = ( mat [ 0 ] [ 0 ] * mat [ 1 ] [ 1 ] ) - ( mat [ 0 ] [ uno ] * mat [ 1 ] [ 0 ] ) ;

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

    Salvare il file . Compilare ed eseguire il programma per rendere la vostra matrice .

    Previous :

    next :
      Articoli Correlati
    ·Come creare un'applicazione per iPhone per un RSS su un…
    ·Quali sono le proprietà parziali ? 
    ·Come installare una libreria di runtime C 
    ·Come prevenire le perdite di memoria in C + + 
    ·Come creare un BlogSkin per Blogger 
    ·C Esercitazione : tipi di dati 
    ·Come aggiungere o rimuovere Array Pointer 
    ·Come passare i blocchi variabili comuni a C 
    ·Come pulire un buffer di input in C + + 
    ·Come utilizzare C su un sistema Unix 
      Articoli in evidenza
    ·Tre categorie di linguaggi di programmazione 
    ·Come fare un diagramma di flusso Sperimentale 
    ·Come inserire un carattere di nuova riga in una Lista 
    ·Come utilizzare più disuguaglianze in Visual Basic 
    ·Formazione gratuita Computer Programming 
    ·Come immettere i numeri in Basic 2005 di Visual 
    ·Come scrivere un programma Fortran 
    ·Come scrivere API PHP Classes Tirare su un server remot…
    ·Come scrivere un programma che visualizza un numero ID …
    ·Come creare una barra di stato in Visual Basic 
    Copyright © Conoscenza Informatica http://it.wingwit.com