Pemograman 1 Pertemuan 2

Nama : Ahmad Zakaria
Kelas : S1/TI/3A/P
NPM : 43A87006160117
















ELEMEN-ELEMEN DALAM JAVA JCEATOR


1.     TIPE-TIPE DATA

a.     Byte
b.    Short
c.     Int (Integer = bilangan bulat)
d.     Long
e.     Chart
f.       Float (bilangan pecahan)
g.     Double (bilangan pecehan)
h.    Boolean (logika)


I.                  Integer

- Kelompok ini terdiri dari type : Byte, short, int dan long
- Bilangan bulat positif, negatif dan nol
- Bilangan terkecil dan terbesar tidak terbatas
    Contoh : -23, -105, 0, 47, 39











II.               Floating-Point

-        Kelompok ini terdiri dari tipe : Float dan double
-        Yang digunakan untuk mempresentasikan data-data yang bertipe bilangan riil/pecahan misal :10.990, -90.99, 0.9999 dst.


                                                                            
III.            Karakter
-        Kelompok ini terdiri dari sebuah tipe yaitu char, yang digunakan mempresentasikan data dalam bentuk karakter alfanumeik dan simbol misal : ‘a’, ‘A’, $, # dsb.

IV.            Boolean
-        Kelompok ini terdiri dari sebuah tipe data yaitu Boolean, yang digunakan untuk mempresentasikan nilai logika benar atau salah.



KARAKTER KHUSUS








2.   JENIS-JENIS OPERATOR

·        Operator Aritmetika
·        Operator Logika
·        Operator Relasi


A.  Operator Aritmetika
Operator aritmatika adalah operator-operator yang digunakan       untuk melakukan perhitungan-perhitungan matematis.




B.  Operator Logika
Operator logika adalah operator yang digunakan terhadap operand bertipe Boolean yang hasilnya benar (true) atau salah (false).






C.  Operator Relasi
Operator yang menyatakan hubungan antara satu operand dengan operand lainnya.

           








SOAL LATIHAN
Buatlah Program dengan Output sbb :
x                 = 11
y                 = 3
x + y = 14
x - y = 8
x * y = 33
x / y = 3
x % y = 2




Script beserta Output dalam java


SOAL LATIHAN
Buatlah Program dengan Output sbb :
x                 = 700
y                 = 10
x + y = 710
x - y = 690
x * y = 7000
x / y = 70
x % y = 0




 script beserta Output dalam java








Program menghitung luas segi panjang
I.                Soal Latihan
Sebuah balok memiliki panjang 97cm dan lebar 34cm, berapakah luas dari balok tsb…
Script kode dan Output program dalam java




  
Maka luas dari balok tsb adalah = 3298cm





Fungsi perintah Scanner pada java

Scanner merupakan perintah untuk membuat objek atau menginisialisasi object yang diinginkan user atau yang diinputkan user itu sendiri.

Adapun fungsi scanner ini meliputi code-code seperti di bawah ini :
1.     Import java.util.Scanner;
Fungsi code ini adalah utk memasukan fungsi scanner pada program

2.   Scanner data =new scanner (System.in);
Fungsi code ini adalah pendeklarasian variable Scanner

3.   System.out.print("Masukan panjang "); 
Fungsi code ini adalah untuk membuat output pada java

4.   panjang=segi.nextInt();
fungsi code ini adalah memasukan nilai variabel “panjang" dari scanner

5.    System.out.println(“luas  = “ + luas);
Fungsi code ini adalah untuk membuat output pada java


.    
Program menghitung luas, segi, panjang menggunakan Scanner

Code_script dalam java :

import java.util.Scanner;
class latihan
{
    public static void main(String[]args)
    {
       
     int luas,panjang,lebar;

    
    
     //int luas, panjang, lebar;
      Scanner segi=new Scanner(System.in);
      System.out.print("Masukan Panjang = ");
      panjang=segi.nextInt();
      System.out.print("Masukan Lebar = ");
      lebar=segi.nextInt();
       
        luas=panjang*lebar;
     
      System.out.println("luas  = " + luas);
        System.out.println("panjang  = " + panjang);
        System.out.println("lebar  = " + lebar);
    }
}













Disini saya akan mencoba menaruh nilai panjang 79cm, maka di masukan nilai variable panjang seperti ini :














Dan Disini saya akan mencoba menaruh nilai lebar 90cm, maka di masukan nilai variable lebar seperti ini :
   




 
Maka program tsb akan otomatis menghitung luas tsb,

jawabannya adalah 7110cm.




Hal ini dikarenakan adanya proses dalam program tsb, yakni code tersebut ada di line 33, yaitu    luas=panjang*lebar;

Dan jika di simpulkan dari code tsb maka :
    
Deklarasi
              int luas,panjang,lebar ;
     Input
              int luas, panjang, lebar;
              Scanner segi=new Scanner(System.in);
              System.out.print("Masukan Panjang = ");
              panjang=segi.nextInt();
              System.out.print("Masukan Lebar = ");
              lebar=segi.nextInt();
     Proses ;
              luas=panjang*lebar;
     Output
              System.out.println(“luas  = “ + luas);

Komentar

Postingan Populer