Pengenalan kepada pengaturcaraan - tutorial C ++ - kursus 1 - langkah pertama

Pengenalan kepada pengaturcaraan - C ++ tutorial - kursus 1

Pengenalan kepada pengaturcaraan - tutorial C ++ - kursus 1

Dalam tutorial ini, kita akan mempelajari perkara pertama mengenai pengaturcaraan. Untuk ini kita memilih bahasa C ++, yang membantu kita memahami bagaimana pengaturcaraan berfungsi, tetapi juga meningkatkan kesukaran secara berperingkat ke tahap yang lebih maju. Walaupun kami di Venkon, kami juga menggunakan bahasa lain seperti Java, PHP, HTML, CSS, Javascript, kami fikir C ++ adalah bahasa yang terbaik untuk membuat langkah pertama dalam pengaturcaraan.

Program apa yang akan kita gunakan?


Kami akan menggunakan IDE (persekitaran pembangunan pemaju), iaitu Code :: Blocks, yang boleh anda muat turun dari sini, di mana kita pilih "codeblocks-16.01mingw-setup.exe".

Selepas memuat turun aplikasi "Aplikasi Konsol" baharu, kami memilih bahasa pengaturcaraan dan fail yang kami mahu bekerjasama, dan kami boleh memulakan pengaturcaraan.

Mengenai Penyusun

Ringkasnya, pengkompil adalah alat yang mengubah kod bahasa peringkat tinggi kami ke dalam bahasa peringkat tinggi yang boleh dipahami pemproses.

Mengenai Perpustakaan

Perpustakaan atau Perpustakaan adalah koleksi berguna untuk pengaturcara, di mana kerap terdapat fungsi atau alat lain yang memudahkan pengaturcaraan. Contohnya adalah operasi matematik di perpustakaan "math.h", atau bahkan "iostream", yang membantu kita membaca dan menulis ke konsol menggunakan cin (Input Console) atau cout (Console OUTput).

Mengenai int utama () {...}

Secara utama, seperti yang dipanggil, kandungan program sebenarnya dijumpai. Arahan dilaksanakan dari atas ke bawah, dan apabila "kembali 0" tercapai, pengkompil tahu bahawa utama yang ada di sini. Sebarang arahan dalam C ++ berakhir dengan ";"!
Mengenai pembolehubah

Pembolehubah adalah "kotak" di mana kita boleh mengekalkan nilai. Jenis pembolehubah asas ialah "int". Jenis data ini mengekalkan nilai integer dari -231pana kepada 231-1. (Boleh berbeza mengikut pengkompil)

Beberapa latihan:

1. Nombor pada papan kekunci dibaca. Simpan dalam pemboleh ubah dan paparan (seperti dalam tutorial)
2. Baca nombor 2, simpan setiap satu dalam pembolehubah dan buat pertukaran, kemudian paparkan. (Seperti dalam tutorial).

2. Kami membaca nombor 3, menyimpan setiap satu dalam pembolehubah, dan masing-masing mengambil nilai pembolehubah seterusnya. Kami ada, b, c dan a -> b, b-> c, c-> a; (Prinsip antara berubah dengan pembolehubah tambahan digunakan).

Pengenalan kepada pengaturcaraan - tutorial C ++ - kursus 1 - tutorial video


Tutorial yang berkaitan


