Algoritma adalah urutan langkah logis untuk menyelesaikan masalah. Dokumen ini membahas pengertian algoritma, sejarah, dan struktur penulisan algoritma menggunakan bahasa alami, diagram alir, dan pseudocode.
Dokumen ini membahas tentang algoritma dan flowchart. Terdapat penjelasan tentang definisi algoritma, contoh algoritma dalam kehidupan sehari-hari dan komputer, jenis proses algoritma, kriteria algoritma, serta penjelasan tentang flowchart dan pseudo code. Mahasiswa diberikan tugas kelompok untuk membuat algoritma dan flowchart dari beberapa permasalahan yang diberikan dan akan dipresentasikan hasilnya.
Dokumen ini membahas tentang algoritma dan flowchart. Terdapat penjelasan tentang definisi algoritma, contoh algoritma dalam kehidupan sehari-hari dan komputer, jenis proses algoritma, kriteria algoritma, serta penjelasan tentang flowchart dan pseudo code. Mahasiswa diberikan tugas kelompok untuk membuat algoritma dan flowchart dari beberapa permasalahan yang diberikan dan akan dipresentasikan hasilnya.
Mata kuliah Logika dan Pemrograman membahas konsep dasar pemrograman seperti algoritma, struktur data, tipe data, operator, pemilihan, dan pengulangan. Mahasiswa diajak membuat algoritma penyelesaian masalah dan mengimplementasikannya dalam bahasa pemrograman tertentu. Program komputer adalah rangkaian perintah yang dimengerti komputer untuk menyelesaikan masalah secara logis berdasarkan bahasa pemrograman. Algoritma dan pseudocode
Dokumen ini membahas tentang alur logika pemrograman komputer. Terdiri dari 3 bagian utama yaitu pengertian pemrograman, contoh alur logika, dan cara penyajian alur logika melalui bahasa alami, pseudocode, dan diagram alir. Alur logika adalah langkah sistematis dalam menyelesaikan masalah yang dapat disajikan dalam berbagai bentuk untuk memudahkan pemahaman programmer.
Dokumen ini memberikan ringkasan tentang algoritma dan pemrograman, termasuk pengertian algoritma dan program, langkah-langkah membangun program, bentuk-bentuk algoritma seperti pseudo-code dan flowchart, serta contoh algoritma pertukaran nilai variabel.
Dokumen tersebut membahas tentang pengertian algoritma dan contoh-contohnya, serta simbol-simbol yang digunakan dalam membuat flowchart program. Juga dibahas tentang struktur bahasa pemrograman Pascal seperti deklarasi variabel, input output, operator, dan contoh-contoh soal algoritma sederhana.
Dokumen tersebut merangkum asal usul istilah algoritma dan perbedaannya dengan program, serta menjelaskan bahwa algoritma harus ditulis dalam bahasa pemrograman agar dapat dimengerti oleh komputer.
Modul mata kuliah konsep dasar pemrogramanMuraba Nasuha
油
Program komputer terdiri dari serangkaian instruksi yang dapat dilaksanakan oleh komputer untuk menyelesaikan masalah. Bahasa pemrograman digunakan untuk menulis program komputer dan diterjemahkan menjadi instruksi dasar oleh kompilator. Ada berbagai tingkatan bahasa pemrograman seperti tingkat dasar, tengah, dan tinggi. Diagram alir digunakan untuk merepresentasikan alur logika program secara visual.
1. Dokumen ini membahas tentang dasar-dasar algoritma dan konsep-konsep pemrograman dasar seperti tipe data, variabel, operator, algoritma, pseudocode, dan flowchart.
2. Terdapat penjelasan mengenai definisi algoritma, konsep algoritma, struktur algoritma, berbagai tipe data yang digunakan dalam pemrograman, variabel, operator aritmatika dan perbandingan, serta penggunaan pseudocode dan flowchart dalam menyajikan algoritma.
3. Dokumen ini bertujuan
Dokumen ini membahas tentang konsep dasar pemrograman meliputi algoritma, flow chart, pseudo code, dan implementasi pemrograman dengan bahasa C/C++. Materi kuliah mencakup dasar-dasar pemrograman, penyeleksian kondisi, perulangan, fungsi, array, string, pointer dan struktur. Mahasiswa diharapkan mampu menyelesaikan masalah menjadi algoritma, flowchart, dan program komputer menggunakan konsep pemrograman prosedural.
Dokumen ini membahas tentang alur logika pemrograman komputer. Terdiri dari 3 bagian utama yaitu pengertian pemrograman, contoh alur logika, dan cara penyajian alur logika melalui bahasa alami, pseudocode, dan diagram alir. Alur logika adalah langkah sistematis dalam menyelesaikan masalah yang dapat disajikan dalam berbagai bentuk untuk memudahkan pemahaman programmer.
Dokumen ini memberikan ringkasan tentang algoritma dan pemrograman, termasuk pengertian algoritma dan program, langkah-langkah membangun program, bentuk-bentuk algoritma seperti pseudo-code dan flowchart, serta contoh algoritma pertukaran nilai variabel.
Dokumen tersebut membahas tentang pengertian algoritma dan contoh-contohnya, serta simbol-simbol yang digunakan dalam membuat flowchart program. Juga dibahas tentang struktur bahasa pemrograman Pascal seperti deklarasi variabel, input output, operator, dan contoh-contoh soal algoritma sederhana.
Dokumen tersebut merangkum asal usul istilah algoritma dan perbedaannya dengan program, serta menjelaskan bahwa algoritma harus ditulis dalam bahasa pemrograman agar dapat dimengerti oleh komputer.
Modul mata kuliah konsep dasar pemrogramanMuraba Nasuha
油
Program komputer terdiri dari serangkaian instruksi yang dapat dilaksanakan oleh komputer untuk menyelesaikan masalah. Bahasa pemrograman digunakan untuk menulis program komputer dan diterjemahkan menjadi instruksi dasar oleh kompilator. Ada berbagai tingkatan bahasa pemrograman seperti tingkat dasar, tengah, dan tinggi. Diagram alir digunakan untuk merepresentasikan alur logika program secara visual.
1. Dokumen ini membahas tentang dasar-dasar algoritma dan konsep-konsep pemrograman dasar seperti tipe data, variabel, operator, algoritma, pseudocode, dan flowchart.
2. Terdapat penjelasan mengenai definisi algoritma, konsep algoritma, struktur algoritma, berbagai tipe data yang digunakan dalam pemrograman, variabel, operator aritmatika dan perbandingan, serta penggunaan pseudocode dan flowchart dalam menyajikan algoritma.
3. Dokumen ini bertujuan
Dokumen ini membahas tentang konsep dasar pemrograman meliputi algoritma, flow chart, pseudo code, dan implementasi pemrograman dengan bahasa C/C++. Materi kuliah mencakup dasar-dasar pemrograman, penyeleksian kondisi, perulangan, fungsi, array, string, pointer dan struktur. Mahasiswa diharapkan mampu menyelesaikan masalah menjadi algoritma, flowchart, dan program komputer menggunakan konsep pemrograman prosedural.
2. Algoritma
Algoritma adalah urutan langkah-langkah logis
untuk menyelesaikan masalah secara sistematis
Aturan penulisan teks algoritma
Judul
Deklarasi
Deskripsi
3. Langkah-Langkah Memasak Air
1. Ambil Panci
2. Isi Air sampai penuh
3. Nyalakan kompor
4. Taruh panci diatas kompor
5. Tunggu sampai air mendidih
6. Apakah sudah mendidih
7. Jika Ya, Matikan kompor
8. Jika tidak , tunggu sampai mendidih
7. FLOWCHART
Flowchart (Diagram alir) adalah simbol-simbol
yang digunakan untuk menggambarkan sebuah
pernyataan logika pemrograman serta aliran
logika yang ditunjukkan dengan arah panah.
9. Contoh Kasus
Kasus 1 :
Buatlah sebuah rancangan program dengan
menggunakan diagram alir, mencari luas persegi
panjang.
Solusi 1:
Perumusan untuk mencari luas persegi panjang
adalah L = p . l dimana, L adalah Luas persegi
panjang, p adalah panjang persegi dan l adalah
lebar persegi.
12. 1. Simbol pertama menunjukkan
dimulainya sebuah program.
2. Simbol kedua menunjukkan
bahwa input data dari p dan l.
3. Data dari p dan l akan
diproses pada simbol ketiga
dengan menggunakan
perumusan L=p.l.
4. Simbol keempat menunjukkan
hasil output dari proses dari
simbol ketiga.
5. Simbol kelima atau terakhir
menujukkan berakhirnya
program dengan tanda
6. End.
14. Bahasa Pemrograman
Kumpulan instruksi yang dipahami oleh
komputer
Bahasa pemrograman ada 2
Bahasa Pemrograman tingkat tinggi
Bahasa Pemrograman tingkat rendah
15. KONSEP PEMROGRAMAN
Konsep Pemrograman terdiri dari tiga proses
utama yaitu INPUT, PROSES, OUTPUT
Konsep pemrograman juga digambarkan dengan
flowchart dan algoritma
16. package luaspersegipanjang;
public class Main {
public static void main(String[] args) {
int luas,p,l;
p=4;
l=8;
luas=p*l;
System.out.println("Luas Persegi panjang
adalah = "+luas);
}
}
17. package luaslingkaran;
public class Main {
public static void main(String[] args) {
Final double phi=3.14;
double luas,r;
r=100;
luas=phi*r*r;
System.out.println("Luas Lingkaran adalah =
"+luas);
} }