Pengantar pemrograman - tutorial C ++ - kursus 1 - langkah pertama

Pengenalan pemrograman - C ++ tutorial - 1 saja

Pengantar pemrograman - C ++ tutorial - kursus 1

Dalam tutorial ini kita akan belajar hal pertama tentang pemrograman. Untuk ini kami memilih bahasa C ++, yang membantu kami memahami bagaimana pemrograman bekerja, namun juga meningkatkan kesulitan secara bertahap ke tingkat yang lebih tinggi. Meski kita di Venkon, kami juga menggunakan bahasa lain seperti Java, PHP, HTML, CSS, Javascript, kami rasa C ++ adalah bahasa terbaik untuk membuat langkah pertama dalam pemrograman.

Program apa yang akan kita gunakan?


Kita akan menggunakan IDE (developer development environment), yaitu Code :: Blocks, yang bisa anda download karenanya, di mana kita memilih "codeblocks-16.01mingw-setup.exe".

Setelah mendownload proyek "Konsol Aplikasi" baru, kita memilih bahasa pemrograman dan file yang ingin kita gunakan, dan kita bisa memulai pemrograman.

Tentang Compiler

Singkatnya, compiler adalah alat yang mengubah kode bahasa tingkat tinggi kita menjadi bahasa tingkat tinggi yang dapat dimengerti oleh prosesor.

Tentang Perpustakaan

Perpustakaan atau Perpustakaan adalah koleksi yang berguna bagi pemrogram, dimana seringkali ada fungsi atau alat bantu lainnya yang memudahkan pemrograman. Contohnya adalah operasi matematika di perpustakaan "math.h", atau bahkan "iostream", yang membantu kita membaca dan menulis ke konsol menggunakan cin (Console Input) atau cout (Console OUTput).

Tentang int main () {...}

Yang utama, seperti namanya, isi program sebenarnya ditemukan. Instruksi dijalankan dari atas ke bawah, dan saat "return 0" tercapai, compiler mengetahui bahwa yang utama ada di sini. Setiap instruksi di C ++ diakhiri dengan ";"!
Tentang variabel

Variabel adalah "kotak" di mana kita dapat mempertahankan nilai. Jenis variabel dasar adalah "int". Jenis data ini mempertahankan nilai integer dari -231pana menjadi sekitar 231-1. (Mei bervariasi menurut kompiler)

Beberapa latihan:

1. Sebuah nomor di keyboard dibaca. Simpan dalam variabel dan tampilan (seperti pada tutorial)
2. Baca nomor 2, simpan masing-masing variabel dan buat pertukaran, lalu tampilkan. (Seperti pada tutorial).

2. Kami membaca nomor 3, menyimpan masing-masing variabel, dan masing-masing mengambil nilai variabel berikutnya. Kita memiliki a, b, c dan a -> b, b-> c, c-> a; (Prinsip inter-change dengan variabel bantu digunakan).

Pengantar pemrograman - C ++ tutorial - kursus 1 - video tutorial


Tutorial terkait


