Anda di halaman 1dari 15

ALGORITMA

PEMROGRAMAN

Here is where your presentation begins


KELOMPOK 1

1. ANDRE MAULANA RIZKI


2. ASRI RAMADANU
3. FANJI GAGAH AZIZ
4. ELSHA KAULAN SAQILA
5. EVA RIZKIANTI
6. JAMIATUL AMBIYA
● PENGERTIAN
ALGORITMA
PEMROGRAMAN?
Pengertian algoritma secara umum adalah
sekumpulan langkah langkah berurutan yang jelas
yang di gunakan untuk memecahkan suatu masalah.
Dalam kegiatan pemrograman, algoritma biasanya
dianggap sebagai sebuah logika untuk menentukan
program yang akan dibuat. Algoritma pemrograman
berfungsi sebagai suatu pemecah masalah dengan
suatu susunan yang logis berdasarkan sistematika
tertentu.
● Fungsi algoritma pemrograman
1. Dapat menyelesaikan permasalahan rumit suatu program dengan
melibatkan perhitungan tingkat tinggi.
2. Mampu menmenyederhanakan suatu program sehingga penggunaannya
lebih efektif dan efisien
3. Dapat digunakan secara berulang untuk meminimalkan penulis
program yang berulang.
4. Mempermudah pencarian kesalahan serta dapat diperbaiki dalam
waktu yang singkat.
5. Adanya alur proses yang jelas sehingga kamu dapat mudah mencari
kesalahan jika terjadi galat (error).
● Contoh algoritma
pemrograman
Contoh sederhananya ialah pada penentuan nilai yang memenuhi syarat
kriteria kelulusan. Ada berupa nama dan nilai siswa, jika nilai siswa lebih
besar atau sama dengan 80 maka siswa tersebut dinyatakan lulus, tetapi
jika nilai siswa di bawah 80 maka dinyatakan tidak lulus. Maka algoritma
seperti berikut.

• Baca nama dan nilai siswa


• jika nilai >=80 maka
• keterangan = lulus
• tetapi jika
• keterangan = tidak lulus
• tulis nama dan keterangan
● cara kerja algoritma pemrograman
Dari kehidupan sehari - hari, prinsip tersebut dapat kita pahami dengan proses
sederhana seperti merebut air. Pertama - tama mari kita didefinisikan input dan
output. Berdasarkan proses merebus air, yang menjadi input adslah air mentah
dan output nya adalah air matang. Jadi, susunan algoritma adalah

• Ambil panci
• Isi dengan air
• Letakkan pada kompor
• Nyalakan api kompor
• Tunggu hingga keluar gelembung
• Air sudah matang
● Algoritma pemrograman dasar

6. Maximum flow
1. Kompresi data 7. Dynamic
2. Pencarian beam programming
3. Pencarian binary 8. Metode nelfon
4. Gading 9. Q- learning
5. Branch and bound 10. Karatsuba
multipcation
●TANDA TANDA PEMROGRAMAN
Pemrograman C
Operand adalah sebuah objek yang ada pada operasi matematika yang dapat
digunakan untuk melakukan operasi. Operand atau operator dalam bahasa C berbentuk
simbol bukan berbentuk keyword atau kata yang biasa ada di bahasa pemrograman
lain. Simbol yang digunakan bukan karakter yang ada dalam abjad tapi ada pada
keyboard kita seperti =,<,>,* dan sebagainya.

Untuk itu mari kita bahas satu persatu

Daftar isi
1 Assignment (=) Tanda Sama Dengan
2 Operator Aritmatika (+, -, *, /, %)
3 Modulo pada tipe data float
4 Compound assignment (+=, -=, *=, /=, %=, >>=, <<=, &=, ^=, |=)
Assignment (=) Tanda Sama Dengan
Operator sama dengan berfungsi menugaskan atau memberikan sebuah nilai pada suatu variabel.
contoh: A=B mudah sekali ygy

Operator Aritmatika (+, -, *, /, %)


Simbol Operator
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
% Modulo
Pengertian flowchart
Flowchart atau bagan alur adalah diagram yang menampilkan langkah-langkah dan keputusan
untuk melakukan sebuah proses dari suatu program. Setiap langkah digambarkan dalam bentuk
diagram dan dihubungkan dengan garis atau arah panah.

Flowchart berperan penting dalam memutuskan sebuah langkah atau fungsionalitas dari sebuah
proyek pembuatan program yang melibatkan banyak orang sekaligus. Selain itu dengan
menggunakan bagan alur proses dari sebuah program akan lebih jelas, ringkas, dan mengurangi
kemungkinan untuk salah penafsiran. Penggunaan flowchart dalam dunia pemrograman juga
merupakan cara yang bagus untuk menghubungkan antara kebutuhan teknis dan non-teknis.

Sebelum lanjut saya mau memberitahu sesuatu nih, kamu dapat memperdalam pengetahuan
kamu mengenai flowchart di Dicoding loh. Materi ini dapat kamu temukan dan kamu pelajari
di Memulai Dasar Pemrograman untuk Menjadi Pengembang Software.
FUNGSI FLOWCHART
Fungsi utama dari flowchart adalah memberi gambaran jalannya sebuah program dari satu proses ke proses
lainnya. Sehingga, alur program menjadi mudah dipahami oleh semua orang. Selain itu, fungsi lain dari
flowchart adalah untuk menyederhanakan rangkaian prosedur agar memudahkan pemahaman terhadap
informasi tersebut.

JENIS FLOWCHART
1. Flowchart dokumen
2. Flowchart program
3. Flowchart proses
4. Flowchart system
5. Flowchart skematik
SIMBOL FLOWCHART
CONTOH FLOWCHART
Untuk membuat sebuah flowchart sederhana kamu diharuskan
untuk mengetahui setiap simbol dan juga fungsinya. Nah, di
bawah ini saya akan memberikan sebuah contoh flowchart
sederhana untuk menentukan apakah bilangan yang
dimasukan ganjil atau genap. Berikut adalah contohnya:
PERBEDAAN ALGORITMA DAN
FLOWCHART
Algortma pemrogaman adalah sebuah proses secara sistematis dan
bertujuan untuk menyelesaikan masalah dengan salah satu metode
penyampaian yaitu melalui flowchart.

Flowchart adalah sebuah gambaran atau diagram yang memiliki satu aliran
atau lebih, namun hal itu hanya dapat berlaku secara sekuensial atau saling
berkesinambungan. Flowchart juga memiliki simbol- simbol tertentu yang
bisa menjadi sebuah gambaran dari setiap alur yang saling terhubung
dengan anak panah.

Algoritma dan flowchart tidak bisa dipisahkan, sebab flowchart


menggambarkan desain program yang akan dibuat dengan berpedoman
pada algoritma atau pola pikir.
SEKIAN TERIMA
KASIH

Anda mungkin juga menyukai