Widget HTML #1

Tugas praktikum 02 pemrograman java netbeans


1. Buatlah program konversi suhu dari fahrenheit ke celcius dengan java



Source code :




package javaapplication2;

import java.util.Scanner;

public class fahrenheitcelcius {

    public static void main(String[] args) {

    double f, celcius;

  System.out.println("Konversi suhu F to C by helmynia.com");

  Scanner scan= new Scanner(System.in);

  System.out.println("Masukkan fahrenheit=");

  f= scan.nextInt();

  celcius= (f-32)*5/9;

  System.out.println("Hasil conversi celcius="+celcius);

    }

}



Hasil :




program konversi suhu




2. Terdapat segitiga siku-siku yang alas dan tingginya sudah diketahui. Buat program java untuk menghitung sisi miringnya



Source code :




public class sisimiring {

    public static void main(String[] args) {

    double alas, tinggi, sisimiring;

  System.out.println("Hitung sisi miring segitiga helmynia.com");

  alas=12;

  tinggi=12;

  System.out.println("Diket alas="+alas);

  System.out.println("Diket tinggi="+tinggi);

  sisimiring= Math.sqrt((alas*alas)+(tinggi*tinggi));

  System.out.println("Hasil sisi miring="+sisimiring);

    }

}



Hasil program :




menghitung sisi miringnya




3. Buat program untuk menukarkan isi dua buah variabel dengan java dengan perantara



Source code :




package javaapplication2;

public class menukarvariable {

        public static void main(String[] args) {

            int a=12, b=2, c=0;

            System.out.println("Menukar variabel helmynia.com");

            System.out.println("Angka sebelumnya:");

            System.out.println("A="+a);

            System.out.println("B="+b);

            a= a^b;

            b= a^b;

            c= b^c;

            a= a^b;

            System.out.println("Angka sesesudah:");

            System.out.println("A="+a);

            System.out.println("B="+b);       

}}



Hasil Program :




menukarkan isi dua buah variabel




4. Buat program untuk menentukan bilang terbesar dan terkecil antara dua variabel x dan y



Source code :




package javaapplication2;

import java.util.Scanner;

public class bilterbesar {

    public static void main(String[] args) {

  int x, y;

  Scanner scan= new Scanner(System.in);

  System.out.println("Masukkan x=");

  x= scan.nextInt();

  System.out.println("Masukkan y=");

  y= scan.nextInt();

  if (x<y){

      System.out.println("x="+x+"kurang dari y="+y);

  }

  else if (y<x){

      System.out.println("y="+y+"kurang dari x="+x);

  }

}

}



Hasil program :




menentukan bilang terbesar dan terkecil




5. Suatu swalayan memberikan diskon sebesar 10% bagi pelanggan yang berbelanja sebesar 100.000 atau lebih. Buat program untuk menghitung besaran pembayarannya



Source code :




package javaapplication2;

import java.util.Scanner;

public class diskonswalayan {

    public static void main(String[] args) {

    int pembelian;

    double disc;

    System.out.println("Menghitung diskon helmynia.com");

    Scanner scan = new Scanner(System.in);

    System.out.println("Masukkan jumlah pembelian");

    pembelian = scan.nextInt();

if (pembelian>=100000){

    disc=pembelian*0.1;

    System.out.println("Discount anda="+disc);

    System.out.println("Total bayar="+(pembelian-disc));

}

else if (pembelian<100000){

    System.out.println("Discount anda=0");

    System.out.println("Total bayar="+(pembelian));     

            }

    }

}



Hasil program :




menghitung besaran pembayarannya




6. Buatlah program untuk menampilkan 4 buah tulisan "Selamat Belajar" menggunakan perulangan



Source code:




package javaapplication2;

public class pengulangan {

public static void main(String[] args) {

int x=1;

while (x<5){

    System.out.println("Selamat Belajar");

x++;

}

}}



Hasil program :




menampilkan 4 buah tulisan



7. Buat program menggunakan perulangan untuk menampilkan hasil berikut



1 1

2 4

3 9

4 16

5 25

6 36

7 49

8 64

9 81

10 100



Source code :




package javaapplication2;

public class ulangbilangan {

public static void main(String[] args) {

int x;

System.out.println("Perulangan helmynia.com");

for (x=1;x<11;x++){

    System.out.println(x+"."+x*x);

}

}}



Hasil program :




menggunakan perulangan




8. Buat program perulangan dengan seleksi yang menyatakan bahwa bil tidak sama dengan 5 maka tampilkan bil, jika bil sama dengan 5 maka bilangan tersebut tidak ditampilkan



Source code :




package javaapplication2;

import java.util.Scanner;

