Sabtu, 07 Juni 2014

MAKANAN - MAKANAN KHAS BIMA

Pada kesempatan ini saya akan memberi tahukan tentang makanan atau masakan khas yang ada di kota bima tempat tinggal saya. semoga dengan adanya penjelasan makan bima ini akan menarik perhatian orang-orang untuk mampir berwisata kuliner ke kota bima.

Di kota bima banyak sekali makanan - makanan khas nya namun kali ini saya akan menjelaskan tentang masakan Uta Palumara ( Ikan Kuah Asem ).
Biasanya orang bima ikan yang di gunakan adalah bandeng tetapi bisa juga menggunakan jenis ikan lain sesuai selera masing2.

Namun para warga bisa ikan bandeng diambil dari tambak yang sudah di buat sendiri. Tambak Bandeng cukup luas di wilayah Kota Maupun Kabupaten Bima.Jenis ikan ini tentu sangat akrab dengan masyarakat Bima. Banyak kreasi dan cita rasa masakan yang dapat diolah dari Bandeng. Salah satunya adalah Palumara ( kuah Asam).

Dalam pengolahan makanan ini cukup mudah dan bahan - bahan yang digunakan cukup terjangku dan terdapat dimana - mana.
Bahan :
§  2 Ikan bandeng ukuran sedang, siangi, lalu potong menjadi 3 bagian
§  Garam secukupnya
§  4 gelas air
§  4 sdm minyak goreng
§  1 ikat daun kemangi
§  2 buah Tomat, belah 4 bagian
Bumbu:
§  4 siung bawang putih, iris tipis
§  5 buah cabai merah, buang bijinya lalu iris kasar
§  5 siung bawang merah, iris tipis
§  1/2 sdm air asam jawa
§  1 sdm air perasan jeruk nipis
§  1 ruas jahe, haluskan
§  1 ruas kunyit, haluskan
Cara Membuat :
1.      Panaskan minyak, tumis bawang putih, bawang merah hingga harum, tambahkan jahe dan kunyit yang telah dihaluskan lalu masukkan irisan cabai merah dan tomat
2.      Tambahkan air dan asam jawa lalu masukan kemangi, aduk pelan
3.      Masukkan ikan bandeng lalu masak sampai matang
4.      Tambahkan air jeruk nipis,lalu angkat. 
Cukup mudahkan cara membuatnya, karena ini namanya ikan kuah asem jadi dipastikan kuahnya menggunakan belimbing wuluh untuk menjaga cita rasa dari ikannya. Semoga dari hasil penjelasan di atas membuat ibu - ibu di rumah trtarik untuk mencoba membuatnya di rumah masing - masing.
SELAMAT MENCOBA !!!!!

