*   >> lukeminen koulutus Artikkelit >> science >> programming

Johdatus ohjelmointiin C ++: algoritmit, Vuokaaviot ja Pseudocode

Ohjelmoinnin C ++: algoritmit,

Vuokaaviot ja Pseudokoodi

käskyjonon kutsutaan algoritmia. Algoritmit ovat olennainen osa computing. Jos opiskelet computing monta vuotta voit opiskella algoritmeja usein käytettyjen prosessien. Kirjoja on kirjoitettu algoritmeja tällaisia ​​yhteisiä toimintoja kuten varastointia ja tilaustiedot. Kuten useimmat ongelmat saat ovat ainutlaatuisia, voit kehittää omia algoritmeja. Kuitenkin, saatat löytää standardi algoritmeja niiltä ohjelmia, jotka eivät yhteisiä toimia.


On olemassa kaksi yleisesti käytetty työkaluja asiakirjaan ohjelman logiikan (algoritmin). Nämä ovat vuokaavioita ja Pseudokoodi. Käytämme molempia menetelmiä täällä. Yleensä vuokaaviot toimivat hyvin pieniä ongelmia, mutta Pseudokoodi käytetään suurempia ongelmia. Joitakin yhteisiä symboleja vuokaaviot esitetään alla:

Vuokaavion, olennainen vaiheet algoritmin esitetään käyttäen muotoja edellä. Tiedonkulun vaiheiden nuolilla tai flowlines.

Esimerkiksi vuokaavio (ja vastaava Pseudokoodi) laskea korkoa laina on esitetty alla:

Vuokaavio Pseudokoodi

Lue NIMI, tasapaino, RATE

Laske edun TASEEN x RATE

Kirjoita (Display) nimi ja ETU

Huomaa, että Pseudokoodi kuvataan myös keskeiset vaiheet, jotka on toteutettava, mutta ilman graafista parannuksia. Toinen esimerkki vuokaavion ja vastaavat Pseudokoodi on esitetty alla.

Tällöin ohjelma laskee summan, keskiarvo ja tuotteiden kolmen numeron:

Vuokaavio Pseudokoodi


Lue X, Y, Z

Compute Summa (S) kuin X + Y + Z

Laske keskiarvo (A) S /3

Laske Tuote (P) kuten X X Y X Z

Kirjoita ( näyttö) summa, keskiarvo ja tuote


päätökset (Kytkentälogiikka)

Kytkentälogiikka koostuu kahdesta osasta - kunto ja goto

komento tuloksesta riippuen kunnossa testi.

Tietokone voi määrittää totuusarvo

lausuman mukana yksi kuudesta matemaattisia suhteita symboloi taulukossa

Symboli Merkitys

== Yhtä

! = Ei tasa

> Suurempi kuin

> = suurempi tai yhtä suuri kuin

Käytännössä tietokone esitetään eikä tosi /epätosi julkilausuma, mutta kysymys, jolla "Kyllä" tai "Ei" vastaus, esimerkiksi jos = 10, B = 20, K = 5, ja MYYNTI = 10000, sitten:

Ehto (kysymys) " Vastaus "

Onko == B? Ei

Onko B>? Kyllä

Onko K

Onko SALES> = $ 5000.

00? Kyllä

Jokaisen kysymyksen, tietokone voidaa

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.