Menganalisa Program Pada Java
Soal :
1. Menganalisa dan membenahi kesalahan pada program. Tulislah program berikut
ini dan simpanlah dengan nama tertentu

Lakukan kompilasi pada file tersebut dan amati hasilnya. Kenapa terjadi
kegagalan pada saat kompilasi?. Benahilah kesalahan diatas sehingga program
tersebut dapat berjalan dengan baik.
Source :
public class Testing {
/** Creates a new instance of Testing */
public static void main(String[]args) {
System.out.println("What's wrong with this program");
}
}
Output :
2. Tulislah program dibawah ini dan simpanlah dengan nama tertentu. Lakukan
kompilasi pada file tersebut dan amati hasilnya. Kenapa terjadi kegagalan pada
saat kompilasi?. Benahilah kesalahan diatas sehingga program tersebut dapat
berjalan dengan baik.
Source :
public class Test {
/** Creates a new instance of Test */
public static void main(String[]args) {
System.out.println("What's wrong with this program?");
}
}
Output :
3. Dari flowchart dibawah ini:
? buatlah program untuk menghitung luas persegi panjang .
? buatlah program untuk konversi jam, menit, dan detik ke dalam total detik
Source hitung luas persegi panjang :
import javax.swing.*;
public class Persegi {
/** Creates a new instance of Persegi */
public static void main(String[]args) {
float Luas;
String panjang=JOptionPane.showInputDialog("Masukkan panjang :");
float p=Float.parseFloat(panjang);
String lebar=JOptionPane.showInputDialog("Masukkan lebar :");
float l=Float.parseFloat(lebar);
Luas=p*l;
System.out.println(Luas);
}
}
Output :
Source untuk konversi jam, menit, dan detik ke dalam total detik :
import javax.swing.*;
public class Waktu {
/** Creates a new instance of Waktu */
public static void main(String[]args) {
int Totdet;
String jam=JOptionPane.showInputDialog("Masukkan jam :");
int j=Integer.parseInt(jam);
String menit=JOptionPane.showInputDialog("Masukkan menit :");
int m=Integer.parseInt(menit);
String detik=JOptionPane.showInputDialog("Masukkan detik :");
int d=Integer.parseInt(detik);
Totdet=j*3600+m*60+d;
System.out.println(Totdet);
}
}
Output :

File Lengkapnya Download disini
1. Menganalisa dan membenahi kesalahan pada program. Tulislah program berikut
ini dan simpanlah dengan nama tertentu
Lakukan kompilasi pada file tersebut dan amati hasilnya. Kenapa terjadi
kegagalan pada saat kompilasi?. Benahilah kesalahan diatas sehingga program
tersebut dapat berjalan dengan baik.
Source :
public class Testing {
/** Creates a new instance of Testing */
public static void main(String[]args) {
System.out.println("What's wrong with this program");
}
}
Output :
2. Tulislah program dibawah ini dan simpanlah dengan nama tertentu. Lakukan
kompilasi pada file tersebut dan amati hasilnya. Kenapa terjadi kegagalan pada
saat kompilasi?. Benahilah kesalahan diatas sehingga program tersebut dapat
berjalan dengan baik.
Source :
public class Test {
/** Creates a new instance of Test */
public static void main(String[]args) {
System.out.println("What's wrong with this program?");
}
}
Output :
3. Dari flowchart dibawah ini:
? buatlah program untuk menghitung luas persegi panjang .
? buatlah program untuk konversi jam, menit, dan detik ke dalam total detik
Source hitung luas persegi panjang :
import javax.swing.*;
public class Persegi {
/** Creates a new instance of Persegi */
public static void main(String[]args) {
float Luas;
String panjang=JOptionPane.showInputDialog("Masukkan panjang :");
float p=Float.parseFloat(panjang);
String lebar=JOptionPane.showInputDialog("Masukkan lebar :");
float l=Float.parseFloat(lebar);
Luas=p*l;
System.out.println(Luas);
}
}
Output :
Source untuk konversi jam, menit, dan detik ke dalam total detik :
import javax.swing.*;
public class Waktu {
/** Creates a new instance of Waktu */
public static void main(String[]args) {
int Totdet;
String jam=JOptionPane.showInputDialog("Masukkan jam :");
int j=Integer.parseInt(jam);
String menit=JOptionPane.showInputDialog("Masukkan menit :");
int m=Integer.parseInt(menit);
String detik=JOptionPane.showInputDialog("Masukkan detik :");
int d=Integer.parseInt(detik);
Totdet=j*3600+m*60+d;
System.out.println(Totdet);
}
}
Output :
File Lengkapnya Download disini
Post a Comment