Nah, ini cuma ngekonfersi dari string ke int, double, dll :D
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pertemuan3_modul2;
/**
*
* @author pemrograman
*/
public class Soal_ke1 {
public static void main(String [] args)
{
String nama="Joko Waluyo";
double kalkulus=80;
double pti=90;
double daspro=80;
double nilai_rata=(kalkulus+pti+daspro)/3;
int nilai_rata2=(int) ((kalkulus+pti+daspro) / 3);
System.out.println("Nilai Double Rata Rata "+nama+" Adalah "+nilai_rata);
System.out.println("Nilai Integer Rata Rata "+nama+" Adalah "+nilai_rata2);
//Konfersi Integer Ke String
String a=String.valueOf(nilai_rata2);
String hasil="Nilai Rata Rata "+nama+" Adalah "+a;
System.out.println("Hasil Konfersi String Ke Integer "+hasil);
//Konfersi String Ke Double
double b=Double.parseDouble(a);
System.out.println("Hasil Konfersi String Ke Double "+b);
//Konfersi String Ke Integer
int c=Integer.parseInt(a);
System.out.println("Hasil Konfersi String Ke Integer "+c);
// Casting Integer Ke Double
double d=(double)c;
System.out.println("Hasil Casting Integer Ke Double "+d);
int e=(int)d;
System.out.println("Hasil Casting Double Ke Integer "+e);
}
}
Sedangkan soal no.2 cuma main operator :D
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pertemuan3_modul2;
/**
*
* @author pemrograman
*/
public class Soal_ke2 {
public static void main(String [] args)
{
int a=10;
int b=12;
int c=9;
int e=2;
int f=9;
int n=90;
int hasil,jumlah=0;
boolean cek,tes=false;
String lulus="";
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a/b);
System.out.println(a*b);
System.out.println(a%e);
//Proses Operator Aritmatika
System.out.println(b>c);
System.out.println(b>=c);
System.out.println(b<c);
System.out.println(b<=c);
System.out.println(b==c);
System.out.println(b!=c);
//Proses Operator Relasi
System.out.println(++a);
System.out.println(--a);
System.out.println(a++);
System.out.println(a--);
System.out.println(a);
//Proses Operator Increment Decrement
System.out.println((a>b)||(c==f));
System.out.println((a==b)&(b==++f));
System.out.println((b>a)^(f==--a));
//Proses Operator Logika
System.out.println (tes);
//Proses Operator Kondisi
lulus=(n>=60)?"Lulus" : "Ngulang";
System.out.println(lulus);
//Proses Operator Kondisi
}
}
Soal no.4 itu kita disuruh nyari nilai rata2 :D
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pertemuan3_modul2;
/**
*
* @author pemrograman
*/
public class Soal_ke3 {
public static void main(String [] args)
{
int a=23;
int b=45;
int c=6;
int d=-45;
int e=-2;
int nilai_rata2= (a+b+c+d+e)/5;
System.out.println(nilai_rata2);
String konfersi_1=String.valueOf(nilai_rata2);
System.out.println(konfersi_1);
// konfersi dari integer ke string
double konfersi_2 =Double.parseDouble(konfersi_1);
System.out.println(konfersi_2);
//konfersi dari double ke string
}
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pertemuan3_modul2;
/**
*
* @author pemrograman
*/
public class Soal_ke1 {
public static void main(String [] args)
{
String nama="Joko Waluyo";
double kalkulus=80;
double pti=90;
double daspro=80;
double nilai_rata=(kalkulus+pti+daspro)/3;
int nilai_rata2=(int) ((kalkulus+pti+daspro) / 3);
System.out.println("Nilai Double Rata Rata "+nama+" Adalah "+nilai_rata);
System.out.println("Nilai Integer Rata Rata "+nama+" Adalah "+nilai_rata2);
//Konfersi Integer Ke String
String a=String.valueOf(nilai_rata2);
String hasil="Nilai Rata Rata "+nama+" Adalah "+a;
System.out.println("Hasil Konfersi String Ke Integer "+hasil);
//Konfersi String Ke Double
double b=Double.parseDouble(a);
System.out.println("Hasil Konfersi String Ke Double "+b);
//Konfersi String Ke Integer
int c=Integer.parseInt(a);
System.out.println("Hasil Konfersi String Ke Integer "+c);
// Casting Integer Ke Double
double d=(double)c;
System.out.println("Hasil Casting Integer Ke Double "+d);
int e=(int)d;
System.out.println("Hasil Casting Double Ke Integer "+e);
}
}
Sedangkan soal no.2 cuma main operator :D
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pertemuan3_modul2;
/**
*
* @author pemrograman
*/
public class Soal_ke2 {
public static void main(String [] args)
{
int a=10;
int b=12;
int c=9;
int e=2;
int f=9;
int n=90;
int hasil,jumlah=0;
boolean cek,tes=false;
String lulus="";
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a/b);
System.out.println(a*b);
System.out.println(a%e);
//Proses Operator Aritmatika
System.out.println(b>c);
System.out.println(b>=c);
System.out.println(b<c);
System.out.println(b<=c);
System.out.println(b==c);
System.out.println(b!=c);
//Proses Operator Relasi
System.out.println(++a);
System.out.println(--a);
System.out.println(a++);
System.out.println(a--);
System.out.println(a);
//Proses Operator Increment Decrement
System.out.println((a>b)||(c==f));
System.out.println((a==b)&(b==++f));
System.out.println((b>a)^(f==--a));
//Proses Operator Logika
System.out.println (tes);
//Proses Operator Kondisi
lulus=(n>=60)?"Lulus" : "Ngulang";
System.out.println(lulus);
//Proses Operator Kondisi
}
}
Soal no.4 itu kita disuruh nyari nilai rata2 :D
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pertemuan3_modul2;
/**
*
* @author pemrograman
*/
public class Soal_ke3 {
public static void main(String [] args)
{
int a=23;
int b=45;
int c=6;
int d=-45;
int e=-2;
int nilai_rata2= (a+b+c+d+e)/5;
System.out.println(nilai_rata2);
String konfersi_1=String.valueOf(nilai_rata2);
System.out.println(konfersi_1);
// konfersi dari integer ke string
double konfersi_2 =Double.parseDouble(konfersi_1);
System.out.println(konfersi_2);
//konfersi dari double ke string
}
}
Tidak ada komentar:
Posting Komentar