Introduktion till programmering - C ++ tutorial - kurs 1 - första steg

Introduktion till programmering - C ++ handledning - 1 kurs

Introduktion till programmering - C ++ tutorial - kurs 1

I denna handledning lär vi oss de första sakerna kring programmering. För detta valde vi C ++-språket, vilket hjälper oss att förstå hur programmeringen fungerar, men ökar också svårigheten gradvis till en avancerad nivå. Även om vi på Venkon, vi använder också andra språk som Java, PHP, HTML, CSS, Javascript, vi tycker att C ++ är det bästa språket för att göra de första stegen i programmering.

Vilket program ska vi använda?


Vi kommer att använda en IDE (utvecklarutvecklingsmiljö), nämligen Code :: Blocks, som du kan ladda ner hence, där vi väljer "codeblocks-16.01mingw-setup.exe".

Efter att ha laddat ner ett nytt "Console Application" -projekt väljer vi programmeringsspråket och filen där vi vill arbeta, och vi kan börja programmera.

Om Compiler

Kort sagt är kompilatorn verktyget som gör vår språkkod på hög nivå till ett språk på hög nivå som processorn kan förstå.

Om bibliotek

Bibliotek och bibliotek, är användbara samlingar utvecklare, som ofta funktioner och andra verktyg som gör programmering lättare. Ett exempel på matematiska operationer som finns i biblioteket "math.h" eller "iostream" som hjälper oss att läsa och skriva med hjälp av rot-konsol (Console ingång) eller cout (Output Console).

Om int main () {...}

I huvudsak, som det kallas, hittas programmets innehåll faktiskt. Anvisningarna utförs från toppen ner, och när "return 0" nås, vet kompilatorn att huvudet är här. Alla instruktioner i C ++ slutar med ";"!
Om variabler

Variabler är "lådor" där vi kan behålla värden. En elementär typ av variabler är "int". Denna typ av data behåller heltalsvärden från -231pana till omkring 231-1. (Kan variera enligt kompilator)

Flera övningar:

1. Ett nummer på tangentbordet läses. Spara i en variabel och visa (som i handledningen)
2. Läs 2-nummer, lagra var och en i en variabel och gör ett utbyte och visa sedan. (Som i handledningen).

2. Vi läser 3-nummer, lagrar var och en i en variabel, och var och en tar värdet av nästa variabel. Vi har a, b, c och a -> b, b-> c, c-> a; (Principen om växling med hjälpvariabeln används).

Introduktion till programmering - C ++ tutorial - kurs 1 - video tutorial


relaterade Tutorials


