Introduktion til programmering - C ++ tutorial - kursus 1 - første trin

Introduktion til programmering - C ++ vejledning - 1 kursus

Introduktion til programmering - C ++ tutorial - kursus 1

I denne øvelse lærer vi de første ting om programmering. Til dette valgte vi C ++-sproget, som hjælper os med at forstå, hvordan programmeringen fungerer, men også øge sværhedsgraden gradvist til et avanceret niveau. Selvom vi på Venkon, vi bruger også andre sprog som Java, PHP, HTML, CSS, Javascript, vi tror, ​​at C ++ er det bedste sprog til at lave de første trin i programmeringen.

Hvilket program skal vi bruge?


Vi bruger et IDE (udviklerudviklingsmiljø), nemlig Code :: Blocks, som du kan downloade derfor, hvor vi vælger "codeblocks-16.01mingw-setup.exe".

Efter at have downloadet et nyt "Console Application" -projekt, vælger vi programmeringssprog og den fil, vi vil arbejde i, og vi kan starte programmeringen.

Om Compiler

Kort sagt er kompilatoren det værktøj, der gør vores sprogkode på højniveau til et sprog på højt niveau, som processoren kan forstå.

Om biblioteker

Biblioteker og Bibliotek, er nyttige samlinger udviklere, som ofte er funktioner og andre værktøjer, som gør programmering lettere. Et eksempel på matematiske operationer, der er i biblioteket "math.h" eller endda "iostream", der hjælper os til at læse og skrive ved hjælp rod konsol (konsol Input) eller cout (Output Console).

Om int main () {...}

I det væsentlige, som det hedder, er indholdet af programmet faktisk fundet. Instruktionerne udføres fra toppen ned, og når "return 0" er nået, ved kompilatoren, at den vigtigste er her. Enhver instruktion i C ++ slutter med ";"!
Om variabler

Variabler er "bokse", hvor vi kan bevare værdier. En elementær type variabler er "int". Denne type data bevarer heltalværdier fra -231pana til omkring 231-1. (Kan variere alt efter kompilator)

Flere øvelser:

1. Et nummer på tastaturet læses. Gem i en variabel og display (som i vejledningen)
2. Læs 2-numre, gem dem hver i en variabel og foretag en udveksling, og vis derefter. (Som i vejledningen).

2. Vi læser 3 tal, gemmer hver enkelt i en variabel, og hver af dem tager værdien af ​​den næste variabel. Vi har a, b, c og a -> b, b-> c, c-> a; (Princippet om inter-change med hjælpevariablen bruges).

Introduktion til programmering - C ++ tutorial - kursus 1 - video tutorial


Relaterede Tutorials


