• Tidak ada hasil yang ditemukan

Teknik Informartika : Soal UTS Algoritma dan Pemrograman.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Teknik Informartika : Soal UTS Algoritma dan Pemrograman."

Copied!
1
0
0

Teks penuh

(1)

1. Jelaskan apa yang dimaksud dengan Paradigma Fungsional! Bagaimana penulisan algoritma dalam paradigma fungsional ?

2. Buatlah definisi, spesifikasi dan realisasi dari sebuah fungsi yang menerima empat buah bilangan riil yang pengertiannya adalah dua pasang titik pada koordinat kartesian, dan menghasilkan sebuah bilangan riil yang merupakan jarak dari kedua titik tersebut (atau panjang garis yang dibentuk oleh kedua titik tersebut), dengan melakukan aplikasi terhadap dua buah fungsi antara yang harus didefinisikan terlebih dulu sebagai berikut : dif2 adalah sebuah fungsi yang menerima dua buah bilangan riil dan menghasilkan pangkat dua dari selisih kedua bilangan riiltersebut. Pangkat dua dilakukan oleh fungsi quad yang menerima sebuah bilangan riil dan menghasilkan pangkat duadari bilangan riil tersebut

3. Buatlah sebuat ADT Point yang terdiri dari absis dan ordinat. Buatlah 2 buah konstruktor, 2 buah selector, dan 2 buah predikat untuk ADT point tersebut !

4. Diberikan sebuah bilangan integer sembarang n, yang merepresentasikan nilai deret ke-n dari sebuah deret bilangan integer 1 3 5 7 9 11 . . . .n. Buatlah definisi, spesifikasi, dan realisasi fungsi DeretKe(n) dengan penyelesaian secara rekursif. Contoh :

DeretKe(1) = 1; DeretKe(2) = 3; DeretKe(5)=9; …; dst

Referensi

Dokumen terkait

Lambing bilangan dua ratus tujuh belas adalah …... Isilah titik-titik di bawah ini

Lambing bilangan dua ratus tujuh belas adalah ….... Isilah titik-titik di bawah ini

Titik pada soal nomor 12 jika dicerminkan terhadap sumbu X, bayangannya mempunyai koordinat…a. Pasangan bilangan yang benar

Gunakan bilangan random dari tabel bilangan random dengan criteria pengambilan : 2 digit akhir dari kiri ke kanan, untuk mensimulasikan waktu antar kedatangan dan waktu

Buatlah Procedure untuk menentukan apakah suatu bilangan integer positif N>0 habis dibagi oleh 5 atau 6, 5 dan 6 serta 5 atau 6 tapi tidak keduanya. Terdapat 4 parameter

Bantulah Budi untuk membuat program yang menerima input 10 data seperti diatas lalu menghitungnya dengan suatu fungsi yang menghasilkan deretan bilangan dan jumlah bilangan

1) Buatlah algoritma yang membaca sebuah bilangan bulat positif lalu menentukan apakah bilangan tersebut merupakan kelipatan 4. Kemudian, translasikan algoritma tersebut

1) Buatlah algoritma yang membaca sebuah bilangan bulat positif lalu menentukan apakah bilangan tersebut merupakan kelipatan 4. Kemudian, translasikan algoritma