Selasa, 27 Juni 2017

Soal UTS Struktur Data dan Algoritma

1. Buatlah sebuah konsep program untuk kasus berikut: 

Dalam kasus ini saya membuat contoh syarat tinggi badan dalam test tertentu, dimana jika jenis kelamin memilih no.1 atau laki-laki dan tinggi badan lebih dari 165, maka memenuhi syarat dan lulus, selain dari itu jika jenis kelamin memilih no.1 dan tinggi badan kurang dari 165 cm maka tidak lulus. Selanjutnya jika jenis kelamin memilih no.2 atau perempuan dan tinggi badan lebih dari 160 maka memenuhi syarat dan lulus, tapi jika jenis kelamin memilih no.2 atau perempuan dan tinggi badan kurang dari 160cm maka tidak lulus !


2. Buatlah sebuah program yang dapat menghitung nilai rata-rata (mean) sejumlah data dari 1 hingga n dengan data masukan adalah n !



3. Berikut ini terdapat sebuah array dua dimensi yang dibuat dengan char A[3][5]. Dengan data yang sudah terisi seperti ilustrasi ini:

Berdasarkan array tersebut, Data apa yang akan tercetak bila isi array tersebut dicetak dengan algoritma berikut ini:


4. Urutkan data berikut secara descending dan ascending menggunakan salah satu konsep sorting secara manual! Dan jelaskan alasan kenapa kamu memilih konsep tersebut dibandingkan dengan konsep lainnya? A = (9, 7, 5, 1, 3, 2)

5. Terdapat sebuah Array dengan data = {12, 17, 10, 5, 15, 25, 11, 7, 7, 25}. Buatlah sebuah program Java sederhana yang dapat mencari nilai array yang terbesar dari data tersebut dengan konsep Sequential atau Binary Search. Program juga dapat menetukan dimana lokasi dan mencetak jumlah data array tersebut.

Tidak ada komentar:

Posting Komentar

jangan lupa beri komentar dan join blognya yaa :)