Kommentarer

  1. Meget flot… vi venter på tutorials om C ++. Tak!

  2. Nancy sagde han

    Hej bedes videotutorial.ro hold kan lave en tutorial med anbefalinger om, hvad slags produkter at have i fokus (kvalitet og pris, visse teknologier og certificeringer begrundet) til Black Friday, og jeg henviser her for at tilbyde bærbare computere, ssd- , tv. Ellers forstår og vælger vi produkter, når du har nogle anbefalinger og forklaringer, som du har gjort i andre år. Tak for alt, hvad du gør.

  3. Adrian sagde han

    Fremragende! Vi håber at se så mange tutorials på dette område. Tak!

  4. Meget flot tutorial forklaret, jeg forventer følgende tutorials om C ++.
    tak

  5. Sergiu sagde han

    Bravo! Held og lykke!

  6. Virgil sagde han

    godt sagt, godt gennemtænkt
    vi venter på fortsættelsen

  7. Mihaita sagde han

    Alligevel før
    succes

  8. gnist sagde han

    SUPER BETON___Andreas du er første kurser i rumænsk om C ++ ___ spille rundt med microcontrollere og er interesat_____esti god mand, Venter disse cursuri__o god dag og børnene elskede

  9. Wow, du var overrasket. Tillykke !!!!

  10. Oldman sagde han

    Professionel!
    Hvor har du gemt så langt flere drenge? Har du ikke modet?
    Det kom meget godt ud.
    Tak.
    Bafta og jeg forventer andre øvelser relateret til dette emne.

  11. Horia sagde han

    Først og fremmest tillykke med hensigt og præstation, henviser jeg til hele tekst- og video-tutorialscyklusen.
    Desværre producerer læsning af tekst fra præsentationssiden 2-desillusioner, som jeg ikke havde forventet:
    - "omdanne koden skrevet af os til sprog på højt niveau, som processoren kan forstå." Processorerne forstår kun maskinkoden, der repræsenterer det lavest mulige programmeringssprog
    - En elementær type variabel er "int". Denne type data bevarer heltalsværdier fra -231 til ca. 231-1. (Kan variere efter kompilator) ”. Først og fremmest, hvis en variabel "int" blev gemt i hukommelsen af ​​en byte (byte), kunne den have værdier i grænserne 0-255 eller -128 til 127. I virkeligheden er en variabel "int"
    gemt i 2 byte, så den har værdier mellem -32768 og 32767. Så selvom jeg ikke er sikker, tror jeg ikke "int" -værdien afhænger af compileren.
    Fejlen med antallet af lagerbyte for "int" -variablerne er også sneget ind i videoen.

    • Andreas sagde han

      Hej Horia!
      Vi nævnte i videoen, at sprogkoden (skrevet af os) er blevet til lavniveau kode, at den bil, vi bruger, kan fortolke den. I den beskrivelse, jeg har skrevet ved en fejl, vil jeg ændre, tak for indsigelsen. Hvad angår int, hvis du gør en grundigere undersøgelse på internettet, vil du se, at det afhænger af kompilatoren nogle gange, at resultatet af størrelsen af ​​(int) returnerer returnerer 2, og returnerer nogle gange 4. Den mest almindelige er 4 bytes, og derfor foretrak vi at eksemplificere dette. Når der henvises til beskrivelsen, var det oprindeligt -2 til 31-strømmen (det vil sige 4 bytes), men på grund af formateringen, da teksten blev overført til webstedet, var gevinstforbruget tabt.
      Fra hvad jeg husker, i videoen sagde jeg, at den er gemt på flere bytes, hvad der er rigtigt.

  12. florin sagde han

    Tillykke
    Vi venter på en sådan tutorial

  13. Costan sagde han

    Flere brødre,
    Hej,
    Er der en trådløs trådløs trådløsmodel (trådløs mus), der ikke behøver at logges på netværket og kan ses direkte på din pc?
    Jeg vil sætte det trådløse kamera på en teleghid bil.
    Måske kender du en trådløs kamera model til det, jeg vil gøre, skriv venligst til mig.
    På forhånd tak.

  14. zame77 sagde han

    Super!

  15. Alinix. sagde han

    Kan nogen hjælpe mig med at løse dette problem venligst?
    For at vise alle 4-cifrede naturlige tal på skærmen med den egenskab, at summen af ​​deres inverser er et underenhedsnummer, og cifrene er i faldende rækkefølge….

  16. Vasile Trifoi sagde han

    God tutorial! Jeg venter på næste vejledning.

  17. Stefania sagde han

    Hej, jeg vil have et link til alle de øvelser du laver. Jeg fandt kun en af ​​dem, og jeg kunne godt lide det meget som du forklarede.

  18. Marius sagde han

    Meget klart forklaret. Jeg prøvede at forstå nogle af lærebøgerne (inklusive til klasser 5-8), og min hjerne blev ødelagt. Desværre ser det ud til, at du har givet op med at fortsætte denne proces. Helt ærligt, hvis du kunne foretage en tilnærmelse af antallet af lektioner, der kræves for at springe fra noob til avanceret, ville jeg være åben for selv at overveje at købe kurser fra dig, hvis du gjorde dem på samme måde som denne. I tilfælde af at du har opgivet permanent for at fortsætte dette første kursus (selvom det forekommer ganske logisk, at det er, i betragtning af den tid, der er gået indtil videre), kan det være fair at annoncere alle dem, der har skrevet til dig og dig - bad om at fortsætte, at der ikke er nogen mening i at håbe. Hav en dejlig dag !!!

  19. Pavel Marius sagde han

    Selvom jeg overhovedet ikke er god til at programmere, er dette den første lektion, hvorfra jeg forstod noget, og selvom det ser ud til, at den, der sendte det ikke kommer ind her, vil jeg dog påpege en mulig utilsigtet opgave 3: kræver, at "hver af dem tager værdien af ​​den næste variabel", og repræsentationen med tegn: "a -> b, b-> c, c-> a" inspirerer i mig den omvendte betydning af tildelingen, såsom: "hver variabel modtager værdien af den foregående variabel ””! Eller er jeg ikke i stand til at fortolke beskrivelsen korrekt med tegn?

Sig din mening

*