Konsep Dasar Algoritma Dan Pemrograman
Algoritma adalah serangkaian langkah-langkah sistematis untuk menyelesaikan masalah atau menjalankan tugas tertentu. Algoritma memberikan panduan langkah demi langkah tentang apa yang harus dilakukan, dimulai dari kondisi awal (input) hingga mencapai tujuan yang diinginkan (output).
Definisi Pemrograman
Pemrograman merujuk pada proses merancang, menulis, menguji, dan memelihara kode komputer. Hal ini melibatkan penggunaan bahasa pemrograman untuk membuat instruksi yang dapat dijalankan oleh komputer. Pemrograman komputer memungkinkan kita membuat perangkat lunak, aplikasi, dan sistem yang dapat memecahkan berbagai macam masalah atau melaksanakan berbagai tugas.
Konsep Dasar Pemrograman
1. Memasukkan data (Input)
2. Menampilkan data (Output)
3. Operasi Aritmatika dan Logika
4. Memberikan nilai ke suatu identifier (Store)
5. Melakukan pengulangan (Loop)
1. Membaca Data
Ketika komputer menerima input, maka yang biasa digunakan adalaha "Read", "Get", "Baca", "Input"
Contoh pada Python:
int(input("Masukkan Data Bertipe Angka: "))
2. Menampilkan Data
Ketika komputer menampilkan output, maka yang biasa digunakan adalah “Print”, “Write”, “Put”, “Output”, “Display”
Contoh pada Python:
Print(“Menampilkan Kalimat”)
3. Perhitungan Aritmatika
+ Untuk penjumlahan
- Untuk pengurangan
* Untuk perkalian
() Untuk kurung
Contoh:
Hasil = Hasil + Nomor
4. Memberikan Nilai Ke Identifier
Cara untuk memberikan nilai ke dalam variabel adalah:
Memberikan nilai awal, menggunakan Set
Memberikan nilai sebagai hasil dari suatu proses, maka menggunakan tanda “=”
Untuk menyimpan suatu nilai menggunakan “Save”
Contoh:
Set Counter to 0
Total = Harga * Jumlah
5. Pengulangan
Total = Harga * Jumlah
5. Pengulangan
While loop adalah salah satu jenis pengulangan (looping) dalam pemrograman yang digunakan untuk mengeksekusi sekumpulan statement/perintah secara berulang selama kondisi tertentu terpenuhi.
Contoh:
angka = 0
while angka == 5:
angka = int(input("Masukkan angka 5: "))
if angka == 5:
print("Anda belum memasukkan angka 5. Coba lagi.")
Tags:
Algoritma