Programavimo įvadas - C ++ pamoka - 1 kursas - pirmieji žingsniai

Įvadas į programavimą - C + + tutorial - kursas 1

Programavimo įvadas - C ++ vadovėlis - 1 kursas

Šiuo samouczku mes išmokti pirmųjų dalykų, apie programavimą. Už tai aš pasirinkau C ++, padeda mums suprasti, kaip programavimo darbus, ir palaipsniui didinti sunkumų į aukštesnįjį. Nors mes ne Venkon, Naudoti kitas kalbas, kaip Java, PHP, HTML, CSS, JavaScript, mano, kad, C ++ yra geriausias kalbą padaryti pirmuosius žingsnius programavimą.

Kokią programą ketiname naudoti?


Mes naudosime IDE (kūrėjų kūrimo aplinką), būtent Code :: Blocks, kurias galite atsisiųsti taigi, kur mes pasirenkame "codeblocks-16.01mingw-setup.exe".

Atsisiuntę naują "Konsolinių programų" projektą, pasirenkame programavimo kalbą ir failą, kuriame norime dirbti, ir galime pradėti programuoti.

Apie kompiliatorių

Trumpai tariant, kompiliatorius yra įrankis, kuris mūsų aukšto lygio kalbos kodą paverčia aukšto lygio kalba, kurią procesorius gali suprasti.

Apie bibliotekas

Bibliotekos ir biblioteka, yra naudingi kolekcijos kūrėjams, kurie dažnai veikia ir kiti įrankiai, kurie daro programavimas lengviau. Matematinių operacijų, kurios yra fonotekoje "math.h" ar net "iostream", kuri padeda mums skaityti ir rašyti naudojant root konsolės (konsolės sąnaudų) arba cout (output konsolės) pavyzdys.

Apie int main () {...}

Paprastai, kaip vadinama, programos turinys iš tikrųjų randamas. Instrukcijos vykdomos iš viršaus į apačią, o kai pasiekiamas "return 0", kompiliatorius žino, kad pagrindinis yra čia. Bet kokia C + + instrukcija baigiasi ";"!
Apie kintamuosius

Kintamieji yra "dėžės", kuriose mes galime išlaikyti vertes. Elementarioji kintamųjų rūšis yra "int". Šio tipo duomenys išlaiko integruotų reikšmių iš -231pana iki maždaug 231-1. (Gali skirtis priklausomai nuo kompiliatoriaus)

Keletas pratimų:

1. Skaičius klaviatūroje yra skaitomas. Laikykite kintamojoje ir ekrane (kaip pamokoje)
2. Perskaitykite 2 numerius, saugokite kiekvieną kintamojoje ir atlikite keitimą, tada parodykite. (Kaip ir pamoka).

2. Mes skaitome 3 numerius, kiekvieną iš jų saugome kintamajame, o kiekvienas iš jų prisiima kito kintamojo reikšmę. Mes turime a, b, c ir a -> b, b-> c, c-> a; (Naudojamas tarpusavio su papildomu kintamuoju principas).

Programavimo įvadas - „C ++“ pamoka - 1 kursas - vaizdo pamoka


Susiję Pamokos


