- Buatlah program untuk menghitung nilai rata-rata dengan 3 buah inputan. dengan mencetak hasil dengan emotion smile bila mendapat nilai >=60, dan mendapat :-( untuk nilai yang dibawahnya......
- Buatlah program yang apabila kita inputkan angka 1-10 akan menampilkan nama dari bilangan tersebut. Apabila terjadi penekanan selain di atas maka akan mengeluarkan pesan error.(buatlah dua versi yaitu if dan switch)
- buatlah program yang mencetak nama anda sebanyak 100 kali, (dengan for, while, dan do while)
- buatlah program yang menghitung pangkat dari suatu bilangan.
Jawabannya adalah :
1. jawaban 1 :
import java.io.BufferedReader;2. jawaban 2(IF) :
import java.io.IOException;
import java.io.InputStreamReader;
public class nomor1{
public static void main(String[]args){
String input1=" ";
String input2=" ";
String input3=" ";
BufferedReader dataIn1= new BufferedReader(new InputStreamReader(System.in));
System.out.println("Masukkan Nilai ke-1 ?");
try{
input1= dataIn1.readLine();
}catch(IOException e){
System.out.println("Error!!!");
}
BufferedReader dataIn2= new BufferedReader(new InputStreamReader(System.in));
System.out.println("Masukkan Nilai ke 2 ?");
try{
input2=dataIn2.readLine();
}catch(IOException e){
System.out.println("Error!!!");
}
BufferedReader dataIn3= new BufferedReader(new InputStreamReader(System.in));
System.out.println("Masukkan Nilai ke 3 ?");
try{
input3=dataIn3.readLine();
}catch(IOException e){
System.out.println("Error!!!");
}
double nil1=Double.parseDouble(input1);
double nil2=Double.parseDouble(input2);
double nil3=Double.parseDouble(input3);
double rata2=0.0;
rata2=(nil1+nil2+nil3)/3;
if(rata2>=60){
System.out.println(rata2+"\nNilai memuaskan :-)");
}
else{
System.out.println(rata2+"\nNilai Kurang Memuaskan :-(");
}
}
}
import javax.swing.JOptionPane;2. jawaban switch
public class nomor2a {
/** Creates a new instance of nomor2a */
public static void main(String[]args) {
String input=" ";
input=JOptionPane.showInputDialog(null,"Masukkan Angka : ");
int inp=Integer.parseInt(input);
if(inp==1){
JOptionPane.showMessageDialog(null,"Angka Satu");
}
else if(inp==2){
JOptionPane.showMessageDialog(null,"Angka Dua");
}
else if(inp==3){
JOptionPane.showMessageDialog(null,"Angka Tiga");
}
else if(inp==4){
JOptionPane.showMessageDialog(null,"Angka Empat");
}
else if(inp==5){
JOptionPane.showMessageDialog(null,"Angka Lima");
}
else if(inp==6){
JOptionPane.showMessageDialog(null,"Angka Enam");
}
else if(inp==7){
JOptionPane.showMessageDialog(null,"Angka Tujuh");
}
else if(inp==8){
JOptionPane.showMessageDialog(null,"Angka Delapan");
}
else if(inp==9){
JOptionPane.showMessageDialog(null,"Angka Sembilan");
}
else if(inp==10){
JOptionPane.showMessageDialog(null,"Angka Sepuluh");
}
else{
JOptionPane.showMessageDialog(null,"Invalid Number",null,JOptionPane.ERROR_MESSAGE);
}
}
}
import javax.swing.JOptionPane;3.jawaban ulang nama
public class nomor2b {
/** Creates a new instance of nomor2b */
public static void main(String[]args) {
String input=" ";
input=JOptionPane.showInputDialog(null,"Masukkan Angka : ");
int inp=Integer.parseInt(input);
switch(inp){
case 1 : JOptionPane.showMessageDialog(null,"Angka Satu");break;
case 2 : JOptionPane.showMessageDialog(null,"Angka Dua");break;
case 3 : JOptionPane.showMessageDialog(null,"Angka Tiga");break;
case 4 : JOptionPane.showMessageDialog(null,"Angka Empat");break;
case 5 : JOptionPane.showMessageDialog(null,"Angka Lima");break;
case 6 : JOptionPane.showMessageDialog(null,"Angka Enam");break;
case 7 : JOptionPane.showMessageDialog(null,"Angka Tujuh");break;
case 8 : JOptionPane.showMessageDialog(null,"Angka Delapan");break;
case 9 : JOptionPane.showMessageDialog(null,"Angka Sembilan");break;
case 10 : JOptionPane.showMessageDialog(null,"Angka Sepuluh");break;
default : JOptionPane.showMessageDialog(null,"Invalid Number",null,JOptionPane.ERROR_MESSAGE);
}
}
}
public class ulang{4.jawaban tentang mencari pangkat
public static void main(String[]args){
for(int i=0;i<100;i++){
System.out.println("Alvin");
}
}
}
import java.io.BufferedReader;fuih selese juga ne soal,,,..... Alhamdulillah berhasil......(salam newbie)
import java.io.IOException;
import java.io.InputStreamReader;
public class coba12 {
/** Creates a new instance of coba12 */
public static void main(String[]args) {
String nilai=" ";
String pangkat=" ";
BufferedReader dataIn=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Masukkan Bilangan : ");
try{
nilai=dataIn.readLine();
}catch(IOException e){
System.out.println("Error");
}
System.out.println("Masukkan Pangkat : ");
try{
pangkat=dataIn.readLine();
}catch(IOException e){
System.out.println("Error");
}
int nil=Integer.parseInt(nilai);
int pang=Integer.parseInt(pangkat);
int hslpang=1;
for(int i=0;i
hslpang=nil*hslpang;
}
System.out.println(nil+" pangkat "+pang+" = "+hslpang);
}
}