K A N G A M E T

Loading

1. Buatlah program konversi suhu menurut fahrenheit ke celcius menggunakan java

Source code :

package javaapplication2;

import java.Util.Scanner;

public class fahrenheitcelcius

public static void main(String[] args)

double f, celcius;

System.Out.Println(

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 helmykediri.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 helmykediri.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 helmykediri.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 Helmykediri.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 helmykediri.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 helmykediri.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 helmykediri.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

No Comments

Leave a Comment