Demo Blog

TUGAS 3 PROGRAM LANGUANGE (BAHASA PEMROGRAMAN)

by Hans de Pieters on Nov.22, 2009, under

NAMA : HANDI PRASETYO
NIM : 12390100013
PRODI : D3 MI
KATA PENGANTAR : "Mohon maaf melewati tanggal yang ditentukan karena disela-sela kesibukan kerja bapak dan tugas inipun saya kerjakan dengan mencuri-curi waktu ditengah malam hehehehe"
 

1. a. Nilai k dinyatakan 100.0 harusnya bisa memakai tipe double maupun float, namun dideklarasikan int atau interger..
b. Variabel i harusnya diberikan nilai karena dioperasikan kembali dalam suatu proses/perhitungan yang membutuhkan nilai awal.

2. Penulisan yang tepat adalah :
--Miles,  Test,$4, #44, apps, x, y , radius
Yang salah adalah :
·         a++,--a,4#R,class, public, int  =>//karena merupakan bahasa dalam java tidak dapat dijadikan variable

3. a. Jika dalam suatu program nilai konstanta dipakai berulang kali, maka jika ada perubahan data nilai konstanta, anda cukup mengubah pada deklarasi konstantanya saja.
b. Suatu program akan lebi mudah dibaca bila terdapat konstanta atau ketetapan.
c. Fungsi konstanta adalah menjaga nilai variabel agar tetap tidak berubah ketika ada baris-baris program yang akan mengubah variabel tersebut

4. double miles=100; //4a

    double KILOMETER_PER_MILE = 1.609; //4b

    double kilometers = miles * KILOMETER_PER_MILE;//4c

    System.out.print(miles+" miles = "+kilometers+ "Kilometer ");//4d

    }
}

5. Yang paling minimum adalah Byte karena byte hanya membutuhkan memori 8-bit untuk penyimpanan data.

6.  56 % 6  = 2

     78 % -4 = 2

     -34 % 5 = -4

    -34 % -5 = -4

     5 % 1     = 0

     1 % 5     = 1

7.

import java.util.Scanner;

public class tugas7 {

    public static void main(String[] args) {

       Scanner in = new Scanner(System.in);

        String hari="selasa" ;

        System.out.println("hari ini hari selasa");

        System.out.print("masukkan n hari selanjutnya = "); int a = in.nextInt();

    

       int x = a % 7 ;

       if (x==0){

           System.out.print(hari);

       }

       else if(x==1){

           hari = "rabu";

       }

       else if(x==2){

           hari = "kamis";

       }

       else if (x==3){

           hari = "jumat";

       }

       else if (x==4){

           hari = "sabtu";

           }

       else if(x==5){

           hari = "minggu";

       }

       else{

           hari="senin";

       }

       System.out.print("jika hari ini hari selasa,"+a+" hari selanjutnya adalah "+hari);

    }

}

Jadi 100 lagi hari kamis

8. 25/4 error dikarenakan tidak memiliki tipe dan nilai variabel yang benar untuk yang benar harusnya Int a = 25/4; dengan hasil yang didapat adalah 8. bila menggunakan double atau float maka akan didapat 8,25

9. Semua benar..

Hasil output

25 / 4 is 6 //bertipe int bukan double

25 / 4.0 is 6.25//bertipe double bukan int

3 * 2 / 4 is 1//bertipe int bukan double

3.0 * 2 / 4 is 1.5//bertipe double bukan int

10. --- 12.3e+2, 23.4e-2 ,39F,40D  = bukan bilangan pecahan

     ---- 12.3 , -334.4 , 20.5               = bilangan pecahan
0 komentar more...
Diberdayakan oleh Blogger.

About Me

Foto Saya
Hans de Pieters
Surabaya, Jawa Timur, Indonesia
Sederhana, blog ini saya buat karna tugas dadakan saja, so tidak ada serius & alay disini --__--
Lihat profil lengkapku

Blogroll

Vision and Mision

VISI DAN MISI SAYA SANGATLAH SEDERHANA.. YA.. CUMAN ITU.. ANDA MENUNGGU APALAGI??? MAKSUD SAYA VISI DAN MISI SAYA ITU ADALAH SESUATU YANG SEDERHANA TITIK.

Blogger templates

BBM menduduki peringkat pertama di App Store

Akhirnya setelah sekian lama turun, akhirnya BlackBerry kembali mampu berada di posisi pertama. Tapi sayangnya, posisi pertama ini bukanlah diduduki oleh handset BlackBerry, melainkan oleh sang aplikasi BBM for iPhone. Setelah dirilis secara resmi, aplikasi BBM for iPhone ini telah berhasil menggeser berbagai aplikasi lainnya di jajaran Top Free App Store. Apakah fakta ini adalah sebuah kejutan? Tidak. Saat ini, tidak dapat dipungkiri bahwa masih banyak orang yang menggunakan BBM sebagai media utama berkirim pesan, terutama di negara-negara berkembang. Saat pengguna BBM ''asli'' ini masih cukup banyak, tentunya akan mendorong para pengguna ponsel pintar lainnya seperti iOS dan Android untuk turut bergabung dengan BBM. Sudahkah anda mengunduh BBM untuk iPhone dan Android anda?
PERHATIAN!! Sehubungan dengan digunakannya blog ini untuk keperluan kelas untuk sementara blog tidak bisa digunakan, thanks.
Iron Man Mark II

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!