Modul praktikum ini membahas tentang algoritma dan pemrograman C++. Modul ini menjelaskan tentang pengenalan C++, variabel, tipe data, operator, dan input/output."
Dokumen tersebut membahas tentang bahasa pemrograman C++ dan pemrograman berorientasi objek, meliputi pengantar C++, karakteristik OOP, kompilasi program C++, variabel, operator, dan elemen dasar lainnya."
Modul praktikum ini membahas algoritma dan pemrograman I menggunakan bahasa C++ dan software Turbo C++. Modul ini menjelaskan pengenalan C++, variabel, tipe data, operator, dan input/output."
Dokumen ini membahas tentang pengantar bahasa pemrograman Python. Python diciptakan oleh Guido Van Rossum pada tahun 1990. Python adalah bahasa pemrograman populer dan komprehensif yang menggabungkan kemampuan, sintaks kode yang jelas, dan pustaka standar yang luas.
Modul ini membahas pengenalan bahasa pemrograman C++. Terdiri dari penjelasan tentang struktur dasar bahasa C++ seperti variabel, tipe data, deklarasi, operator, input/output, dan konstanta. Juga menjelaskan penggunaan editor Turbo C++ untuk membuat program C++ sederhana. Diakhiri dengan contoh program "Hello World" beserta penjelasan setiap baris kodenya.
Dokumen tersebut memberikan penjelasan singkat tentang pemrograman Python meliputi pengenalan Python, cara memulai penulisan program, sintaks dasar, pendeklarasian variabel, penggunaan perintah if, dan penggunaan perulangan for."
Dokumen tersebut membahas tentang C++ dan pemrograman berorientasi objek. Ia menjelaskan bahwa C++ merupakan bahasa pemrograman yang mendukung paradigma pemrograman berorientasi objek dengan menggunakan konsep-konsep seperti kapsulasi, pewarisan, dan polimorfisme. Dokumen tersebut juga menjelaskan elemen-elemen dasar dalam bahasa C++ seperti variabel, konstanta, operator, serta cara menulis dan mengko
Dokumen tersebut memberikan pengantar singkat tentang bahasa pemrograman Python. Ia menjelaskan bahwa Python sering digunakan untuk aplikasi web, perangkat lunak, ilmu data, dan machine learning. Dokumen tersebut juga menyebutkan beberapa manfaat menggunakan Python seperti mudah dipelajari dan portabel di berbagai sistem operasi.
C++ adalah bahasa pemrograman yang dikembangkan dari bahasa C oleh Bjarne Stroustrup di Bell Labs. C++ mendukung konsep pemrograman berorientasi objek dengan menambahkan fitur-fitur baru seperti class, inheritance, dan overloading. C++ juga mewarisi sintaks dasar dan tipe data dari bahasa C.
Dokumen tersebut membahas tiga paradigma pemrograman yaitu imperative, deklaratif, dan berorientasi objek. Pada paradigma imperative, program merupakan runtutan instruksi yang dijalankan secara berurutan. Paradigma deklaratif terbagi menjadi dua subparadigma yaitu fungsional dan logika. Paradigma berorientasi objek mewakili program sebagai kumpulan objek yang saling berinteraksi. Dokumen ini juga membahas langkah-langkah pengembangan program terstru
Dokumen tersebut membahas tentang bahasa pemrograman C++ dan pemrograman berorientasi objek, meliputi pengantar C++, karakteristik OOP, kompilasi program C++, variabel, operator, dan elemen dasar lainnya."
Modul praktikum ini membahas algoritma dan pemrograman I menggunakan bahasa C++ dan software Turbo C++. Modul ini menjelaskan pengenalan C++, variabel, tipe data, operator, dan input/output."
Dokumen ini membahas tentang pengantar bahasa pemrograman Python. Python diciptakan oleh Guido Van Rossum pada tahun 1990. Python adalah bahasa pemrograman populer dan komprehensif yang menggabungkan kemampuan, sintaks kode yang jelas, dan pustaka standar yang luas.
Modul ini membahas pengenalan bahasa pemrograman C++. Terdiri dari penjelasan tentang struktur dasar bahasa C++ seperti variabel, tipe data, deklarasi, operator, input/output, dan konstanta. Juga menjelaskan penggunaan editor Turbo C++ untuk membuat program C++ sederhana. Diakhiri dengan contoh program "Hello World" beserta penjelasan setiap baris kodenya.
Dokumen tersebut memberikan penjelasan singkat tentang pemrograman Python meliputi pengenalan Python, cara memulai penulisan program, sintaks dasar, pendeklarasian variabel, penggunaan perintah if, dan penggunaan perulangan for."
Dokumen tersebut membahas tentang C++ dan pemrograman berorientasi objek. Ia menjelaskan bahwa C++ merupakan bahasa pemrograman yang mendukung paradigma pemrograman berorientasi objek dengan menggunakan konsep-konsep seperti kapsulasi, pewarisan, dan polimorfisme. Dokumen tersebut juga menjelaskan elemen-elemen dasar dalam bahasa C++ seperti variabel, konstanta, operator, serta cara menulis dan mengko
Dokumen tersebut memberikan pengantar singkat tentang bahasa pemrograman Python. Ia menjelaskan bahwa Python sering digunakan untuk aplikasi web, perangkat lunak, ilmu data, dan machine learning. Dokumen tersebut juga menyebutkan beberapa manfaat menggunakan Python seperti mudah dipelajari dan portabel di berbagai sistem operasi.
C++ adalah bahasa pemrograman yang dikembangkan dari bahasa C oleh Bjarne Stroustrup di Bell Labs. C++ mendukung konsep pemrograman berorientasi objek dengan menambahkan fitur-fitur baru seperti class, inheritance, dan overloading. C++ juga mewarisi sintaks dasar dan tipe data dari bahasa C.
Dokumen tersebut membahas tiga paradigma pemrograman yaitu imperative, deklaratif, dan berorientasi objek. Pada paradigma imperative, program merupakan runtutan instruksi yang dijalankan secara berurutan. Paradigma deklaratif terbagi menjadi dua subparadigma yaitu fungsional dan logika. Paradigma berorientasi objek mewakili program sebagai kumpulan objek yang saling berinteraksi. Dokumen ini juga membahas langkah-langkah pengembangan program terstru
3. Apakah itu?
Integrated Development Environment
Aplikasi yang menyediakan fitur
lengkap bagi programmers, untuk
melakukan pengembangan software
Membutuhkan banyak resource
Terdiri dari 3 bagian utama:
Source code editor
Build automation
Debugger
Contoh: Jupyter Notebook, Spyder,
PyCharm, VSCode, dll
Hanya untuk mengetik souce-code
Harus menggunakan prompt command
untuk menjalankan program
Membutuhkan Plugins untuk melakukan
fungsi-fungsi yang kompleks
Membutuhkan sedikit resource
Contoh: Notepad, Notepad++, Sublime Text,
dll
IDE
TEXT EDITOR
21. Mengupdate String
String adalah tipe data immutable, artinya tidak bisa diubah. Untuk mengupdate string, kita perlu
memberikan nilai variabel string lama ke string yang baru. Nilai yang baru adalah nilai string lama yang
sudah diupdate.
36. Tugas
1. Jelaskan perbedaan antara IDE (Integrated Development Environment) dan Text Editor dalam
pengembangan perangkat lunak.
2. Jelaskan fungsi indentasi dalam Python dan mengapa hal ini wajib digunakan.
3. Python disebut sebagai bahasa pemrograman yang dynamically typed. Jelaskan apa
maksudnya dengan contoh kode.
4. Jelaskan tiga jenis bilangan dalam Python dan cara melakukan konversi antara mereka.
5. Apa itu operator logika dalam Python? Berikan contoh penggunaan operator and, or, dan not.
37. Tugas
6. Tono diminta untuk membuat program yang bisa menghitung luas dan keliling lingkarang
berdasarkan nilai jari-jari yang di input. bantu tono untuk mengerjakan tugas tersebut
7. Budi sedang duduk di dalam ruangan dan merasa kedinginan. Ketika Budi melihat suhu AC,
ternyata AC menggunakan satuan Celcius (属C ). Namun Budi tidak mengerti, karena Budi
terbiasa menggunakan satuan Fahrenheit (属F) dan Kelvin (K) di luar negeri. Bantulah Budi
untuk membuat program yang bisa mengkonversi nilai suhu yang di inputkan dari 属C ke 属F
dan K