Tampilkan postingan dengan label Codingan. Tampilkan semua postingan
Tampilkan postingan dengan label Codingan. Tampilkan semua postingan

Kamis, 10 Januari 2013

Codingan Relasi

|0 komentar
Selamat pagi kawan.Di pagi ini saya akan memposting tentang codingan relasi.Relasi merupakan hubungan antara 2 elemen himpunan.Ok tanpa berpanjang lebar lagi saya akan memberikan codingan relasi dibawah ini.

import static java.lang.System.out;
import static java.lang.System.err;
import java.io.*;

public class Relation{
String[] himpunanA= new String[100];
String[] himpunanB= new String[100];
String[] himpunanHasil = new String[100];
int jumlahAnggotaA;
int jumlahAnggotaB;
int jumlahRelasi;

private String bacaKey(){
Console konsol = System.console();
return konsol.readLine();
}

public void inputAnggota(){
out.print("Masukkan JUmlah Anggota Himpunan : ");
jumlahAnggotaA = Integer.parseInt(bacaKey());

out.println("Anggota Himpunan A");
for(int i=1;i<=jumlahAnggotaA;i++){
out.print("Anggota "+i+" : ");
himpunanA[i]=bacaKey();
}

out.print("Masukkan Jumlah Anggota B : ");
jumlahAnggotaB = Integer.parseInt(bacaKey());

out.println("Anggota HImpunan B:");
for(int i=1;i<=jumlahAnggotaB;i++){
out.print("Anggota "+i+" : ");
himpunanB[i]=bacaKey();
}
}


public void inputRelasi(){
int jmlRelasiMaks = jumlahAnggotaA*jumlahAnggotaB;
out.println("Banyak Relasi maksimal yang terjadi Adalah : "+ jmlRelasiMaks);

do{
out.print("Masukkan Jumlah Relasi terjadi : ");
jumlahRelasi = Integer.parseInt(bacaKey());
}while(jumlahRelasi>jmlRelasiMaks);
String temp[]=new String[100];
String temp2[]=new String[100];
boolean SamaA = false;
boolean SamaB = false;

out.println("Masukkan Relasi yang terjadi : ");
for(int i=1;i<=jumlahRelasi;i++){
String temp[]=new String[100];
String temp2[]=new String[100];
boolean SamaA = false;
boolean SamaB = false;

out.println("Relasi ke "+i+" : ");
do{
out.print("Masukkan Asal A : ");
temp[i]=bacaKey();
out.print("Masukkan Tujuan B : ");
temp2[i]=bacaKey();

for(int j= 1; j <=jumlahAnggotaA;j++){
if(temp[i].equals(himpunanA[j])){
SamaA=true;
}
}

for (int k= 1; k <=jumlahAnggotaB;k++){
if(temp2[i].equals(himpunanB[k])){
SamaB=true;
}
}
if(SamaA==false || SamaB==false){
out.println("Angota Himpunan Tidak terdapat di himpunan A atau B");
}

if(SamaA==true && SamaB==true){
himpunanHasil[i]=temp2[i];
}

}while(SamaA==false || SamaB==false);
}
}
public void cetakRelasi(){
out.print("Daerah Domain = { ");
for(int i=1;i<=jumlahAnggotaA;i++){
out.print(himpunanA[i]+"  ");
}


out.println("}");
out.print("Daerah Kodomain { ");
for(int i=1;i<=jumlahAnggotaB;i++){
out.print(himpunanB[i]+"  ");
}


out.println("}");
out.print("Daerah range adalah : { ");
for(int i= 1; i<= jumlahRelasi;i++){
out.print(himpunanHasil[i]+"  ");
}
out.println("}");
}

public static void main(String args[]){
Relation A = new Relation();
A.inputAnggota();
A.inputRelasi();
A.cetakRelasi();
}
}














