1. Download xampp jika anda tidak memilikinya, lalu istall sesuai keterangannya.
2. Lalu buka xampp dan aktifkan Apache dan MySql.
3. Lalu buka browser anda, dan ketikkan localhost/phpmyadmin.
4. Lalu buat sebuah database dengan nama db dan di dalamnya kita buat sebuah table dengan nama mhs.
5. Pada table mhs tersebut kita buat 4 field dengan nama NPM dengan tipe varchar dan memiliki panjang 8, lalu Nama dengan tipe varchar dan memiliki panjang 50, Kelas dengan tipe varchar dan memiliki panjang 50 , dan Pesan dengan tipe varchar dan memiliki panjang 50.
6. Lalu setting NPM sebagai prymary key yang akan digunakan.
7. Lalu buka notepad anda dan ketikkan source code di bawah ini , dan simpan dengan nama index.php.
<html>
<head><title>DataBaseMahasiswa</title></head>
<body>
<FORM NAME="myform" method = "POST" id = "mahasiswa" action = "save.php">
<center><h1>FORM PENGISIAN MAHASISWA</h1></center>
<br></br>
<center><table border = 1>
<tr>
<td>NPM : <input type = "text" name = "npm" value = ""></td></tr><tr>
<td>Nama : <input type = "text" name = "nama" value = ""></td></tr><tr>
<td>Kelas : <select name="kelas">
<option value = 0 selected> Pilih Kelas </option>
<option value = "2IA18"> 2IA18 </option>
<option value = "2IA19"> 2IA19 </option>
<option value = "2IA20"> 2IA20 </option>
<option value = "2IA21"> 2IA21 </option>
<option value = "2IA22"> 2IA22 </option>
<option value = "2IA23"> 2IA23 </option>
<option value = "2IA24"> 2IA24 </option>
<option value = "2IA25"> 2IA25 </option>
</select></td></tr><tr>
<td>Pesan : <textarea size = "50" name = "pesan"></textarea></td></tr>
</table><br></br><tr>
<td><input type = "submit" name = "ok" value = "OK"></td>
<td><input type = "reset" name = "ulang" value = "Reset"></td>
</tr><br></br>
<a href = "data.php">Lihat Data ?</a></center></FORM>
</body>
</html>
Source code di atas digunakan untuk membuat tampilan inputan awal yang akan digunakan untuk menginput data ke database nantinya.
8. Lalu untuk mengesave data ke database ketikkan source code di bawah ini, dan simpan dengan nama save.php.
<?php
include 'index.php';
$host = "localhost";
$user = "root";
$pass = "";
$dbname = "db";
$connect = mysql_connect($host, $user, $pass) or die(mysql_error());
$dbselect = mysql_select_db($dbname);
$npm = $_POST['npm'];
$nama = $_POST['nama'];
$kelas = $_POST['kelas'];
$pesan = $_POST['pesan'];
$query = mysql_query("insert into mhs (NPM, Nama, Kelas, Pesan) values ('$npm', '$nama', '$kelas' , '$pesan')") or die(mysql_error());
?>
9. Lalu untuk membuat koneksi ke database ketikkan source code di bawah ini, dan simpan dengan nama koneksi.php.
<?php
$host = "localhost";
$user = "root";
$pass = "";
$dbname = "db";
$connect = mysql_connect($host, $user, $pass) or die(mysql_error());
$dbselect = mysql_select_db($dbname);
$query = "select * from mhs";
$exe = mysql_query($query);
?>
10. Lalu untuk menampilkan database tersebut ketikkan source code di bawah ini, dan simpan dengan nama data.php.
<head><title>DataBaseMahasiswa</title></head>
<center><h1>DATA MAHASISWA</h1></center>
<br></br>
<table border='1' align='center'>
<tr><th>No</th><th>NPM</th><th>Nama</th><th>Kelas</th><th>Pesan</th><th>Edit</th></tr>
<?php
include 'koneksi.php';
$no = 1;
while($data = mysql_fetch_array($exe)){
?>
<tr>
<td><?php echo $no; ?></td>
<td><?php echo $data['NPM']; ?></td>
<td><?php echo $data['Nama']; ?></td>
<td><?php echo $data['Kelas']; ?></td>
<td><?php echo $data['Pesan']; ?></td>
<td><div align="center"><a href="delete.php?NPM=<?php echo $data['NPM']; ?>">Delete</a> | <a href="edit.php?NPM=<?php echo $data['NPM']; ?>">Edit</a> </div></td></tr>
<?php
$no++;
}
?>
</table>
<br></br>
<center><a href = "index.php">Tambah Lagi ?</a></center>
11. Lalu untuk menghapus data pada database ketik sourcode di bawah ini, dan simpan dengan nama delete.php.
<?php
include 'koneksi.php';
mysql_query("DELETE from mhs WHERE NPM='$_GET[NPM]'");
echo "Data Telah Dihapus<br>
<a href=\"data.php\">Kembali</a>";
?>
12. Lalu untuk mengedit data pada database ketik sourcode di bawah ini, dan simpan dengan nama edit.php.
<?php
$connect = mysql_connect("localhost", "root", "") or die ("Gagal Connect Tuh !!");
mysql_select_db("db") or die ("Gagal Buka DB Tuh !!");
$NPM = $_GET['NPM'];
$query = "select * from mhs where NPM='$NPM'";
$exe = mysql_query($query, $connect) or die("Query Gagal Tuh !!");
$data = mysql_fetch_array($exe);
mysql_close($connect);
?>
<html>
<head><title>Edit Data</title></head>
<body><center><h1>EDIT DATA MAHASISWA</h1></center>
<br></br>
<form name="form1" method="POST" action="update.php">
<table>
<tr>
<td>NPM : </td><td><input type="text" name="NPM" value="<?php echo $data['NPM']; ?>"></td></tr>
<tr><td>Nama : </td><td><input type="text" name="Nama" value="<?php echo $data['Nama']; ?>"></td></tr>
<tr><td>Kelas : </td><td><select name="Kelas">
<option><?php echo $data['Kelas']; ?></option>
<option value = "2IA18"> 2IA18 </option>
<option value = "2IA19"> 2IA19 </option>
<option value = "2IA20"> 2IA20 </option>
<option value = "2IA21"> 2IA21 </option>
<option value = "2IA22"> 2IA22 </option>
<option value = "2IA23"> 2IA23 </option>
<option value = "2IA24"> 2IA24 </option>
<option value = "2IA25"> 2IA25 </option>
</select></td></tr>
<tr><td>Pesan : </td><td><textarea size = "50" name = "Pesan"><?php echo $data['Pesan']; ?></textarea></td></tr>
</table>
<input value="Simpan" type="submit" name="submit"/>
<input type="button" value="Kembali" onClick="self.history.back()">
</form>
</body>
</html>
13. Lalu untuk mengupdate data tersebut ketik sourcode di bawah ini, dan simpan dengan nama update.php.
<?php
include 'koneksi.php';
$NPM = $_POST['NPM'];
$Nama = $_POST['Nama'];
$Kelas = $_POST['Kelas'];
$Pesan = $_POST['Pesan'];
$query = mysql_query("update mhs set Nama='$Nama', Kelas='$Kelas', Pesan='$Pesan' where NPM='$NPM'");
echo "Data Telah Diedit<br>
<a href=\"data.php\">Kembali</a>";
?>
14. Lalu simpan semua file php itu di folder semua dan taruh di xampp/htdocs.
15. Untuk menjalankannya buka browser anda dan ketikkan localhost/semua, lalu klik index.php.
16. Selesai.
Selasa, 14 Mei 2013
Senin, 29 April 2013
MEMBUAT LAYOUT PADA HTML
1. Membuat layout dengan warna singel.
<html>
<head>
<title>BackGroundColor</title></head>
<body bgcolor = "red";>
</body>
</html>
2. Membuat layout dengan background foto. Extension foto itu bebas tidak hanya .png saja. Dan kita juga bisa mengatur size foto tersebut, dengan size = "400". Hal yang perlu diingat adalah foto itu harus 1 folder dengan file HTML yang anda buat.
<html>
<head>
<title>BackGround</title></head>
<body background = "namafoto.png";>
</body>
</html>
2. Membuat layout dengan memasukkan foto. Extension foto itu bebas tidak hanya .png saja. Dan kita juga bisa mengatur size foto tersebut, dengan size = "400".Dan kita juga bisa membuat link kepada foto tersebut dengan <a href = "URL"></a> Hal yang perlu diingat adalah foto itu harus 1 folder dengan file HTML yang anda buat.
<html>
<head>
<title>Foto</title></head>
<body>
<img src = "namafoto.png"/>
</body>
</html>
<html>
<head>
<title>BackGroundColor</title></head>
<body bgcolor = "red";>
</body>
</html>
2. Membuat layout dengan background foto. Extension foto itu bebas tidak hanya .png saja. Dan kita juga bisa mengatur size foto tersebut, dengan size = "400". Hal yang perlu diingat adalah foto itu harus 1 folder dengan file HTML yang anda buat.
<html>
<head>
<title>BackGround</title></head>
<body background = "namafoto.png";>
</body>
</html>
2. Membuat layout dengan memasukkan foto. Extension foto itu bebas tidak hanya .png saja. Dan kita juga bisa mengatur size foto tersebut, dengan size = "400".Dan kita juga bisa membuat link kepada foto tersebut dengan <a href = "URL"></a> Hal yang perlu diingat adalah foto itu harus 1 folder dengan file HTML yang anda buat.
<html>
<head>
<title>Foto</title></head>
<body>
<img src = "namafoto.png"/>
</body>
</html>
MEMBUAT KALKULATOR SEDERHANA DI HTML
<html>
<head>
<title>KALKULATOR</title>
<script type="text/javascript">
function tambah(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var pertambahan = parseInt(num1) + parseInt(num2);
document.getElementById('add').value = pertambahan;}
function kurang(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var pengurangan = parseInt(num1) - parseInt(num2);
document.getElementById('add').value = pengurangan;}
function kali(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var perkalian = parseInt(num1) * parseInt(num2);
document.getElementById('add').value = perkalian;}
function bagi(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var pembagian = parseInt(num1) / parseInt(num2);
document.getElementById('add').value = pembagian;}
</script>
</head>
<body>
<FORM NAME="myform">
<h1><b><center>KALKULATOR</center></b></h1><center><table border = "1">
<br></br>
Angka ke - 1 = <input type="text" name = "angka1">
<br></br>
Angka ke - 2 = <input type="text" name = "angka2">
<br></br>
Hasilnya = <input type = "text" id = "add" name = "hasil" value= "">
<br></br>
<INPUT TYPE="button" NAME="tambah1" Value="+" onClick="tambah()"/>
<INPUT TYPE="button" NAME="kurang1" Value="-" onClick="kurang()"/>
<INPUT TYPE="button" NAME="kali1" Value="*" onClick="kali()"/>
<INPUT TYPE="button" NAME="bagi1" Value="/" onClick="bagi()"/></table></center>
</FORM>
</body>
</html>
<head>
<title>KALKULATOR</title>
<script type="text/javascript">
function tambah(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var pertambahan = parseInt(num1) + parseInt(num2);
document.getElementById('add').value = pertambahan;}
function kurang(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var pengurangan = parseInt(num1) - parseInt(num2);
document.getElementById('add').value = pengurangan;}
function kali(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var perkalian = parseInt(num1) * parseInt(num2);
document.getElementById('add').value = perkalian;}
function bagi(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var pembagian = parseInt(num1) / parseInt(num2);
document.getElementById('add').value = pembagian;}
</script>
</head>
<body>
<FORM NAME="myform">
<h1><b><center>KALKULATOR</center></b></h1><center><table border = "1">
<br></br>
Angka ke - 1 = <input type="text" name = "angka1">
<br></br>
Angka ke - 2 = <input type="text" name = "angka2">
<br></br>
Hasilnya = <input type = "text" id = "add" name = "hasil" value= "">
<br></br>
<INPUT TYPE="button" NAME="tambah1" Value="+" onClick="tambah()"/>
<INPUT TYPE="button" NAME="kurang1" Value="-" onClick="kurang()"/>
<INPUT TYPE="button" NAME="kali1" Value="*" onClick="kali()"/>
<INPUT TYPE="button" NAME="bagi1" Value="/" onClick="bagi()"/></table></center>
</FORM>
</body>
</html>
CARA MEMBUAT KALKULATOR SEDERHANA DI NETBEANS
1.Buka netbeans, lalu pilih new project >> java >> java aplication desktop.
2.Lalu buat tampilan seperti gambar di bawah ini.
2.Lalu buat tampilan seperti gambar di bawah ini.
3.Lalu tambahkan action pada button yang ada di situ.
Untuk + =
@Action
public void tambah() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = angka1 + angka2;
jTextField3.setText(""+hasil);
}
public void tambah() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = angka1 + angka2;
jTextField3.setText(""+hasil);
}
Untuk - =
@Action
public void kurang() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = angka1 - angka2;
jTextField3.setText(""+hasil); }
Untuk * =
@Action
public void kali() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = angka1 * angka2;
jTextField3.setText(""+hasil); }
Untuk / =
@Action
public void bagi() {
double angka1 = Double.parseDouble(jTextField1.getText());
double angka2 = Double.parseDouble(jTextField2.getText());
double hasil = angka1 / angka2;
jTextField3.setText(""+hasil);
}
Untuk ^ =
@Action
public void pangkat() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = 1;
for(int i=1;i<=angka2;i++){
hasil = hasil * angka1;
}
jTextField3.setText(""+hasil); }
Untuk clear =
@Action
public void clear() {
jTextField1.setText("0");
jTextField2.setText("0");
jTextField3.setText("0");
}
Untuk Exit =
@Action
public void keluar() {
System.exit(0); }
Untuk mod =
@Action
public void sisabagi() {
double angka1 = Double.parseDouble(jTextField1.getText());
double angka2 = Double.parseDouble(jTextField2.getText());
if(angka1<angka2){
jTextField3.setText("MATH EROR !!!");}
else{
double hasil = angka1 % angka2;
jTextField3.setText(""+hasil); } }
Untuk faktorial =
@Action
public void faktorial() {
long angka1 = Long.parseLong(jTextField1.getText());
jTextField2.setText("TIDAK USAH DIISI !!!");
long hasil = 1;
for(int i=1;i<=angka1;i++){
hasil = hasil * i;
}
jTextField3.setText(""+hasil);
}
Untuk kombinasi =
@Action
public void kombinasi() {
double angka1 = Double.parseDouble(jTextField1.getText());
double angka2 = Double.parseDouble(jTextField2.getText());
double hasil1 = 1;
double hasil2 = 1;
double hasil3 = 1;
double angka3 = angka1 - angka2;
for(int i=1;i<=angka1;i++){
hasil1 = hasil1 * i;
}
for(int i=1;i<=angka2;i++){
hasil2 = hasil2 * i;
}
for(int i=1;i<=angka3;i++){
hasil3 = hasil3 * i;
}
double hasil4 = hasil2 * hasil3;
double hasil = hasil1 / hasil4;
jTextField3.setText(""+hasil);
}
Untuk permutasi =
@Action
public void permutasi() {
double angka1 = Double.parseDouble(jTextField1.getText());
double angka2 = Double.parseDouble(jTextField2.getText());
double hasil1 = 1;
double hasil3 = 1;
double angka3 = angka1 - angka2;
for(int i=1;i<=angka1;i++){
hasil1 = hasil1 * i;
}
for(int i=1;i<=angka3;i++){
hasil3 = hasil3 * i;
}
double hasil = hasil1 / hasil3;
jTextField3.setText(""+hasil);
}
Untuk M.Hanoi =
@Action
public void hanoi() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = 0;
for(int i=1;i<=angka2;i++){
if (i==1){
hasil = 1;}
else{
hasil = hasil * 2 + 1;
}}
jTextField3.setText(""+hasil);
}
public void kurang() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = angka1 - angka2;
jTextField3.setText(""+hasil); }
Untuk * =
@Action
public void kali() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = angka1 * angka2;
jTextField3.setText(""+hasil); }
Untuk / =
@Action
public void bagi() {
double angka1 = Double.parseDouble(jTextField1.getText());
double angka2 = Double.parseDouble(jTextField2.getText());
double hasil = angka1 / angka2;
jTextField3.setText(""+hasil);
}
Untuk ^ =
@Action
public void pangkat() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = 1;
for(int i=1;i<=angka2;i++){
hasil = hasil * angka1;
}
jTextField3.setText(""+hasil); }
Untuk clear =
@Action
public void clear() {
jTextField1.setText("0");
jTextField2.setText("0");
jTextField3.setText("0");
}
Untuk Exit =
@Action
public void keluar() {
System.exit(0); }
Untuk mod =
@Action
public void sisabagi() {
double angka1 = Double.parseDouble(jTextField1.getText());
double angka2 = Double.parseDouble(jTextField2.getText());
if(angka1<angka2){
jTextField3.setText("MATH EROR !!!");}
else{
double hasil = angka1 % angka2;
jTextField3.setText(""+hasil); } }
Untuk faktorial =
@Action
public void faktorial() {
long angka1 = Long.parseLong(jTextField1.getText());
jTextField2.setText("TIDAK USAH DIISI !!!");
long hasil = 1;
for(int i=1;i<=angka1;i++){
hasil = hasil * i;
}
jTextField3.setText(""+hasil);
}
Untuk kombinasi =
@Action
public void kombinasi() {
double angka1 = Double.parseDouble(jTextField1.getText());
double angka2 = Double.parseDouble(jTextField2.getText());
double hasil1 = 1;
double hasil2 = 1;
double hasil3 = 1;
double angka3 = angka1 - angka2;
for(int i=1;i<=angka1;i++){
hasil1 = hasil1 * i;
}
for(int i=1;i<=angka2;i++){
hasil2 = hasil2 * i;
}
for(int i=1;i<=angka3;i++){
hasil3 = hasil3 * i;
}
double hasil4 = hasil2 * hasil3;
double hasil = hasil1 / hasil4;
jTextField3.setText(""+hasil);
}
Untuk permutasi =
@Action
public void permutasi() {
double angka1 = Double.parseDouble(jTextField1.getText());
double angka2 = Double.parseDouble(jTextField2.getText());
double hasil1 = 1;
double hasil3 = 1;
double angka3 = angka1 - angka2;
for(int i=1;i<=angka1;i++){
hasil1 = hasil1 * i;
}
for(int i=1;i<=angka3;i++){
hasil3 = hasil3 * i;
}
double hasil = hasil1 / hasil3;
jTextField3.setText(""+hasil);
}
Untuk M.Hanoi =
@Action
public void hanoi() {
long angka1 = Long.parseLong(jTextField1.getText());
long angka2 = Long.parseLong(jTextField2.getText());
long hasil = 0;
for(int i=1;i<=angka2;i++){
if (i==1){
hasil = 1;}
else{
hasil = hasil * 2 + 1;
}}
jTextField3.setText(""+hasil);
}
4.lalu running deh, gampangkan? kira-kira begini nih .JAR-nya.
MEMBUAT RUMAH DENGAN JAVA
import java.util.Scanner;
class adi{
public static void main(String[]args){
Scanner input = new Scanner(System.in);
System.out.println("======Membuat Rumah Dengan Java======");
System.out.print("Masukkan Sebuah Angka : ");
int angka = input.nextInt();
System.out.println("=====================================");
System.out.println(" Hasil Rumahnya ");
System.out.println(" ");
int k = angka;
int m = 1;
for(int i=1;i<=angka;i++){
for(int j=1;j<=k;j++){
System.out.print(" ");}
for(int l=1;l<=m;l++){
System.out.print("*");}
for(int n=1;n<=angka*3;n++){
System.out.print("\\_");}
k = k-1;
m = m+2;
System.out.println(" ");}
for(int i=1;i<=angka;i++){
System.out.print("||");
for(int j=1;j<=m-4;j++){
System.out.print(" ");}
System.out.print("||");
for(int l=1;l<=angka*6-3;l++){
System.out.print(" ");}
System.out.print("||");
System.out.println(" ");}
for(int i=1;i<=angka*8;i++){
System.out.print("=");}
System.out.println(" ");
for(int i=1;i<=angka*8;i++){
System.out.print("=");}}}
class adi{
public static void main(String[]args){
Scanner input = new Scanner(System.in);
System.out.println("======Membuat Rumah Dengan Java======");
System.out.print("Masukkan Sebuah Angka : ");
int angka = input.nextInt();
System.out.println("=====================================");
System.out.println(" Hasil Rumahnya ");
System.out.println(" ");
int k = angka;
int m = 1;
for(int i=1;i<=angka;i++){
for(int j=1;j<=k;j++){
System.out.print(" ");}
for(int l=1;l<=m;l++){
System.out.print("*");}
for(int n=1;n<=angka*3;n++){
System.out.print("\\_");}
k = k-1;
m = m+2;
System.out.println(" ");}
for(int i=1;i<=angka;i++){
System.out.print("||");
for(int j=1;j<=m-4;j++){
System.out.print(" ");}
System.out.print("||");
for(int l=1;l<=angka*6-3;l++){
System.out.print(" ");}
System.out.print("||");
System.out.println(" ");}
for(int i=1;i<=angka*8;i++){
System.out.print("=");}
System.out.println(" ");
for(int i=1;i<=angka*8;i++){
System.out.print("=");}}}
CARA MEMBUAT PERTAMBAHAN DI HTML
<html>
<head>
<title>Pertambahan</title>
<script type="text/javascript">
function tambah(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var pertambahan = parseInt(num2) + parseInt(num1);
document.getElementById('add').value = pertambahan;}
</script>
</head>
<body>
<FORM NAME="myform">
<h1><b><center>PERTAMBAHAN</center></b></h1>
<br></br>
<input type="text" name = "angka1"> + <input type="text" name = "angka2"><INPUT TYPE="button" NAME="samadengan" Value="=" onClick="tambah()"/><input type = "text" id = "add" name = "hasil" value= "">
</FORM>
</body>
</html>
<head>
<title>Pertambahan</title>
<script type="text/javascript">
function tambah(){
var num1 = document.myform.angka1.value;
var num2 = document.myform.angka2.value;
var pertambahan = parseInt(num2) + parseInt(num1);
document.getElementById('add').value = pertambahan;}
</script>
</head>
<body>
<FORM NAME="myform">
<h1><b><center>PERTAMBAHAN</center></b></h1>
<br></br>
<input type="text" name = "angka1"> + <input type="text" name = "angka2"><INPUT TYPE="button" NAME="samadengan" Value="=" onClick="tambah()"/><input type = "text" id = "add" name = "hasil" value= "">
</FORM>
</body>
</html>
PERMUTASI DAN COMBINASI PADA JAVA
import java.util.Scanner;
class percom{
public static void main(String[]args){
Scanner input = new Scanner(System.in);
System.out.print("Masukkan Angka Pertama : ");
double angka1 = input.nextDouble();
System.out.print("Masukkan Angka Kedua : ");
double angka2 = input.nextDouble();
double angka3 = angka1 - angka2;
double hasil1 = 1;
double hasil2 = 1;
double hasil3 = 1;
for(int i=1;i<=angka1;i++){
hasil1 = hasil1 * i ;}
for(int i=1;i<=angka2;i++){
hasil2 = hasil2 * i ;}
for(int i=1;i<=angka3;i++){
hasil3 = hasil3 * i ;}
double hasilpermutasi = hasil1 / hasil3;
double hasilkombinasi = hasil1 / (hasil3 * hasil2);
System.out.println("Hasil Permutasi = " + hasilpermutasi);
System.out.println("Hasil Kombinasi = " + hasilkombinasi);}}
class percom{
public static void main(String[]args){
Scanner input = new Scanner(System.in);
System.out.print("Masukkan Angka Pertama : ");
double angka1 = input.nextDouble();
System.out.print("Masukkan Angka Kedua : ");
double angka2 = input.nextDouble();
double angka3 = angka1 - angka2;
double hasil1 = 1;
double hasil2 = 1;
double hasil3 = 1;
for(int i=1;i<=angka1;i++){
hasil1 = hasil1 * i ;}
for(int i=1;i<=angka2;i++){
hasil2 = hasil2 * i ;}
for(int i=1;i<=angka3;i++){
hasil3 = hasil3 * i ;}
double hasilpermutasi = hasil1 / hasil3;
double hasilkombinasi = hasil1 / (hasil3 * hasil2);
System.out.println("Hasil Permutasi = " + hasilpermutasi);
System.out.println("Hasil Kombinasi = " + hasilkombinasi);}}
Langganan:
Postingan (Atom)