komentarai

  1. Labai malonu ... laukiame pamokų apie C ++. Ačiū!

  2. Nancy jis sakė

    Sveiki atvykę į "videotutorial.ro" komandą, o jūs galite padaryti pamoka su rekomendacijomis dėl to, kokių produktų reikia turėti omenyje (kainos ir kokybės santykis, kai kurios technologijos ir sertifikuotos sertifikatai) "Black Friday", ir aš norėčiau kalbėti apie nešiojamąjį kompiuterį, ssd- Televizoriai. Priešingu atveju mes suprantame ir atrenkame produktus, kai turite keletą rekomendacijų ir paaiškinimų, kaip jūs darėte kitais metais. Dėkoju už viską, ką darai.

  3. adrian jis sakė

    Puikiai! Tikimės pamatyti daugybę pamokymų šioje srityje. Ačiū!

  4. Labai gražus pamoka paaiškino, aš tikiuosi, kad sekantys pamokymai apie C ++.
    dėkoju

  5. sergiu jis sakė

    Bravo! Sėkmės!

  6. Vergilijus jis sakė

    gerai sakė, gerai apgalvota
    laukiame tęsimo

  7. Mihaita jis sakė

    Vis dar anksčiau
    sėkmė

  8. kibirkštis jis sakė

    SUPER BETONAS ___ Jūs pirmieji rumunų kalbos kursai apie C ++ ___ cochetez su mikrovaldikliais ir manimi domina _____ jūs esate geras žmogus, laukiu šių kursų geros dienos ir būti mylimam

  9. Oho, tu nustebėsi. Sveikiname !!!!

  10. Oldman jis sakė

    Profesionalus!
    Kur tu jau slepiasi daugiau berniukų? Ar tu neturėjai drąsos?
    Jis pasirodė labai gerai.
    Ačiū.
    Bafta ir aš tikimės kitų su šia tema susijusių pamokymų.

  11. Horia jis sakė

    Visų pirma, sveikinu ketinimus ir pasiekimus, paminėju visą tekstą ir vaizdo įrašų pamoka.
    Deja, skaitant tekstą iš pristatymo puslapio, 2 nusivylimai, kurių nesitikėjau:
    - "transformuokite mūsų parašytą kodą į procesoriaus suprantamą aukšto lygio kalbą". Procesoriai supranta tik mašinos kodą, kuris reiškia mažiausią įmanomą programavimo kalbą
    - Elementarus kintamojo tipas yra „int“. Šio tipo duomenys išlaiko sveikųjų skaičių reikšmes nuo -231 iki maždaug 231-1. (Gali skirtis nuo kompiliatoriaus) “. Visų pirma, jei kintamąjį „int“ atmintyje išsaugojo baitas (baitas), jo vertės gali būti 0–255 arba –128–127 ribose. Iš tikrųjų kintamasis „int“ yra
    saugoma 2 baitais, todėl jos reikšmės yra nuo -32768 iki 32767. Tada, nors ir nesu tikras, nemanau, kad „int“ reikšmė priklauso nuo kompiliatoriaus.
    „Int“ kintamųjų atminties baitų skaičiaus klaida taip pat įsiliejo į vaizdo įrašą.

    • andreas jis sakė

      Sveiki Horia!
      Mes minime vaizdo įraše, kad kalbos kodas (kurį mums parašė) paverčiamas žemo lygio kodu, kurį naudojantis automobilis jį gali suprasti. Aprašyme, kurį rašiau klaidingai, aš pakeisiu, ačiū už prieštaravimą. Kalbant apie int, jei atliksite išsamesnius tyrimus internete, pamatysite, kad, priklausomai nuo kompiliatoriaus, kartais rezultatas dydžio (int) grąžina grąžina 2, kartais grąžina 4. Dažniausiai naudojami 4 baitai, todėl mes norėjome parodyti tai. Kai aprašyme pateikiama nuoroda, iš pradžių 2 buvo 31 galia (ty 4 baitai), bet dėl ​​formatavimo, kai tekstas buvo perkeltas į svetainę, prarasta nauda.
      Iš to, ką aš prisimenu, vaizdo įraše sakiau, kad jis saugomas keliuose baituose, kas yra teisinga.

  12. florinas jis sakė

    Sveikiname
    Laukiame tokio pamokymo

  13. Costan jis sakė

    Daugiau brolių
    Sveiki,
    Ar yra belaidžio USB (belaidžio pelės) bevielio ryšio kameros modelis, kuris nereikia prisijungti prie tinklo ir kurį galima matyti tiesiai ant kompiuterio?
    Noriu įdėti belaidę kamerą teleghidowe automobiliu.
    Galbūt pažįstate belaidžio fotoaparato modelį, kurį noriu padaryti, prašau parašyk man.
    Ačiū iš anksto.

  14. zame77 jis sakė

    Super!

  15. Alinix. jis sakė

    Ar kas nors man padėtų išspręsti šią problemą?
    Norėdami ekrane parodyti visus 4 skaitmenų natūraliuosius skaičius su savybe, kad jų inversija yra subvieneto skaičius, o skaitmenys yra mažėjančia tvarka ...

  16. Vasile Trifoi jis sakė

    Geras pamoka! Laukiu kito pamokymo.

  17. Stefania jis sakė

    Sveiki, aš noriu susieti su visais jūsų samouczków. Radau tik vieną iš jų, ir man tai labai patiko, kaip paaiškino.

  18. marius jis sakė

    Labai aiškiai paaiškinta. Bandžiau suprasti kai kuriuos vadovėlius (įskaitant 5 – 8 klasėms) ir mano smegenys sutriko. Deja, atrodo, kad atsisakėte tęsti šį procesą. Sąžiningai, jei galėtumėte apytiksliai apskaičiuoti pamokų, reikalingų peršokti iš naujojo į aukštesnįjį, skaičių, būčiau atviras net apsvarstyti galimybę nusipirkti iš jūsų kursus, jei juos atliktumėte taip, kaip šį. Jei visam laikui atsisakėte tęsti šį pirmą kursą (nors atrodo gana logiška, atsižvelgiant į iki šiol praleistą laiką), gali būti teisinga paskelbti visus tuos, kurie jums parašė, ir jūs - paprašė tęsti, kad nėra prasmės tikėtis. Geros dienos !!!

  19. Pavel Marius jis sakė

    Nors man visai nesiseka programuoti, tai yra pirmoji pamoka, iš kurios kažką supratau, ir nors atrodo, kad tas, kuris ją paskelbė, čia neįeina, vis dėlto norėčiau atkreipti dėmesį į galimą 3 pratimo netyčia: reikalauja, kad „kiekvienas iš jų imtų kito kintamojo vertę“, o atvaizdavimas ženklais: „a -> b, b-> c, c-> a“ įkvepia manyje atvirkštinę užduoties prasmę, pavyzdžiui: „kiekvienas kintamasis gauna vertę ankstesnio kintamojo ””! O gal nesugebu teisingai interpretuoti aprašymo ženklais?

Pasakyk savo protą

*