Nah tulisan yang bercetak tebal diatas anda jalankan di notepad++ maupun notepad biasa.jangan lupa nama filenya harus RELATION.Oh iya hampir lupa saya memberikan outputnya.Ni dia outputnya


Rabu, 12 Desember 2012

Program Biodata Sederhana

|2 komentar
Selamat malam sobat blogger.Pada malam ini saya akan memberikan contoh program biodata sederhana.Karena saya baru belajar program ini dalam perkuliahan,jadi saya hanya mencoba program-program sederhana.Program biodata ini sederhana dan cukup untuk dipahami codingannya.Ok langsung saja ini dia codingannya

import java.util.Scanner;
public class Biodata
{
Scanner input = new Scanner(System.in);
void Biodata()
{
Biodata BB = new Biodata();
System.out.println("=================");
System.out.println("|| BIODATA ||");
System.out.println("=================");
System.out.print("Input Nama : ");
String Nama = input.nextLine();
System.out.print("Input Umur : ");
String Umur = input.nextLine();
System.out.print("Input Zodiak : ");
String Zodiak = input.nextLine();
System.out.println("");
System.out.println("Nama Saya Adalah :" +Nama);
System.out.println("Umur :" +Umur);
System.out.println("Zodiak:" +Zodiak);
}
public static void main(String[]args)
{
Biodata BB = new Biodata();
BB.Biodata();
}
}

Tulisan biru diatas anda copy dan paste ke dalam program seperti notepad,Notepad++ dll.Untuk outputnya bisa dilihat dibawah ini

Selamat Mencoba :)

Jumat, 07 Desember 2012

Program Calculator Sederhana

|0 komentar
Selamat malam gan,untuk malam ini saya akan memposting tentang bagaimana caranya membuat program calculator.Ada yang pernah membuat program ini?Kalau belum saya akan berikan codingannya.Codingannya ada dibawah ini

@echo off
title Kalkulator by : http://facebook.com/wahyukirnwan
echo Ayo Sobat Mari Berhitung Dengan manusiakardos.blogspot.com
set /p A=Masukkan Angka Pertama =
set /p B=Masukkan Angka Kedua =
set /p o=Pilih pengoperasian anda (*, +, -, /) =
set /a "jumlah" = A%o%B
echo Jumlah = %jumlah%
pause>null
goto ulang




Nah yang diatas merupakan codingan sederhana untuk membuat program tersebut.Untuk yang belum tahu,program diatas silahkan copy dan paste ke notepad.Setelah itu simpan dengan akhiran .bat Atau bisa juga di paste ke program Notepad++.Untuk melihat outputnya bisa dilihat dibawah ini.

 

Rabu, 05 Desember 2012

Contoh Program Biodata QBasic

|0 komentar
Selamat sore sobat blogger.Kali ini saya akan memosting tentang contoh program QBasic.QBasic merupakan software untuk membuat program,Untuk kali ini saya akan dengan Output Biodata anda.Penasaran seperti apa?Nih dia codingannya

CLS
PRINT "***MENU***"
PRINT "1. BIODATA"
PRINT "2. KELUAR"
INPUT "MASUKKAN PILIHAN :";PIL
SELECT CASE PIL

CASE 1:
INPUT "NAMA:"; A$
INPUT "NPM:"; B$

INPUT "UMUR:"; A$
PRINT "NAMA:"; A$
PRINT "NPM:"; B$
PRINT "UMUR:"; A$


CASE 2:
END
END SELECT
END


Nah jika anda ingin melihat outputnya,Outputnya seperti yang dibawah ini:

Sekian program sederhana dari saya,terima kasih :)

Selasa, 04 Desember 2012

Download Qbasic

|0 komentar

Selamat siang sobat blogger.Kali ini saya akan memposting tentang Qbasic.Ada yang tau fungsi Qbasic?Yapz betul QBasic berguna untuk codingan pemrograman yang menggunakan bahasa basic.Memang agak sulit untuk mempelajarinya namun jika anda terus berusaha dan mengerti akan logika programnya pasti akan mudah.Ok bagi yang mau softwarenya bisa download di bawah ini.

