Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan å løse matriser ved hjelp QBasic
    matriser er en matematisk representasjon av en samling tall , kalt elementer , ordnet i rader og kolonner . Den beste måten å lagre og behandle matriser i QBasic er å bruke to- dimensjonale arrays. En matrise kan bli tenkt på som en enkelt variabel som lagrer en liste over verdier i en eller flere dimensjoner , med henvisning til hver verdi med sine koordinater i parentes etter det variable navn. Når dataene er ordnet i 2D matriser med matchende dimensjoner, kan QBasic utføre grunnleggende operasjoner på matriser automatisk. Instruksjoner
    en

    Erklærer to , to - dimensjonale matriser av ønsket størrelse ved å bruke DIM kommandoen i følgende skjema : en

    DIM MatrixOne ( 3 , 5 )
    < p > DIM MatrixTwo ( 3 , 5 )

    Dette eksempelet vil skape to 3 -by - 5 arrays navngitte MatrixOne og MatrixTwo , henholdsvis. Raden og kolonnen tallene i matriser vil starte med null , så koordinatene i dette eksempelet vil variere fra MatrixOne ( 0 , 0 ) til MatrixOne ( 2 , 4 )
    2

    Fyll matriser med ønskede verdier ved å tilordne en verdi til hvert par av koordinater i følgende skjema : en

    MatrixOne ( 0 , 0 ) = 4

    å fylle hver matrise med påfølgende heltall , bruk følgende kode , og erstatter 3 og 5 med dimensjonene dine matriser : en

    V = 1

    fOR X = 1 TO 3

    - fOR Y = 1 TO 5
    < p > ---- MatrixOne ( X , Y) = V

    ---- V = V + 1

    - NESTE

    NESTE

    3

    Utfør enkle matrise-operasjoner ved å legge til eller trekke fra de matrisevariabler , som i dette eksempelet : en

    MatrixOne = MatrixOne + MatrixTwo

    for å bevare verdiene i de opprinnelige matriser , erklære en tredje matrise hvis dimensjoner matche de første to matriser ' dimensjoner. Tilordne resultatene av operasjonen til tredje matrix bruker denne koden : en

    DIM MatrixResult ( 3 , 5 )

    MatrixResult = MatrixTwo - MatrixOne

    früher :

     Weiter:
      Relatert Artike
    ·DataColumn Typer 
    ·COBOL stil Regler 
    ·Hvordan skrive en Live Messenger Script 
    ·Ferdighetene som trengs for CIS spillprogrammering 
    ·Hvordan tvinge en Destructor Ring i C + + Net 
    ·Hvordan åpne en MS Word-dokument i klassisk ASP 
    ·Computer Science Store prosjekter 
    ·Sette inn variabler inn i en struktur for ColdFusion 
    ·Hvordan importere data Objekt typer i SSIS 
    ·Hvordan lage en kode Book 
      Anbefalte artikler
    ·PHP MySQL New Account Tutorial 
    ·VBA Programming Theory 
    ·En Java 3D API Tutorial 
    ·Hvordan bruke Dir funksjon i VBA 
    ·Hvordan Socket Black & White i X264 
    ·Forskjellen mellom Montører og kompilatorer 
    ·Hvordan lage en tilfeldig variabel Permanent 
    ·Hvordan gjøre en Abstract for en Script 
    ·Hvordan lage en oppføring Box i Python 
    ·Hvordan laste opp BLOB -filer til en database Servlet T…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/