komentar

  1. Bagus sekali… kami menunggu tutorial tentang C ++. Terima kasih!

  2. Selamat datang di tim videotutorial.ro dan Anda dapat melakukan tutorial dengan rekomendasi tentang jenis produk yang perlu diingat (rasio kualitas harga, beberapa teknologi dan sertifikasi bersertifikasi) untuk Black Friday, dan di sini saya merujuk pada transaksi laptop, ssd- TV. Jika tidak, kami memahami dan memilih produk bila Anda memiliki beberapa rekomendasi dan penjelasan seperti yang telah Anda lakukan di tahun-tahun lainnya. Terima kasih atas semua yang anda lakukan.

  3. Adrian katanya

    Kami berharap bisa melihat banyak tutorial di bidang ini. Terima kasih!

  4. Tutorial yang sangat bagus dijelaskan, saya mengharapkan tutorial berikut tentang C ++.
    terima kasih

  5. Sergiu katanya

    Bravo! Semoga berhasil!

  6. Virgil katanya

    kata Yah, dipikirkan dengan baik
    kita menunggu kelanjutannya

  7. Mihaita katanya

    Masih sebelumnya
    sukses

  8. percikan katanya

    SUPER BETON ___ Anda yang pertama mengambil kursus bahasa Rumania tentang C ++ ___ cochetez dengan mikrokontroler dan saya tertarik _____ Anda orang baik, saya sedang menunggu kursus berikut ini dan menikmati

  9. Wow, kamu kaget Selamat !!!!

  10. pria tua katanya

    Profesional!
    Di mana Anda telah bersembunyi sejauh ini lagi anak laki-laki? Tidakkah kamu memiliki keberanian?
    Itu keluar dengan sangat baik.
    Terima kasih.
    Bafta dan saya mengharapkan tutorial lain yang berhubungan dengan topik ini.

  11. Pertama-tama, selamat atas niat dan prestasi, saya mengacu pada keseluruhan siklus tutorial teks dan video.
    Sayangnya, membaca teks dari halaman presentasi menghasilkan kekecewaan 2 yang tidak saya duga:
    - "mengubah kode yang kami tulis menjadi bahasa tingkat tinggi yang dapat dipahami prosesor." Prosesor hanya memahami kode mesin yang mewakili bahasa pemrograman serendah mungkin
    - Jenis variabel dasar adalah "int". Jenis data ini mempertahankan nilai integer dari -231 hingga sekitar 231-1. (Dapat bervariasi tergantung penyusun) ”. Pertama-tama, jika variabel "int" disimpan dalam memori sebesar byte (byte), ia bisa memiliki nilai dalam batas 0-255 atau -128 hingga 127. Pada kenyataannya variabel "int" adalah
    disimpan dalam 2 byte sehingga memiliki nilai antara -32768 dan 32767. Kemudian, meskipun saya tidak yakin, menurut saya nilai "int" tidak bergantung pada kompiler.
    Kesalahan dengan jumlah byte penyimpanan untuk variabel "int" juga merayap ke dalam video.

    • Andreas katanya

      Hi Horia!
      Kami menyebutkan dalam video bahwa kode bahasa (ditulis oleh kami) diubah menjadi kode tingkat rendah sehingga mobil yang kami gunakan bisa menafsirkannya. Dalam uraian yang saya tulis secara tidak sengaja, saya akan berubah, terimakasih atas keberatannya. Sedangkan untuk int, jika Anda melakukan penelitian yang lebih teliti di internet, Anda akan melihat bahwa tergantung kompiler terkadang hasil dari sizeof (int) kembali mengembalikan 2, terkadang mengembalikan 4. Yang paling umum adalah byte 4, dan karena itulah kami lebih suka memberi contoh. Dimana referensi dibuat dalam deskripsi, awalnya -2 ke daya 31 (yaitu, 4 bytes), namun karena format saat teks dipindahkan ke situs, keuntungan untuk mendapatkan kekuasaan hilang.
      Dari apa yang saya ingat, di video saya mengatakan bahwa itu disimpan pada beberapa byte apa yang benar.

  12. florin katanya

    Selamat
    Kami sedang menunggu tutorial seperti itu

  13. Costan katanya

    Lebih banyak saudara,
    halo,
    Apakah ada model wireless wireless wireless wireless usb (wireless mouse) yang tidak perlu login ke jaringan dan bisa dilihat langsung di pc anda?
    Saya ingin memasang kamera nirkabel di mobil teleghid.
    Mungkin Anda tahu model kamera nirkabel untuk apa yang ingin saya lakukan, tolong tuliskan kepada saya.
    Terima kasih sebelumnya.

  14. Besar!

  15. Alinix. katanya

    Ada yang bisa membantu saya memecahkan masalah ini please?
    Untuk menampilkan, di layar, semua bilangan asli 4 digit dengan properti bahwa jumlah dari inversnya adalah nomor subunit, dan digitnya dalam urutan menurun….

  16. Vasile Trifoi katanya

    Tutorial bagus Saya sedang menunggu tutorial berikutnya.

  17. Stefania katanya

    Hai, saya ingin tautan dengan semua tutorial yang Anda lakukan. Saya hanya menemukan satu dari mereka dan saya sangat menyukainya seperti yang Anda jelaskan.

  18. Marius katanya

    Sangat jelas dijelaskan. Saya mencoba memahami beberapa buku pelajaran (termasuk untuk kelas 5-8) dan otak saya rusak. Sayangnya, tampaknya Anda menyerah untuk melanjutkan proses ini. Sejujurnya, jika Anda bisa membuat perkiraan jumlah pelajaran yang diperlukan untuk melompat dari noob ke mahir, saya akan terbuka untuk mempertimbangkan bahkan membeli kursus dari Anda, jika Anda melakukannya dengan cara yang sama seperti yang ini. Jika Anda menyerah secara permanen untuk melanjutkan kursus pertama ini (walaupun tampaknya cukup logis bahwa, mengingat waktu yang telah berlalu sejauh ini), mungkin adil untuk mengumumkan semua orang yang menulis kepada Anda dan Anda - Diminta untuk melanjutkan bahwa tidak ada gunanya berharap. Semoga harimu menyenangkan !!!

  19. Pavel Marius katanya

    Meskipun saya sama sekali tidak pandai pemrograman, ini adalah pelajaran pertama yang darinya saya memahami sesuatu dan meskipun tampaknya orang yang mempostingnya tidak masuk di sini, tetap saja, saya ingin menunjukkan kemungkinan ketidaksengajaan dalam latihan 3: mensyaratkan bahwa "masing-masing mengambil nilai variabel berikutnya", dan representasi dengan tanda: "a -> b, b-> c, c-> a" mengilhami saya makna kebalikan dari tugas, seperti: "setiap variabel menerima nilai dari variabel sebelumnya ””! Atau apakah saya tidak dapat menafsirkan deskripsi dengan benar dengan tanda?

Speak Your Mind

*