Download QBasic ||Password Mediafire:Wahyukirnawan

Catatan:Screen diatas bisa dijadikan contoh jika anda ingin membuat pemrograman melalui QBasic

Senin, 03 Desember 2012

Program Relasi

|0 komentar
Selamat siang sobat blogger.Siang ini saya akan memposting script tentang Relasi.Yang ingin membuat program relasi saya akan memberikan codingannya,Langsung aja ke tkp :)
import static java.lang.System.out;
import static java.lang.System.err;
import java.io.*;

public class Relation{
String[] himpunanA= new String[100];
String[] himpunanB= new String[100];
String[] himpunanHasil = new String[100];
int jumlahAnggotaA;
int jumlahAnggotaB;
int jumlahRelasi;

private String bacaKey(){
Console konsol = System.console();
return konsol.readLine();
}

public void inputAnggota(){
out.print("Masukkan JUmlah Anggota Himpunan : ");
jumlahAnggotaA = Integer.parseInt(bacaKey());

out.println("Anggota Himpunan A");
for(int i=1;i<=jumlahAnggotaA;i++){
out.print("Anggota "+i+" : ");
himpunanA[i]=bacaKey();
}

out.print("Masukkan Jumlah Anggota B : ");
jumlahAnggotaB = Integer.parseInt(bacaKey());

out.println("Anggota HImpunan B:");
for(int i=1;i<=jumlahAnggotaB;i++){
out.print("Anggota "+i+" : ");
himpunanB[i]=bacaKey();
}
}


public void inputRelasi(){
int jmlRelasiMaks = jumlahAnggotaA*jumlahAnggotaB;
out.println("Banyak Relasi maksimal yang terjadi Adalah : "+ jmlRelasiMaks);

do{
out.print("Masukkan Jumlah Relasi terjadi : ");
jumlahRelasi = Integer.parseInt(bacaKey());
}while(jumlahRelasi>jmlRelasiMaks);

out.println("Masukkan Relasi yang terjadi : ");
for(int i=1;i<=jumlahRelasi;i++){
String temp[]=new String[100];
String temp2[]=new String[100];
boolean SamaA = false;
boolean SamaB = false;

out.println("Relasi ke "+i+" : ");
do{
out.print("Masukkan Asal A : ");
temp[i]=bacaKey();
out.print("Masukkan Tujuan B : ");
temp2[i]=bacaKey();

for(int j= 1; j <=jumlahAnggotaA;j++){
if(temp[i].equals(himpunanA[j])){
SamaA=true;
}
}

for (int k= 1; k <=jumlahAnggotaB;k++){
if(temp2[i].equals(himpunanB[k])){
SamaB=true;
}
}
if(SamaA==false || SamaB==false){
out.println("Angota Himpunan Tidak terdapat di himpunan A atau B");
}

if(SamaA==true && SamaB==true){
himpunanHasil[i]=temp2[i];
}

}while(SamaA==false || SamaB==false);
}
}
public void cetakRelasi(){
out.print("Daerah Domain = { ");
for(int i=1;i<=jumlahAnggotaA;i++){
out.print(himpunanA[i]+"  ");
}
out.println("}");

out.print("Daerah Kodomain { ");
for(int i=1;i<=jumlahAnggotaB;i++){
out.print(himpunanB[i]+"  ");
}
out.println("}");
out.print("Daerah range adalah : { ");
for(int i= 1; i<= jumlahRelasi;i++){
out.print(himpunanHasil[i]+"  ");
}
out.println("}");
}

public static void main(String args[]){
Relation A = new Relation();
A.inputAnggota();
A.inputRelasi();
A.cetakRelasi();
}
}


Nah itu adalah codingan relasi,semoga bermanfaat bagi kalian semua :)