Algoritma dan Struktur Data 1 pertemuan 12

Slides:



Advertisements
Presentasi serupa
PERCABANGAN # IF…THEN IF…THEN…ELSE SELECTION STIKOM
Advertisements

Algoritma dan Flowchart
TEORI ALGORITMA.
Tipe data dan algoritma dasar
ALGORITMA NOTASI 2 FLOWCHART.
PENGANTAR KONSEP PEMROGRAMAN
Dasar Pemrograman ARRAY/LARIK.
Notasi Algoritma.
Function(2).
STATEMENT PENGENDALIAN (PEMILIHAN)
STRUKTUR PEMILIHAN (KONTROL PROGRAM) Minggu III - 40 menit
2 JAM TEORI dan 1 jam praktek
Pemprograman Terstruktur 1
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Pemrogramman Terstruktur
1 Latihan Pertemuan Array Matakuliah: T0616 / Algoritma dan Pemrograman Tahun: 2007 Versi: 1/0.
Algoritma dan Flowchart
Bahasa Pemrograman Dasar Pertemuan 6
Flowchart dan Pseudocode
Algoritma dan Pemrograman – Pertemuan 3 & 4 Sorting (Pengurutan)
Algoritma dan Struktur Data 1 pertemuan 7
Algoritma Pemrograman
Prodi S1-Sistem Komputer, F Teknik Elektro
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
ALGORITMA DAN PEMROGRAMAN Tipe Data
Algoritma dan Struktur Data 1 pertemuan 9
Buatlah flowchart untuk pembagian 3 buah bilangan
Bahasa Pemrograman Dasar Pertemuan 12
SUBALGORITMA.
Algoritma dan Struktur Data 1 pertemuan 8
ALGORITMA DAN PEMROGRAMAN Pengantar
Struktur Kontrol Pemilihan
Perulangan (looping) Oleh: Sri Supatmi.
ALGORITMA & LOGIKA PEMROGRAMAN
Algoritma & Pemrograman Lanjut
penyusunan algoritma (flowchart)
ARRAY & STRING LATIHAN.
Algoritma dan Struktur Data 1 pertemuan 5
Flowchart.
STRUKTUR DASAR ALGORITMA
Algoritma dan Pemrograman RECORD (REKAMAN)
Algoritma dan Struktur Data 1 pertemuan 3
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
ARRAY 1d MERISKA DEFRIANI, S.KOMP ALGORITMA DAN PEMROGRAMAN II
Struktur Perulangan Yohana Nugraheni.
ALGORITMA DAN PEMROGRAMAN Tipe Data
Ujian Akhir Semester TEE 2103 Algoritma dan Pemrograman
Tipe Data, Nama dan Nilai
ALGORITMA DAN PEMROGRAMAN Pengantar
Pengendalian Proses : Perulangan /Looping
Algoritma dan Struktur Data 1 pertemuan 10
Array Buat algoritma untuk mencari nilai terbesar dari 5 nilai mahasiswa yang diinputkan dengan array.
Seleksi.
Dasar-dasar Pemrograman
Algoritma & Pemrograman Chapter 2
FLOW CHART.
Review Algoritma 1 Teks Algoritma terdiri dari tiga bagian :
Pemrograman Terstruktur
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Algoritma Divide and Conquer
Algoritma dan Flowchart
Algoritma dan Struktur Data
ALGORITMA PERULANGAN PEMROGRAMAN DASAR (PERTEMUAN 15-20)
Algoritma Pemrograman
PEMROGRAMAN Belajar memrogram : belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi yang mudah dipahami Belajar bahasa.
Latihan Buatlah algoritma untuk menentukan status kelulusan mahasiswa pada satu matakuliah. Mahasiswa dinyatakan lulus apabila nilai >= 60. Input : nilai.
YULI ASTUTI, S.KOM.  Algoritma yaitu urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang disusun dengan sistematis.  Program yaitu.
Notasi Algoritmik, Tipe Dasar, Nilai, Ekspresi dan Input/Output
Transcript presentasi:

Algoritma dan Struktur Data 1 pertemuan 12 M. Fakhrurrifqi, S.Kom, M. Cs.

Proyek Akhir Menyelesaikan permasalahan pemrograman yang lebih kompleks paham bagaimana langkah-langkah mengimplementasikan dengan masukan (input) tertentu dan menampilkan keluaran (output) dari hasil yang diharapkan pada contoh kasus-kasus yang diberikan.

Soal 1 Buatlah sebuah kalkulator sederhana dengan 3 kali masukan. Masukan pertama meminta bilangan pertama, masukan ke dua, meminta operasi yang akan dilakukan, Masukan ketiga meminta bilangan kedua. Jika pengguna memasukkan angka 5 pada masukan pertama, kemudian memasukkan karakter ‘+’ untuk masukan ke dua dan memasukkan angka 6 untuk masukan ke tiga, maka program akan menghasilkan angka 11.

Soal 2 Buatlah sebuah fungsi bernama pangkat dengan 2 parameter masukan bertipe integer dan keluaran bertipe integer juga. Fungsi ini akan menghasilkan nilai perpangkatan dari masukan pertama atas masukan kedua. (gunakan perulangan) Misal : H:= pangkat(5,3); maka H akan bernilai 125.

Soal 3 Buatlah program yang meminta n masukan angka (n ditentukan oleh pengguna sendiri, maksimal 100), kemudian hitung nilai jumlah, rata-rata, angka terbesar dan angka terkecil dari data yang dimasukkan, (gunakan Array dan Perulangan)

Soal 4 Buatlah sebuah prosedur dengan menggunakan 1 buah parameter : Jika parameter diberikan masukan 6, maka outputnya : 6 adalah bilangan genap dan jika dibagi 2, hasilnya 3 5 adalah bilangan ganjil dan jika dibagi 3,sisanya ada 2 4 adalah bilangan genap dan jika dibagi 2, hasilnya 2 3 adalah bilangan ganjil dan jika dibagi 3,sisanya ada 0 2 adalah bilangan genap dan jika dibagi 2, hasilnya 0 1 adalah bilangan ganjil dan jika dibagi 3,sisanya ada 1

Soal 5 Buatlah program untuk mengurutkan data bertipe struct yang mempunyai empat field No plat, Merk, Harga dan tahun produksi. Prosedur pengurutan menerima satu parameter, yaitu bilangan bulat yang dapat bernilai 1, 2 atau 3. Apabila bernilai 1, maka data diurutkan menurut No plat. Apabila bernilai 2, maka data diurutkan menurut Merk, dan apabila bernilai 3 maka data diurutkan menurut harga.