Johdatus ohjelmointiin - C ++ -opetusohjelma - kurssi 1 - ensimmäiset vaiheet

Johdanto ohjelmointiin - C ++ opetusohjelma - 1 kurssi

Ohjelmoinnin perusteet - C ++ -opetus - kurssi 1

Tässä opetusohjelmassa opimme ensimmäiset ohjelmoinnin asiat. Tätä varten valitsimme C ++ -kielen, joka auttaa meitä ymmärtämään, miten ohjelmointi toimii, mutta myös lisää vaikeuksia vähitellen edistyneelle tasolle. Vaikka olimme Venkon, käytämme myös muita kieliä kuten Java, PHP, HTML, CSS, Javascript, mielestämme C ++ on paras kieli ohjelmoinnin ensimmäisten vaiheiden tekemiseen.

Mitä ohjelmaa aiomme käyttää?


Käytämme IDE (kehittäjäkehitysympäristöä) eli Code :: Blocks, jonka voit ladata siten, jossa valitaan "codeblocks-16.01mingw-setup.exe".

Kun lataat uuden "Console Application" -projektin, valitsimme ohjelmointikielen ja tiedoston, johon haluamme työskennellä, ja voimme aloittaa ohjelmoinnin.

Tietoja kääntäjistä

Lyhyesti sanottuna kääntäjä on työkalu, joka kääntää korkean tason kielikoodin korkean tason kielelle, jota prosessori voi ymmärtää.

Tietoja kirjastoista

Kirjastot tai kirjasto ovat kokoelmia, jotka ovat hyödyllisiä ohjelmoijille, joissa usein on toimintoja tai muita työkaluja, jotka helpottavat ohjelmointia. Esimerkki on "math.h" -kirjaston matemaattiset toiminnot tai jopa "iostream", joka auttaa meitä lukemaan ja kirjoittamaan konsoliin cin (Console Input) tai cout (Console OUTput) avulla.

Tietoja int main () {...}

Pääasiallisesti, kuten sitä kutsutaan, ohjelman sisältöä todella löytyy. Ohjeet toteutetaan ylhäältä alas ja kun "return 0" on saavutettu, kääntäjä tietää, että tärkein on täällä. Kaikki C ++ -ohjeet päättyy ";"!
Tietoja muuttujista

Muuttujat ovat "laatikoita", joilla voimme säilyttää arvot. Elementtimuuttujien tyyppi on "int". Tämän tyyppiset tiedot säilyttävät kokonaislukuarvot -231panasta noin 231-1: iin. (Voi vaihdella kääntäjän mukaan)

Useita harjoituksia:

1. Numero lukitaan näppäimistöllä. Säilytä muuttujaan ja näyttöön (kuten opetusohjelmassa)
2. Lue 2-numerot, tallenna jokainen muuttujassa ja tee vaihtokirja ja näytä sitten. (Kuten opetusohjelmassa).

2. Luvataan 3-numerot, tallennetaan jokainen muuttujassa ja jokainen niistä ottaa seuraavan muuttujan arvon. Meillä on a, b, c ja a -> b, b-> c, c-> a; (Sovellusmuuttujan muutoksen periaatetta käytetään).

Ohjelmoinnin perusteet - C ++ -opetus - kurssi 1 - video-opetusohjelma


Related Oppaat