*( Resep didapat dari blog http://www.resepmasakanonline.com/palumara-bandeng-khas-bima/ ) dan banyak lagi resep- resep yang bisa di dapat .

Senin, 31 Maret 2014

ANIMASI ( MEMBUAT GAME ANDROID )

ANIMASI
Animasi merupakan suatu teknik menampilkan gambar berurut sedemikian rupa sehingga penonton merasakan adanya ilusi gerakan (motion) pada gambar yangditampilkan. Secara umum ilusi gerakan merupakan perubahan yang dideteksi secara visual oleh mata penonton sehingga tidak harus perubahan yang terjadi merupakan perubahan posisi sebagai makna dari istilah ‘gerakan’.
Dalam sebuah animasi terdapat berbagai macam raga jenis-jenis animasi yang dapat dibuat dan memerlukan sebuah ketrampilan yang baik dalam hal menggambar dan berimajinasi tinggi, agar dapat mengghasilkan sesuatu yang luar biasa, agar diminati oleh semua kalangan manusia. Adapun macam-macam animasi sebagai berikut :
·         Animasi Flash

Animasi adalah gambar begerak berbentuk dari sekumpulan objek (gambar) yang disusun secara beraturan mengikuti alur pergerakan yang telah ditentukan pada setiap pertambahan hitungan waktu yang terjadi. Gambar atau objek yang dimaksud dalam definisi di atas bisa berupa gambar manusia, hewan, maupun tulisan. Pada proses pembuatannyam sang pembuat animasi atau yang lebih dikenal dengan animator harus menggunakan logika berfikir untuk menentukan alur gerak suatu objek dari keadaan awal hingga keadaan akhir objek tersebut. Perencanaan yang matang dalam perumusan alur gerak berdasarkan logika yang tepat akan menghasilkan animasi yang menarik untuk disaksikan.

Animasi adalah sesuatu yang sering kita temui atau mungkin kita mainkan, dalam setiap gadeget pasti menggunaan sesuatu yang berbau animasi, dalam kesempatan ini saya akan menjelaskan tentang cara pembuatan game sederhana pada andrioid .


Dalam pembuatan game ini memerlukan aplikasi game maker untuk membuat dan menuliskan codingannya namun banyak orang yang tidak bisa menggunakan aplikasi ini karena terlalu ribut dan juga pasti membutuhkan codingan yang pastinya jarang masyarakat umum yang tau.

Ada cara sederhana untuk membuat game tanpa codingan bahkan bisa membuat game flappy bird menggunakan aplikasi sotware stencyl, hasil dari membuat game bisa dijadikan aplikasi Android, IOS bahkan dekstop. Dengan basis adobe flash, kita juga bisa membuat game yang mirip dengan angry bird untuk para pemula yang inigin belajar.

Hal pertama yang akan kita lakukan adalah membuat gambarannya dulu untuk membuat animasi gamenya lalu  gerakan yang ingin dihasilkan dari gamenya dan stage stage atau level yang ingin di mainkan, setelah selesai membuat aplikasi, anda dapat mendaftarkan aplikasi ke Google Play Store (untuk Android) atau App Store (untuk Appl iOS) dengan cara men-klik tombol publish, dan pilih perangkat yang anda pilih. Download Stencyl disini.

setelah itu  gunakan gamesalad untuk membuat aplikasi IOS.GameSalad merupakan software gratis yang bisa anda download untuk Mac atau Windows. GameSalad hanya tersedia untuk membuat aplikasi iOS. Di Amerika GameSalad populer di kalangan mahasiswa pengembang aplikasi sederhana AKA Apple Indie. Menariknya selain untuk iPhone dan iPad anda juga bisa membuat aplikasi untuk tablet Amazon Kindle menggunakan apalikasi ini.



Setelah semua selesai maka game yang sudah kita buat tinggal di download di google play store dan game siap untuk dimainkan.

Demikian dari tutorial membuat game sederhana yang cukup mudah, semoga jika ada yang dapat membuat game kesukaan masing-masing akan menjadi banyak minat orang banyak sehingga para gamer indonesia bisa bangga dengan bangsanya yang membuat game tersebut.

Voice Command

Voice Command
Pengertian voice command
Vioce command adalah fitur perintah suara untuk menjalnkan suatu aplikasi yang terdapat pada handphone atau alat tegnologi lainnya, untuk mempermudah pengguna dalam menggunakan fitur tersebut. Tapi kebanyakan pengguna jarang atau bahkan tak pernah menggunakan fitur Voice Commands ini.
Sebagian besar smartphone punya fasilitas perintah program dengan suara (voice command). Tapi ternyata, fitur ini belum banyak dimanfaatkan secara maksimal. Karena hampir setiap smartphone memiliki fitur voice command, seperti Bentley. sebagian orang memang belum banyak tahu tentang voice command. Ini adalah fitur di mana kita bisa memerintahkan sebuah ponsel untuk 'mengerjakan' sesuatu melalui perintah suara. Tidak perlu mengoperasikan tombol navigasi  atau pun menyentuh layar touch screen dengan stylus. Hanya butuh suara Anda, Fitur voice command juga tidak hanya marak dijejalkan dalam ponsel. Vendor-vendor pembuat komputer ramai-ramai memaksimalkan fitur ini. Apple dan Acer adalah vendor besar yang mengaplikasikan fitur voice command untuk memberi perintah pada beberapa jenis laptop.

Sejak Apple memperkenalkan Siri sebagai aplikasi Voice Command (aplikasi berbasis perintah suara) untuk iPhone 4S, aplikasi ini kemudian menjadi tren di kalangan pengguna smartphone. Walaupun bukan hal yang baru, tren ini menimbulkan dampak semakin banyaknya aplikasi serupa pada sistem operasi lain, seperti Android misalnya.
Google sebagai pemilik Android sebenarnya telah memiliki fitur serupa yaitu Google Voice Command. Bahkan, kabarnya Google juga tengah mempersiapkan aplikasi Voice Command baru yang rencananya akan  diberi sebutan ''Majel''.
Untuk kalangan pengguna Android, ada sebuah aplikasi Voice Command baru yang telah hadir di Android Market. Aplikasi baru yang diberi nama ''EVI'' ini merupakan Voice Command yang lebih interaktif.  Aplikasi EVI mempunyai berbagai kelebihan antara lain,  kemampuan suara atau text yang lebih variatif, kemampuan untuk informasi lokasi yang lebih akurat (khusus Amerika dan Inggris), adanya fitur Built-in Browser serta kemampuan Learning and Adapting Intelligence yang lebih baik.


 Voice command pada bidang otomotif
Waktu terus berjalan, seiringan dengan itu semua kecanggihan teknologi semakin berkembang pesat, pada saat sekarang voice command tidak hanya dapat digunakan pada handphone atau alat elektronik lainnya, namu dalam bidang otomotif terutama mobil kini telah menggunakan voice command untuk mempermudah pengendara melakukan sesuatu tanpa mengganggu konsentrasi dalam mengendarai mobil, sehingga dapat terhindar dari hal yang tidak diinginkan.
Pengguna mobil di Indonesia, khususnya pemilik Ford Fiesta, bahkan sudah menikmati fitur ini. Sebelumnya, teknologi voice command sudah dibenamkan lebih dahulu pada mobil-mobil papan atas, seperti Honda Acurra atau Lexus, dimana fitur ini sangat membantu arah dan tujuan yang dikehendaki oleh pengendara.
Namun banyak kalangan menilai, voice command malah membuat frustasi, karena terbatasnya kalimat perintah atau penerimaan yang buruk karena perbedaan aksen atau kata-kata yang memiliki arti sama. Melihat kebutuhan yang semakin tinggi, teknologi voice control yang menawarkan kemudahan dan kenyamanan, tampaknya lebih memiliki prospek cerah dibandingkan voice command.
Persaingan fitur dan teknologi di mobil anyar terus bergulir. Mulai dari aplikasi multimedia untuk memanjakan telinga dan mata penumpang hingga fitur interaksi bak KITT, besutan David Hasselhoff dalam serial TV Knight Rider. Barangkali untuk sekarang ini, interaksi sebatas searah.

Meski komunikasi antara pengemudi dan mobil belum dua arah, teknologi bernama voice command ini sudah mulai familiar. Tak melulu terdapat pada besutan mewah (premium car) macam BMW, fiturnya mulai merambah ke sedan kelas menengah seperti Ford Fiesta tipe S yang telah hadir di Tanah Air. Secara teknologi, voice command cukup banyak membantu pengemudi dalam mengoperasikan kendaraan selain pegang setir dan injak pedal gas maupun pedal kopling jika ada. “Mau dial nomer telepon atau ganti channel radio tinggal ngomong saja.
                        
Meski masih menggunakan pengantar dalam bahasa Inggris, voice command dianggap bisa mengurangi faktor penyebab terjadinya kecelakaan di jalan raya saat mengemudikan mobil. Paling tidak, pikiran dan pandangan mata bisa selalu konsentrasi serta fokus ke jalan raya, ketimbang harus mengalihkan pandangan dan perhatian ke ponsel saat mengemudi.


 Bahkan dengan beberapa setting yang user friendly, nama dan nomer ponsel atau channel stasiun radio bisa terdata atau disimpan ke dalam memory, bila sewaktu-waktu diperlukan. 

 
Namun dalam penggunaa voice comman dalam mobil juga masih terlalu jarang pemakainya, karena dalam pengguaannya dengan menggunakan bahasa inggris, masih terlalu banyak orng yang tidak mengerti tentang itu, sehingga kurang efektif dalam penggunaannya.
Menyaksikan orang berponsel-ria atau bahkan sibuk mengirim SMS saat berkendara, tentu bukan hal yang asing lagi. Terutama di Indonesia, dimana aturan berkendara dilanggar tanpa ada punishment yang tegas. Berbagai survey (kecuali di Indonesia), memang menunjukkan ponsel adalah benda utama pemicu kecelakaan fatal. Itu sebabnya, otoritas lalu lintas di berbagai negara maju, telah mengeluarkan aturan larangan berponsel saat mengendarai mobil. Lebih baik mencegah dari pada mengobati, jelas adalah filosophi yang mendasari aturan ini.
Namun repotnya, ponsel kini bukan lagi satu-satunya gadget favorit. Belakangan, seiring dengan trend konvergensi antar device, semakin jamak ditemukan perangkat komunikasi berbaur dengan pernak-pernik lain yang tergolong in-car entertainment. Alhasil, selain ponsel, tablet PC dan aksesoris pendukungnya, mobil-mobil yang tergolong smart car, juga dijejali dengan perangkat navigasi, hiburan dan game, seperti GPS, MP3, portable media player, hingga X-Box dan PS3!
Perkembangan voice commad pada google
Setelah mendapatkan berbagai update dan pengembangan lebih lanjut, kini Google Now telah berubah menjadi sebuah asisten digital pribadi bagi para pengguna smartphone Android, layaknya SIRI di ponsel-ponsel iPhone. Namun hingga saat ini, tak semua orang mengerti apa yang benar-benar bisa dilakukan oleh Google Now.
Google mungkin saja telah menyediakan sebuah laman khusus untuk mempelajari fungsi dan kemampuan sebenarnya dari Google Now. Tetapi untuk lebih memudahkan kalian, situs Trendblog.net telah membuat sebuah infografik menarik yang berisi sekitar 60 perintah suara unik untuk Google Now.
Tak hanya berisi seputar voice command, daftar ini juga memberikan perintah-perintah Easter Eggs, sebuah perintah yang bila diucapkan akan membuat Google melakukan sesuatu yang unik, yang tidak pernah dibayangkan sebelumnya.


Senin, 30 Desember 2013

Tugas Softskill Manajemen Proyek dan Resiko

Softskill Manajemen Proyek dan Resiko

Assalamualaikum ... W r ... Wb

Kami lampirkan apload file dari tugas yang sudah diselesaikan secara berkelompok. Membuat sebuah buku yang berjudul "Fault Tree Analysis" yang berisikan pengertian hingga penerapannya dalam kehidupan sehari - hari, dengan mengunakan software LyX yang berbasis open source.

Nama   : Abdul Ghafiqi Yamini
NPM   : 20112028
Kelas   : 2KB03

https://docs.google.com/uc?export=download&id=0B7NTWEBjf9kUWjJvSnZJU0E0NHc

LyX, salah satu software yang open source. Dengan menggunakan program LyX sangat berguna utuk mengerjakan penulisan ilmiah, LyX adalah program yang digunakan untuk mengetik berbagai macamdokumen, mulai dari memo, surat, laporan, dokumentasi software, buku, paper. LyX bukan hanya mempercepat pembuatan suatu dokumen tapi uga output yang dihasilkan bernilai estetika tinggi. Tidak ada yang namanya jarak spasi antar kalimat yang tidak konsisten, karena jarak antar kalimat akan dibuat sama dengan pemenggalan kata di akhir baris. Dalam pembuatan buku ini saya banyak belajar hal baru, jadi banyak manfaat yang dapat diserap dan akan lebih menambah pengalaman penuisan buku. Terima kasih kepada teman - teman yang sudah bekerja sama dalam tugas softskill ini. Semoga ada banyak hal yang bermanfaat dalam proses pembuatan buku ini yang dapat kita ambil dan tambah memperkuat kebersamaan dalam sebuah kelompok dan untuk pembelajaran kita nanti apabila turun dilapangan kerja secara langsung.

Wassalamu'alaikum ... Wr ... Wb

Rabu, 18 Desember 2013

ALGORITMA DAN PEMROGRAMAN TENTANG JAVA

TUGAS

“ ALGORITMA DAN PEMROGRAMAN 3 ”
KELOMPOK :
ABDUL GHAFIQI YAMINI (20112028)
NURSAMSA APRIANA (25112516)
MARTIN SURYA DARMA (24112464)
MAHBUB KUSAERI (24112383)
KELAS :
2KB03

UNIVERSITAS GUNADARMA
DEPOK
2013



MEMBUAT PROGRAM POLYMORPHISM DAN PHYTAGOREAN
Buka program netbeans, kemudian new project > java > java application, beri nama pada :

Codingan PolymorphismToy.java
package toy;
public class PolymorphismToy{
    static void test(){
        RectangleToy theRectangle = new RectangleToy(100,200);
        SquareToy theSquare = new SquareToy(100);
        CircleToy theCircle = new CircleToy(100);
       
        printGeometry(theRectangle);
        printGeometry(theSquare);
        printGeometry(theCircle);
    }
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
         test();
   }
   static void printGeometry(GeometryToy theG){
       System.out.println("========================================");
       System.out.println("Geometri          : "+theG.getGeometry());
       System.out.println("Luas geometri     : "+theG.area());
       System.out.println("keliling geometri : "+theG.circumference());
       System.out.println("========================================");
   }
}
abstract class GeometryToy{
    abstract public String getGeometry();
    abstract public double area();
    abstract public double circumference();
}
class RectangleToy extends GeometryToy{
    double width, height;
    public RectangleToy (double newWidth, double newHeight){
        width = newWidth;
        height = newHeight;
    }
    public String getGeometry(){
        return "Persegi panjang";
    }
    public double area(){
        return width * height;
    }
    public double circumference(){
        return 2 * (width + height);
    }
}
class SquareToy extends GeometryToy{
    double side;
    public SquareToy (double newSide){
        side = newSide;
    }
    public String getGeometry(){
        return "Bujur Sangkar";
    }
    public double area(){
        return side * side;
    }
    public double circumference(){
        return 4 * side;
    }
}
class CircleToy extends GeometryToy{
    final double PI=3.14159;
    double radius;
    public CircleToy (double newRadius){
        radius = newRadius;
    }
    public String getGeometry(){
return "Lingkaran";
    }
    public double area(){
        return PI * radius * radius;
    }
    public double circumference(){
        return 2.0 * PI * radius;
        // TODO code application logic here
    }
}