Komen-komen

  1. Sangat bagus ... kami sedang menunggu tutorial mengenai C ++. Terima kasih!

  2. Hello sila videotutorial.ro pasukan boleh membuat tutorial dengan cadangan pada jenis produk ada dalam perhatian (nisbah harga-kualiti, teknologi dan pensijilan tertentu dibenarkan) untuk Jumaat Hitam, dan saya rujuk di sini untuk menawarkan komputer riba, ssd- TV. Jika tidak, kami memahami dan memilih produk apabila anda mempunyai beberapa cadangan dan penjelasan seperti yang telah anda lakukan pada tahun-tahun lain. Terima kasih atas segala yang anda lakukan.

  3. Adrian katanya

    Sangat baik! Kami berharap dapat melihat sebanyak mungkin tutorial dalam bidang ini. Terima kasih!

  4. Tutorial yang sangat bagus dijelaskan, saya mengharapkan tutorial berikut mengenai C ++.
    Terima kasih

  5. Sergiu katanya

    Bravo! Semoga berjaya!

  6. Virgil katanya

    baik kata, dipikirkan dengan baik
    kami sedang menunggu kesinambungan

  7. Mihaita katanya

    Masih sebelum ini
    kejayaan

  8. mencetuskan katanya

    SUPER BETON___Andreas anda berada kursus pertama dalam Romanian mengenai C ++ ___ bermain-main dengan pengawal mikro dan lelaki yang baik interesat_____esti, Menunggu ini cursuri__o hari yang baik dan anak-anak tersayang

  9. Wow, awak terkejut. Tahniah !!!!

  10. orang tua katanya

    Profesional!
    Di manakah anda menyembunyikan lebih banyak lelaki? Bukankah anda mempunyai keberanian?
    Ia keluar dengan sangat baik.
    Terima kasih.
    Bafta dan saya mengharapkan tutorial lain yang berkaitan dengan topik ini.

  11. Pertama sekali, tahniah atas niat dan pencapaian, saya merujuk kepada keseluruhan teks dan kitaran video tutorial.
    Malangnya, membaca teks dari halaman pembentangan menghasilkan kekecewaan 2 yang saya tidak jangkakan:
    - "ubah kod yang ditulis oleh kami menjadi bahasa peringkat tinggi yang dapat difahami oleh pemproses." Pemproses hanya memahami kod mesin yang mewakili bahasa pengaturcaraan serendah mungkin
    - Jenis pemboleh ubah asas adalah "int". Jenis data ini mengekalkan nilai integer dari -231 hingga kira-kira 231-1. (Mungkin berbeza mengikut penyusun) ”. Pertama sekali, jika pemboleh ubah "int" disimpan dalam memori oleh bait (bait) ia boleh mempunyai nilai dalam had 0-255 atau -128 hingga 127. Pada hakikatnya pemboleh ubah "int" adalah
    disimpan dalam 2 bait sehingga mempunyai nilai antara -32768 dan 32767. Kemudian, walaupun saya tidak pasti, saya rasa nilai "int" tidak bergantung pada penyusunnya.
    Kesalahan dengan bilangan bait penyimpanan untuk pemboleh ubah "int" juga telah masuk ke dalam video.

    • Andreas katanya

      Hi Horia!
      Kami menyebutkan dalam video bahawa kod bahasa (ditulis oleh kami) diubah menjadi kod peringkat rendah yang kereta yang kita gunakan dapat menafsirkannya. Dalam perihalan saya menulis secara tidak sengaja, saya akan berubah, terima kasih atas bantahan. Bagi int, jika anda melakukan penyelidikan yang lebih teliti di internet, anda akan melihat bahawa bergantung kepada pengkompilasi kadangkala hasil dari sizeof (int) return returns 2, terkadang mengembalikan 4. Yang paling umum adalah bait 4, dan itulah sebabnya kami lebih suka contoh ini. Di manakah anda rujukan dalam keterangan pada asalnya 2 -31 kuasa (iaitu 4 bait), tetapi kerana pemformatan apabila teks telah dipindahkan ke laman web ini kehilangan kuasa mengangkat.
      Dari apa yang saya ingat, dalam video saya berkata bahawa ia disimpan pada beberapa bait apa yang betul.

  12. florin katanya

    Tahniah
    Kami sedang menunggu untuk tutorial sebegini

  13. Costan katanya

    Lebih banyak saudara,
    Hello,
    Adakah terdapat model kamera tanpa wayar usb (tetikus tanpa wayar) tanpa wayar yang tidak perlu dilog masuk ke rangkaian dan boleh dilihat secara langsung pada komputer anda?
    Saya mahu meletakkan kamera wayarles pada kereta teleghid.
    Mungkin anda tahu model kamera wayarles untuk apa yang saya mahu lakukan, sila tulis kepada saya.
    Terima kasih terlebih dahulu.

  14. Super!

  15. Alinix. katanya

    Bolehkah seseorang membantu saya menyelesaikan masalah ini?
    Untuk memaparkan, di layar, semua nombor semula jadi 4 digit dengan sifat yang jumlah terbaliknya adalah nombor subunit, dan digitnya berada dalam urutan menurun….

  16. Vasile Trifoi katanya

    Tutorial yang baik! Saya sedang menunggu tutorial seterusnya.

  17. Stefania katanya

    Hai, saya mahu pautan dengan semua tutorial yang anda lakukan. Saya dapati hanya satu daripada mereka dan saya suka banyak seperti yang anda jelaskan.

  18. Marius katanya

    Sangat jelas dijelaskan. Saya cuba memahami beberapa buku teks (termasuk untuk kelas 5-8) dan otak saya rosak. Malangnya, nampaknya anda telah berhenti menyambung proses ini. Secara jujur, jika anda boleh membuat anggaran bilangan pengajaran yang diperlukan untuk melompat dari noob ke maju, saya akan terbuka walaupun mempertimbangkan untuk membeli kursus dari anda, jika anda melakukannya dengan cara yang sama seperti yang satu ini. Sekiranya anda telah berhenti secara berterusan untuk meneruskan kursus pertama ini (walaupun nampaknya agak logik, memandangkan masa berlalu sejauh ini), wajarlah untuk mengumumkan semua orang yang menulis kepada anda dan anda - diminta untuk meneruskan bahawa tidak ada gunanya berharap. Bersenang-senang!

  19. Pavel Marius katanya

    Walaupun saya tidak mahir dalam pengaturcaraan sama sekali, ini adalah pelajaran pertama dari mana saya memahami sesuatu dan walaupun nampaknya orang yang mengeposkannya tidak masuk ke sini, saya ingin menunjukkan kemungkinan tidak sengaja dalam latihan 3: mensyaratkan bahawa "masing-masing mengambil nilai pemboleh ubah berikutnya", dan perwakilan dengan tanda: "a -> b, b-> c, c-> a" memberi inspirasi dalam diri saya makna terbalik dari tugas, seperti: "setiap pemboleh ubah menerima nilai pemboleh ubah sebelumnya ""! Atau adakah saya tidak dapat mentafsirkan keterangan dengan betul dengan tanda?

Cakap Fikiran

*