Kuinka Pistää Taulukko

Sisällysluettelo:

Kuinka Pistää Taulukko
Kuinka Pistää Taulukko

Video: Kuinka Pistää Taulukko

Video: Kuinka Pistää Taulukko
Video: PIVOT-taulukon käyttö, esimerkki kulutuksen seurannasta | Microsoft Excel 2024, Saattaa
Anonim

Taulukot ovat yksinkertainen ja tehokas tapa tilata tietoja. Niitä käytetään melkein kaikissa tietokoneohjelmissa. Useimmiten niissä olevat tiedot syntyvät sovelluksen toiminnan aikana. Mutta joskus sinun on syötettävä taulukko, kun olet saanut tietoja yhdestä tai toisesta lähteestä.

Kuinka pistää taulukko
Kuinka pistää taulukko

Tarpeellinen

  • - tekstieditori tai IDE;
  • - C ++ kääntäjä.

Ohjeet

Vaihe 1

Anna taulukko, joka pyytää käyttäjää lähettämään tietoja. Laske tai kysele syötettävien elementtien lukumäärä. Luo vaaditun kokoinen taulukko. Lisää silmukka haluamaasi kohtaan ohjelmakoodissa toistaaksesi kaikki elementit. Kysele silmukassa jokaisen kohteen tietoja tarkistaaksesi, onko syötetty tieto oikein. Tietojen syöttämiseen voidaan käyttää erilaisia keinoja. C-kirjaston scanf- ja wscanf-toimintojen käyttö on klassinen tapa. Nämä toiminnot ovat kuitenkin epävarmoja. Puskurin ylivuoto voi johtaa suojausvirheeseen. C ++ -virrat tarjoavat kätevän ja turvallisen syötteen, mutta niillä on myös haittoja. Yksinkertaisin esimerkki taulukon täyttämisestä tavallisella syöttöobjektilla voi näyttää tältä: int aNumbers [10]; (int i = 0; i <10; i ++) {std:: cout

Vaihe 2

Syötä taulukko tiedostosta. Käytä muotoiltuja syöttötoimintoja (fscanf, fwscanf) ja suoratoista objekteja (kuten ifstream) yksinkertaisten lukualgoritmien toteuttamiseksi. Seuraa syötevirheitä huonoilla, epäonnistuneilla, hyvillä, rdstate-menetelmillä, kun käytät virtoja. Yksinkertainen esimerkki tietojen lukemisesta tiedostosta voi näyttää tältä: int aNumbers [10]; vakio:: ifstream oFileStream ("tiedostonimi.txt"); if (! oFileStream.fail ()) {for (int i = 0; (i> aNumerot ;} else std:: cout

Vaihe 3

Syötä taulukko suoraan ohjelmakoodiin staattisina tiedoina. Alusta vastaavat muuttujat taulukon literaaleilla. Esimerkiksi määrittelemättömän pituisten int-arvojen taulukko, joka on luokan staattinen jäsen ja joka ilmoitetaan nimellä: luokka CMyClass {… static const int m_anMyArray; …}; Alustettava seuraavasti: const int CMyClass:: m_anMyArray = {10, 20, 30, 40}; Tätä menetelmää käyttämällä voit syöttää minkä tahansa monimutkaisen rakenteen taulukoita ohjelmien lähdekoodiin.

Suositeltava: