Belajar java programming 1A (method dalam main class)
Belajar java programming 1A
(method dalam main class)
halo guys kali ini saya akan berbagi ilmu saya yang saya dapatkan ya guys karna ilmu harus diamalka langsung aja cek dibawah ini
Soal :
1. Buatlah program untuk membaca tiga bilangan a, b, dan c dan menampilkan nilai x yang didefinisikan sebagai
.
Ujilah program dengan nilai-nilai berikut ini :
(b). a=300, b=70 dan c=70 à ???
2. Buatlah program yang menanyakan suhu dalam Fahrenheit dan menampilkannya dalam Celsius dengan rumus
3. Buatlah program untuk menampilkan output berikut dengan menggunakan loop for
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
. . . . . . .
4. Buatlah program untuk menghitung persamaan investasi
untuk kombinasi dari
P : 1000, 2000, 3000, ..., 10.000
r : 0.10, 0.11, 0.12, ... , 0.20
n : 1, 2, 3, ... ,10
Gunakan persamaan rekursi : V = P (1+r)
P = V
Petunjuk :
I. Cara II
Pecah jadi 3 function/method
secara rekursif à lihat contoh untuk faktorial berikut
public int faktorial (int n)
{
if (n==1) return(1);
else return (n*faktorial(n-1));
}
2. Function untuk menghitung satu nilai V untuk satu nilai P,r dan n yang diberikan à + hitungSatuV(P : int, r : float, n : int )
3. Function yang didalamnya ada 3 looping digunakan untuk menghitung semua kemungkinan kombinasi P,r dan n
Jawabannya :
berikut kodingannya ya guys ^^
i import java.util.Scanner;
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author NORA
*/
public class tugas1 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
}
public static void hitung1(){
Scanner masukkan=new Scanner(System.in);
System.out.print("input d : ");
double d = masukkan.nextDouble();
System.out.print("input e : ");
double e = masukkan.nextDouble();
System.out.print("input f : ");
double f = masukkan.nextDouble();
double z;
if(e-f==0);
System.out.println("Tidak terdifinisi");
z=d/(e-f); //z dari double z (nilai double z dimasukkan)
System.out.println("Hasilnya : "+z);
}
public static void hitung2(){
Scanner masukkan=new Scanner(System.in);
System.out.print("masukkan suhu derajat f : ");
double f = masukkan.nextDouble(); //inisialisasi nilai f
double c; //inisialisasi c
c=(f-32)*5/9; //nilai f dimasukkan
System.out.println("Suhu dalam C : "+c);
}
public static void hitung3()
{
Scanner masukkan=new Scanner(System.in);
System.out.println("Masukkan jumlah Loopingnya : ");
int looping=masukkan.nextInt();
for(int i=1;i<=looping;i++)
{
for(int j=0;j<i;j++){
System.out.print(" "+i);
}
System.out.println();
}
}
selamat belajar dan semoga membantu silahkan berkomentar jika ada yang ingin ditanyakan :)
}
Komentar
Posting Komentar