Kommentit

  1. Fusa hän sanoi

    Erittäin mukava ... odotamme C ++ -oppaita. Kiitos!

  2. Nancy hän sanoi

    Hei ota videotutorial.ro joukkue voi tehdä opetusohjelma suosituksia siitä, millaisia ​​tuotteita on, tarkkaavaisuushäiriö (hinta-laatu-suhde, tiettyjen teknologioiden ja sertifikaatit perusteltua) ja musta perjantai, ja viittaan täällä tarjota kannettavat tietokoneet, ssd- , televisiot. Muuten ymmärrämme ja valitsimme tuotteita, kun sinulla on joitain suosituksia ja selityksiä, kuten olette tehneet muina vuosina. Kiitos kaikesta mitä teet.

  3. Adrian hän sanoi

    Erinomainen! Toivomme, että näemme niin paljon opetusohjelmia tällä alalla.

  4. Erittäin mukava opetusohjelma selitti, odotan seuraavia opetusohjelmia C ++: stä.
    kiitos

  5. Sergiu hän sanoi

    Bravo! Onnea!

  6. Virgil hän sanoi

    hyvin sanottu, hyvin harkittu
    odotamme jatkoa

  7. Mihăiţă hän sanoi

    Vielä ennen
    menestys

  8. kipinä hän sanoi

    SUPER BETON___Andreas olet ensin kursseja Romanian noin C ++ ___ pelaa noin mikro ja ovat interesat_____esti hyvä mies, Waiting nämä cursuri__o hyvä päivä ja lapset rakastivat

  9. Vau, olit yllättynyt. Onnittelut !!!!

  10. oldman hän sanoi

    Professional!
    Missä olet piiloutunut niin paljon poikia? Eikö sinulla ole rohkeutta?
    Se tuli hyvin.
    Kiitos.
    Bafta ja odotan muita tätä aiheeseen liittyvää tutoriaalia.

  11. Horia hän sanoi

    Ensinnäkin, onnittelut aikomuksesta ja saavutuksesta, viittaan koko teksti- ja videoopetusohjelmaan.
    Valitettavasti tekstin lukeminen esityssivulta tuottaa 2in pettymyksiä, joita en odottanut:
    - "muunna kirjoittamamme koodi korkean tason kieleksi, jota prosessori ymmärtää." Prosessorit ymmärtävät vain konekoodin, joka edustaa pienintä mahdollista ohjelmointikieliä
    - Muuttujan perustyyppi on "int". Tämän tyyppinen tieto säilyttää kokonaisluvut välillä -231 - noin 231-1 (voi vaihdella kääntäjän mukaan) ". Ensinnäkin, jos muuttuja "int" tallennettaisiin muistiin tavulla (tavu), sillä voi olla arvoja rajoissa 0-255 tai -128 - 127. Todellisuudessa muuttuja "int" on
    2 tavua, joten sen arvot ovat välillä -32768 ja 32767. Sitten, vaikka en ole varma, en usko, että "int" -arvo riippuu kääntäjästä.
    "Int" -muuttujien tallennustavujen virhe on piiloutunut myös videoon.

    • Andreas hän sanoi

      Hei Horia!
      Mainitsimme videossa, että meidän kirjoittama kielikoodi muuttuu matalan tason koodiksi, jota käyttämämme auto pystyy tulkitsemaan. Kuvauksessani olen kirjoittanut virheellisesti, muutan, kiitos vastaväitteestä. Kuten int, jos teet perusteellisempaa tutkimusta Internetissä, näet, että kääntäjän mukaan joskus resultof sizeof (int) palaa palauttaa 2, joskus palauttaa 4. Tavallisimmat ovat 4-tavut, ja siksi mieluummin esimerkki tästä. Jos viitataan kuvauksessa, se oli alunperin -2 31-teholle (eli 4 tavua), mutta tekstin siirtämisen sijainnin muotoutumisesta johtuen voiman saanti menetettiin.
      Muistan, että videosta sanoin, että se tallennetaan useille tavuille, mikä on oikein.

  12. floriini hän sanoi

    Onneksi olkoon
    Odotamme tällaista opetusohjelmaa

  13. Costân hän sanoi

    Lisää veljiä,
    Hei,
    Onko langaton langaton (wireless mouse) langaton kamera malli, jota ei tarvitse kirjautua verkkoon, ja se näkyy suoraan tietokoneellasi?
    Haluan laittaa langattoman kameran teleghid-autoon.
    Ehkä tiedät langattoman kameramallin mitä haluan tehdä, kirjoita minulle.
    Kiitos jo etukäteen.

  14. zame77 hän sanoi

    Super!

  15. Alinix. hän sanoi

    Voiko joku auttaa minua ratkaisemaan tämän ongelman?
    Jos haluat näyttää ruudulla kaikki 4-numeroiset luonnolliset numerot, joiden ominaisuus on, että niiden käänteisten summa on alayksikön numero, ja numerot ovat laskevassa järjestyksessä….

  16. Vasile Trifoi hän sanoi

    Hyvä opetusohjelma! Odotan seuraavaa tutoriaalia.

  17. Hei, haluan linkin kaikkiin tutoreihin, joita teet. Löysin vain yhden niistä ja pidin siitä paljon, kuten selitit.

  18. Marius hän sanoi

    Hyvin selitetty. Yritin ymmärtää joitain oppikirjoista (mukaan lukien luokille 5-8) ja aivoni olivat rikki. Valitettavasti näyttää siltä, ​​että olet luopunut tämän prosessin jatkamisesta. Rehellisesti, jos voisit arvioida niiden oppituntien lukumäärää, joita tarvitaan siirtymiseen noobista edistyneisiin, voin jopa harkita ostavani sinulta kursseja, jos tekisit ne samalla tavalla kuin tämä. Jos olet luopunut pysyvästi jatkamaan tätä ensimmäistä kurssia (vaikka näyttääkin varsin loogiselta, että se on, ottaen huomioon tähän mennessä kulunut aika), voi olla oikeudenmukaista ilmoittaa kaikille, jotka kirjoittivat sinulle ja sinulle - pyysi jatkamaan, että ei ole mitään syytä toivoa. Hyvää päivää !!!

  19. Pavel Marius hän sanoi

    Vaikka en osaa ohjelmoida lainkaan, tämä on ensimmäinen oppitunti, josta ymmärsin jotain, ja vaikka näyttää siltä, ​​että sen lähettäjä ei tule tänne, haluan kuitenkin huomauttaa mahdollisesta tahattomuudesta harjoituksessa 3: vaatii, että "kukin heistä ottaa seuraavan muuttujan arvon", ja esitys merkkein: "a -> b, b-> c, c-> a" innostaa minua tehtävän vastakkaisella merkityksellä, kuten: "jokainen muuttuja saa arvon edellisen muuttujan ””! Vai enkö pysty tulkitsemaan kuvausta oikein merkkien avulla?

Puhu mieltäsi

*