Penjelasan statment
Public class Polymorphismtoy { 

  • Modifier public :berarti metod tersebut dipanggil bisa untuk semua class.
  • Pada definisi class, merupakan class yang memuat metod main(), dan nama file disimpan dengan nama class public
  • Pada definisi metod, bermakna bahwa metod tersebut dapat diakses dari luar class yang bersangkutan
  • Pada definisi data, bermakna data tersebut dapat di akses di luar class
Static void test() {

  • Modifier static pada metod : berarti metod tersebut dapat dipanggil hanya dari dalam class yang sama.
  • Modifier void pada metod: berarti Metod tersebut tidak ada return valuenyaatau bisa juga disebut type datayang tidak mempunyai nilai balik. 

RectangleToy theRectangle
SquareToy theSquare
CircleToy
3 nama itu merupakan nama objek dari class PolymorphismToy.

System.out.println(“=============================================”);
System.out.println(“Geometri                    :”+theG.getGeometry());
System.out.println(“Luas Geometri           :”+theG.area());
Sysytem.out.println(“Keliling geomteri    :”+theG.circumference());
System.out.println(“=============================================”);

Itu merupakan encapsulation ..Encaptulation: konsep dalam OOP yang bertujuan membungkus (mang-kapsul) data dan metode dalam suatu class sehingga data dan metode yang tersembunyi dalam class tidak dapat diases dari luar class.

Abstract class GeometryToy {
abstract class / kelas abstrak, sesuai namanya adalah kelas yang belum jelas spesifikasinya.
kelas abstrak digunakan untuk membuat sebuah kelas yang memiliki method yang belum jelas implementasinya. berikut ini aturan nya :
  • jika sebuah kelas memiliki method abstrak maka kelas itu harus menjadi kelas abstrak. sebuah kelas abstrak dapat saja memiliki method yang tidak abstrak.

  • jika sebuah kelas abstrak diturunkan menjadi kelas konkret, maka semua method abstrak dari kelas abstrak haruslah ditulis ulang / dibuat ulang di kelas konkretnya dan diberi detail dari methodnya.
  •  jika method abstrak di turunkan dan kelas turunannya adalah kelas abstrak, maka tidak perlu menulis ulang method yang abstrak.

Public double area() { => Untuk mencari tinggi dan lebar area.
Public double circumference() { => Untuk Mencari tinggi dan lebar cicrcumference.
Return “Persegi panjang”; => mengembalikan nilai persegi panjang, keluar dari method fungsi informasi.
Private adalah kode yang sesuai dengan namanya, akses ini bersifat private. dengan kata lain data maupun method hanya dapat diakses oleh kelas yang dimilikinya saja.

kemudian klik kanan pada Project toy > new > java class


Kemudian finish

Lalu ketikan kode program dibawah.

public class PhytagoreanTripletToy {
    
    private int number=0;
    private int numberOfTriplet=0;
    final int MAX_OF_TRIPLETS = 100;
   
    private int[] tripletA = new int [MAX_OF_TRIPLETS];
    private int[] tripletB = new int [MAX_OF_TRIPLETS];
    private int[] tripletC = new int [MAX_OF_TRIPLETS];
   
    public PhytagoreanTripletToy(int number) {
        this.number = number;
        bruteForce();
    }
    public int getNumberOfTriplet(){
        return numberOfTriplet;
    }
    public int getNumber() {
    return number;
    }
    public void bruteForce(){
        for (int i=1;i<=number;i++){
            for (int j=1;j<=number;j++){
                for (int k=1;k<=number;k++){
                    if (i*i == (j*j + k*k)){
                        tripletA[numberOfTriplet] = i;
                        tripletB[numberOfTriplet] = j;
                        tripletC[numberOfTriplet] = k;
                    }
                }
            }
        }
    }
    public String toString(){
        String str="";
        for (int i=0;i<numberOfTriplet;i++)
            str += tripletA[i]+"\t"+tripletB[i]+"\t"+tripletC[i]+"\n";
            return str;
          }
    static void test(){
        System.out.println(new PhytagoreanTripletToy(10));
    }
     public static void main(String[] args){
       test();
    }
}

Penjelasan Statement
 public class PhytagoreanTripletToy {

  • Class di beri nama PhytagoreanTripletToy

private int number=0;
private int numberOfTriplet=0;
final int MAX_OF_TRIPLETS = 100;
  • Variable number dan numberOfTriple bertipe data int(interger)

    private int[] tripletA = new int [MAX_OF_TRIPLETS];
    private int[] tripletB = new int [MAX_OF_TRIPLETS];
    private int[] tripletC = new int [MAX_OF_TRIPLETS];

  • Dengan menggukanan data dan method dengan tingkat akses private,maka data dan method tersebut hanya dapat di akses oleh kelas yang di milikinya saja. Modifier private, menunjukkan bahwa suatu class, method atau variabel hanya dapat diakses dari dalam kelas tersebut. modifier ini biasanya digunakan untuk kelas, method, atau variabel yang memang ingin disimpan atau tidak dapat digunakan oleh kelas yang lain (tidak berguna untuk kelas yang lain).


public PhytagoreanTripletToy(int number) {
        this.number = number;
        bruteForce();
    }
  • Kata kunci this dipergunakan pada pembuatan kelas dan digunakan untuk menyatakan objek sekarang. Untuk menghindari variabel yang sama antara variabel class dengan variabel property.


public int getNumberOfTriplet(){
        return numberOfTriplet;
    }
    public int getNumber() {
    return number;
    }
  • Method Set dan Get sebenarnya adalah suatu method untuk mengubah dan mendapatkan nilai suatu variabel.
  • Dalam JAVA, statement Return ini digunakan untuk keluar dari eksekusi kode program yang terdapat dalam sebuah method.


public void bruteForce(){
        for (int i=1;i<=number;i++){
            for (int j=1;j<=number;j++){
                for (int k=1;k<=number;k++){
                    if (i*i == (j*j + k*k)){
                        tripletA[numberOfTriplet] = i;
                        tripletB[numberOfTriplet] = j;
                        tripletC[numberOfTriplet] = k;
                    }
                }
            }
        }
    }
  • Public void Suatu anggota kelas (class member) dideklarasikan sebagai public, maka anggota tersebut akan bisa digunakan oleh siapa saja, yaitu baik oleh kelas yang sama, kelas lain maupun lingkungan luar kelas. Sehingga anggota kelas (class member) yang dideklarasikan sebagai public akan bisa diakses oleh sembarang object lain.
  • Fungsi increment adalah, sebuah fungsi yang akan selalu menambahkan nilai 1 pada variabel yang dikenai oleh fungsi tersebut. Dalam kasus di atas, variabel yang dikenai oleh fungsi increment adalah variabel i, dan fungsi decrement adalah sebaliknya.
  • int i; Proses pendeklarasian variabel yang akan kita gunakan dalam program. Semua variabel yang akan  digunakan harus dideklarasikan terlebih dahulu. Dalam kasus kali ini, kita hanya membutuhkan 1 variabel saja yaitu variabel i, maka yang kita deklarasikan pun cuma 1 variabel saja.


public String toString(){
        String str="";
        for (int i=0;i<numberOfTriplet;i++)
            str += tripletA[i]+"\t"+tripletB[i]+"\t"+tripletC[i]+"\n";
            return str;
          }
    static void test(){
        System.out.println(new PhytagoreanTripletToy(10));
    }
     public static void main(String[] args){
       test();
    }
}
  • System.out.println(new PhytagoreanTripletToy(10)); Akan menampilkan tulisan "Hasil Fungsi FOR ke -  ....." ke layar monitor . Titik titik (.....) akan diisi oleh nilai i.
  • String adalah tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace (spasi), dan berbagai karakter. Fungsi ini digunakan untuk membuat identifier String/teks.


Tampilan selanjutnya dari program java membuat PhytagoreanToy.java yang sudah dapat di jalankan atau di run dengan menggunakan NetBeans :

Tampilan Output dari program di atas :

Ini adalah tugas algoritma dan pemrograman, semoga dapat bermanfaat dan berguna untuk semua mahasiswa dan masyarakat umum, uapabila ada kesalahan yang tertera pada makalah ini kami mohon maaf, semoga dapat di maklumi .

==== TERIMA KASIH ====

Jumat, 05 Juli 2013

QUESTION TAG



Procedure adding a question tag
Look at the sentence.
1
Is an auxiliary or a form of to be in the sentence?

yes
no

auxiliary or form of to be affirmative
-> negate auxiliary (add n't)

auxiliary or form of to be negative
-> (delete n't)
affirmative sentence
-> Negate sentence (e.g. don't; doesn't; didn't)

negative sentence
-> (delete n't)
2
Is a personal pronoun the subject of the sentence?

yes
no

Use the personal pronoun.
Form the personal pronoun.
3
Complete the sentence.

Example 1: He can play football, ________.
1
Is an auxiliary or a form of to be in the sentence?

yes -> can


auxiliary or form of to be affirmative
-> negate auxiliary (add n't)

can't

2
Is a personal pronoun the subject of the sentence?

yes


Use the personal pronoun.

3
He can play football, can't he?

Example 2: Peter can play football, ________.
1
Is an auxiliary or a form of to be in the sentence?

yes -> can


auxiliary or form of to be affirmative
-> negate auxiliary (add n't)

can't

2
Is a personal pronoun the subject of the sentence?


no


Form the personal pronoun.
Peter -> he
3
Peter can play football, can't he?

Example 3: Peter plays football, ________.
1
Is an auxiliary or a form of to be in the sentence?


no


affirmative sentence
-> Negate the verb.

verb plays -> Negation: doesn't play

We only use the auxiliary doesn't.
2
Is a personal pronoun the subject of the sentence?


no


Form the personal pronoun.
Peter -> he
3
Peter plays football, doesn't he?


·  "Question tags are not independent clauses, but they do require a response, and are highly interactive. Structurally, interrogatives are abbreviated yes/no interrogatives consisting of an operator (either positive or negative) and a pronoun, which repeats the subject or substitutes for it. Question tags are attached to one of the following clause types:
  • a declarative clause: It was quiet in there, wasn't it?
  • an exclamative clause: How quiet it was in there, wasn't it?
  • an imperative clause: Be quiet for a moment, will you?
Of these, the declarative is by far the most common."
(Angela Downing, English Grammar: A University Course. Taylor & Francis, 2006)
·  Commas with a tag question

"Place a comma between a statement and the brief question that follows it when the
subject of the statement and the subject of the question is the same entity (example 1). When they have different subjects, the statement and the question must be punctuated as separate grammatical elements (example 2).

Examples
  1. George was not there, was he?
  2. I will never stay in that hotel again. Will you?