Kommentarer

  1. Mycket trevligt ... vi väntar på tutorials om C ++. Tack!

  2. Hej Vänligen videotutorial.ro laget kan göra en tutorial med rekommendationer om vilken typ av produkter för att få uppmärksamhet (förhållandet pris och kvalitet, vissa teknologier och certifieringar motiveras) för Black Friday, och jag hänvisar här för att erbjuda bärbara datorer, ssd- , TV-apparater. Annars förstår vi och väljer produkter när du har några rekommendationer och förklaringar som du har gjort under andra år. Tack för allt du gör.

  3. Adrian sade han

    Utmärkt! Vi hoppas att se så många handledningar på detta område. Tack!

  4. Mycket trevlig handledning förklaras, jag förväntar mig följande handledning om C ++.
    tack

  5. Sergiu sade han

    Bravo! Lycka till!

  6. virgil sade han

    väl sagt, väl genomtänkt
    vi väntar på fortsättningen

  7. Mihaita sade han

    Fortfarande tidigare
    framgång

  8. gnista sade han

    SUPER CONCRETE ___ Du är den första som tar kurser på rumänska om C ++ ___ cochetez med mikrokontroller och jag är intresserad _____ du är bra man, jag väntar på följande kurser en bra dag och är älskad

  9. Wow, du blev förvånad. Grattis !!!!

  10. gammal man sade han

    Professional!
    Var har du gömt så långt fler pojkar? Har du inte modet?
    Det kom ut väldigt bra.
    Tack.
    Bafta och jag förväntar mig andra handledning relaterade till detta ämne.

  11. Först och främst, grattis på avsikt och prestation, hänvisar jag till hela text- och videoprocessen.
    Tyvärr producerar läsning av text från presentationssidan 2-desillusioner som jag inte förväntade mig:
    - "förvandla koden skriven av oss till högnivåspråk som processorn kan förstå." Processorerna förstår endast maskinkoden som representerar lägsta möjliga programmeringsspråk
    - En elementär typ av variabel är "int". Denna typ av data behåller heltalsvärden från -231 till cirka 231-1. (Kan variera beroende på kompilator) ”. Först och främst, om en variabel "int" lagrades i minnet av en byte (byte) skulle den kunna ha värden i gränserna 0-255 eller -128 till 127. I verkligheten är en variabel "int"
    lagras i 2 byte så att den har värden mellan -32768 och 32767. Då, även om jag inte är säker, tror jag inte att "int" -värdet beror på kompilatorn.
    Felet med antalet lagringsbyte för "int" -variabler har också smittat in i videon.

    • Andreas sade han

      Hej Horia!
      Jag nämnde i videon att hög språkkod (en skriven av oss) omvandlas till låg nivå kod som bil som kan göra bruk. I den beskrivning som jag har skrivit av misstag kommer jag att ändra, tack för invändningen. Som int, om du gör en mer detaljerad forskning på internet kommer du att se att det ibland leda till beroende kompilator instruktion, sizeof (int) returnerar 2 återgår 4 ibland. Det vanligaste är 4-byte, och det är därför vi föredrog att exemplifiera detta. Var du referera i beskrivningen var ursprungligen 2 -31 effekten (dvs. 4 byte), men eftersom formateringen när texten överfördes till platsen förlorade makten lyft.
      Från vad jag minns, i videon sa jag att det är lagrat i flera byte vad som är rätt.

  12. florin sade han

    Grattis
    Vi väntar på en sådan handledning

  13. Costan sade han

    Fler bröder,
    Hej!
    Finns det en trådlös trådlös USB-kamera (trådlös mus) som inte behöver loggas på nätverket och kan ses direkt på din dator?
    Jag vill sätta den trådlösa kameran på en teleghidbil.
    Kanske du vet en trådlös kameramodell för vad jag vill göra, skriv till mig.
    Tack på förhand.

  14. zame77 sade han

    Super!

  15. Alinix. sade han

    Kan någon hjälpa mig att lösa detta problem tack?
    Att visa, på skärmen, alla fyrsiffriga naturliga siffror med egenskapen att summan av deras inverser är ett underenhetsnummer och siffrorna är i fallande ordning ....

  16. Vasile Trifoi sade han

    Bra tutorial! Jag väntar på nästa handledning.

  17. Stefania sade han

    Hej, jag vill ha en länk med alla handledning du gör. Jag hittade bara en av dem och jag gillade det mycket som du förklarade.

  18. marius sade han

    Mycket tydligt förklarade. Jag försökte förstå några av läroböckerna (inklusive för klasserna 5-8) och min hjärna var trasig. Tyvärr verkar det som om du har gett upp att fortsätta denna process. Ärligt talat, om du kunde göra en tillnärmning av antalet lektioner som krävs för att hoppa från noob till avancerad, skulle jag vara öppen för att även överväga att köpa kurser från dig, om du gjorde dem på samma sätt som den här. Om du har gett upp permanent att fortsätta den här första kursen (även om det verkar vara helt logiskt att det är, med tanke på den tid som förflutit hittills), kan det vara rättvist att meddela alla de som skrev till dig och dig - bad att fortsätta att det inte är någon mening att hoppas. Ha en trevlig dag !!!

  19. Pavel Marius sade han

    Även om jag inte alls är bra på att programmera, är detta den första lektionen som jag förstod något från och även om det verkar som att den som publicerade det inte kommer in här, ändå vill jag påpeka en eventuell oavsiktlighet i övning 3: kräver att "var och en av dem tar värdet av nästa variabel", och representationen med tecken: "a -> b, b-> c, c-> a" inspirerar i mig den omvända innebörden av tilldelning, såsom: "varje variabel får värdet av föregående variabel ””! Eller kan jag inte tolka beskrivningen korrekt med tecken?

Tala Your Mind

*