public class ulangbilangan2 {

 public static void main(String[] args) {

int x, input;

Scanner scan= new Scanner(System.in);

System.out.println("Perulang by helmykediri");

System.out.println("Masukkan inputan=");

input = scan.nextInt();

if (input==5){

int i=1;

        while (i<=10)

        {

            if (i%5!=0)

        {

            System.out.println(i);

        }

            i+=1;

        }

    }

else if (input!=5){

    for (input=0;input<10;input++){

        System.out.println(input+1);

    }

}

}

}



Hasil input bil sama dengan 5 :




bil tidak sama dengan 5




9. Diketahui sisi sebarang segitiga misal berupa a, b dan c. Luas segitiga dihitung dengan rumus S= akar kuadrat dari s-a s-b s-c dimana S adalah hasil dari rumus (a+b+c)/2



Kode program :




package javaapplication3;

public class segitigaluas {

    public static void main(String[] args) {

        double a=12, b=13, c=14, s, hasil;

        s=(a+b+c)/2;

        System.out.println("Hitung luas sisi segitiga by helmynia.com");

        hasil= Math.sqrt(s*(s-a)*(s-b)*(s-c));

        System.out.println("Diket a="+a);

        System.out.println("b="+b);

        System.out.println("c="+c);

        System.out.println("Hasil="+hasil);     

}

    }



Hasil program :




luas segitiga java




10. Diketahui tiga buah bilangan x, y dan z. Buat program untuk mendapatkan nilai terbesar dari ketiga bilangan tersebut



Source code




package javaapplication3;

import java.util.Scanner;

public class tigabil {

        public static void main(String[] args) {

      int x,y,z,max;

      Scanner scan= new Scanner(System.in);

      System.out.println("Menentukan bilangan terbesar by helmykediri");

System.out.println("Masukkan angka x=");

x=scan.nextInt();

System.out.println("Masukkan angka y=");

y=scan.nextInt();

System.out.println("Masukkan angka z=");

z=scan.nextInt();

if (x>y&&x>z){

max=x;

System.out.println("Maka angka terbesar adalah="+max);

        }

else if (y>z){

max=y;

System.out.println("Maka angka terbesar adalah="+max);

}

else {

max=z;

System.out.println("Maka angka terbesar adalah="+max);

}

}}



Hasil program :




bilangan terbesar



11. Buat program java untuk menghitung N suku pada deret berikut ini



a) S=1+3+5+7+9+11+....



Source code deret kelipatan 2




package javaapplication3;

public class dereta {

    public static void main(String[] args) {

        int a;

        System.out.println("Deret kelipatan 2 by helmynia.com");   

    System.out.print("S=");

for (a=1;a<=13;a+=2){

    System.out.print(a+"+"); 

}

}}

Hasilnya




deret kelipatan 2 java



b) S= 0,1+0,02+0,003+0,0004+...



Source code deret N=10 kuadrat




package javaapplication3;

public class empatc {

       public static void main(String[] args) {

double x = 1, un;

    System.out.println("Deret kelipatan N kuadrat by helmynia.com");

for (double i = 1; i < 10; i++)

{

    x/= 10;

    System.out.print(i*x+"+");

 

}

}

}

Hasilnya




deret kuadrat n



 c)  S=2+5+10+17+26+37+50+...



Source code deret rumus input kuadrat + 1




package javaapplication3;

public class deretb {

       public static void main(String[] args) {

int un,a=2;

    System.out.println("Deret kuadrat+1 by helmykediri");

for (a=0;a<10;a++){

un=(a*a)+1;

    System.out.print(un+"+");

}

}

 }



Hasilnya




deret kuadrat +1



d) S= 1-2+3-4+5-6+7-....



Saus




public class deretnol {

           public static void main(String[] args) {

String a="-", b="+";

int i,u;

 System.out.println("By Helmyberdiri");

for (i=1;i<12;i+=2){

    u=i+1;

 System.out.print(i+a+u+b);

}

           }

}

Hasilnya




deret acak berurutan




Demikian postingan mengenai tugas saya, semoga bermanfaat untuk orang-orang yang membutuhkan. Sekian dan terimakasih

Pegawai Kantoran dan Pekerja Serabutan Online
Pegawai Kantoran dan Pekerja Serabutan Online "Apabila anak adam (manusia) telah meninggal dunia, maka terputuslah amalnya darinya, kecuali tiga perkara, yaitu sedekah jariyah (sedekah yang pahalanya terus mengalir), ilmu yang bermanfaat, atau anak saleh yang selalu mendoakannya." (HR Muslim No. 1631)

Posting Komentar untuk "Tugas praktikum 02 pemrograman java netbeans"