Guntur Gunawan
Jumat, 10 Oktober 2014
Kamis, 29 Agustus 2013
Foto Baliho Hari Nusantara di Provinsi Sulawesi Tengah 5 X 10
Sabtu, 07 Juli 2012
TUGAS AKHIR LOGIKA INFORMATIKA
SOAL TUGAS AKHIR LOGIKA INFORMATIKA
Diberiakn preposisi sebagai berikut :
1. p adalah bilangan genap
q adalah bilangan ganjil
2. p adalah bilangan prima yang kurang dari 20
q adalah bilangan ganjil yang kurang dari 20
3. p adalah bilangan genap yang juga habis di bagi 5
q adalah bilangan ganjil yang juga habis di bagi 3
4. p adalah bilangan prima yang juga bilangan genap
q adalah bilangan genap yang habis di bagi 4
5. p adalah bilangan ganjil antara 10 dan 50
q adalah bilangan prima antara 10 dan 50
Buatlah program sederhana menggunakan JAVA (NeatBeans 7.1.1) untuk menyelesaikan Konjungsi, Disjungsi dan Negasi dari Preposisi majemuk p dan q diatas ?
Untuk Mendownloadnya. Silahkan Klik Disini
Diberiakn preposisi sebagai berikut :
1. p adalah bilangan genap
q adalah bilangan ganjil
2. p adalah bilangan prima yang kurang dari 20
q adalah bilangan ganjil yang kurang dari 20
3. p adalah bilangan genap yang juga habis di bagi 5
q adalah bilangan ganjil yang juga habis di bagi 3
4. p adalah bilangan prima yang juga bilangan genap
q adalah bilangan genap yang habis di bagi 4
5. p adalah bilangan ganjil antara 10 dan 50
q adalah bilangan prima antara 10 dan 50
Buatlah program sederhana menggunakan JAVA (NeatBeans 7.1.1) untuk menyelesaikan Konjungsi, Disjungsi dan Negasi dari Preposisi majemuk p dan q diatas ?
Untuk Mendownloadnya. Silahkan Klik Disini
Kamis, 05 Juli 2012
Sabtu, 30 Juni 2012
Tugas 4 Logika Informatika Kondisi Tabel Kebenaran, Konjungsi, Dan Negasi
Nama : Guntur Gunawan Agan
Nim : 5520111091
Kelas : TI.2.II
TUGAS 4 :
MEMBUAT KONDISI TABEL KEBENARAN, KONJUNGSI, DAN NEGASI.
Berikut Adalah Contoh pernyataan KEBENARAN KONJUNGSI, DISJUNGSI DAN NEGASI dengan pertanyaan :
P = bilangan genap
Q = bilangan ganjil.
package konjungsidisjungsinegasi;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
String tampung1,tampung2;
JOptionPane.showMessageDialog(null, "KONJUNGSI-DISJUNGSI-NEGASI DENGAN KONDISI P BILANGAN GENAP Q BILANGAN GANJIL");
String inputp=JOptionPane.showInputDialog("Masukkan Nilai P");
String inputq=JOptionPane.showInputDialog("Masukkan Nilai Q");
int input1=Integer.parseInt(inputp);
int input2=Integer.parseInt(inputq);
if (input1 % 2 == 0)
{tampung1="BENAR";}
else
{tampung1="SALAH";}
if (input2 % 2 == 1)
{tampung2="BENAR";}
else
{tampung2="SALAH";}
//KONJUNGSI
if(tampung1.equals("BENAR") && tampung2.equals("BENAR")){
JOptionPane.showMessageDialog(null,+input1+" ^ "+input2+" PERNYATAAN KONJUNGSI BENAR");}
else{
JOptionPane.showMessageDialog(null,+input1+" ^ "+input2+" PERNYATAAN KONJUNGSI SALAH");}
//DISJUNGSI
if(tampung1.equals("SALAH") && tampung2.equals("SALAH")){
JOptionPane.showMessageDialog(null,+input1+" v "+input2+" PERNYATAAN DISJUNGSI SALAH");}
else{
JOptionPane.showMessageDialog(null,+input1+" v "+input2+" PERNYATAAN DISJUNGSI BENAR");}
//NEGASI P
if(tampung1.equals("BENAR")){
JOptionPane.showMessageDialog(null, " ! " + input1 +" PERNYATAAN NEGASI P SALAH");}
else{
JOptionPane.showMessageDialog(null, " ! " + input1 +" PERNYATAAN NEGASI P BENAR");}
//NEGASI Q
if(tampung2.equals("BENAR")){
JOptionPane.showMessageDialog(null, " ! " + input2 +" PERNYATAAN NEGASI Q SALAH");}
else{
JOptionPane.showMessageDialog(null, " ! " + input2 +" PERNYATAAN NEGASI Q BENAR");}
}
}
Nim : 5520111091
Kelas : TI.2.II
TUGAS 4 :
MEMBUAT KONDISI TABEL KEBENARAN, KONJUNGSI, DAN NEGASI.
Berikut Adalah Contoh pernyataan KEBENARAN KONJUNGSI, DISJUNGSI DAN NEGASI dengan pertanyaan :
P = bilangan genap
Q = bilangan ganjil.
package konjungsidisjungsinegasi;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
String tampung1,tampung2;
JOptionPane.showMessageDialog(null, "KONJUNGSI-DISJUNGSI-NEGASI DENGAN KONDISI P BILANGAN GENAP Q BILANGAN GANJIL");
String inputp=JOptionPane.showInputDialog("Masukkan Nilai P");
String inputq=JOptionPane.showInputDialog("Masukkan Nilai Q");
int input1=Integer.parseInt(inputp);
int input2=Integer.parseInt(inputq);
if (input1 % 2 == 0)
{tampung1="BENAR";}
else
{tampung1="SALAH";}
if (input2 % 2 == 1)
{tampung2="BENAR";}
else
{tampung2="SALAH";}
//KONJUNGSI
if(tampung1.equals("BENAR") && tampung2.equals("BENAR")){
JOptionPane.showMessageDialog(null,+input1+" ^ "+input2+" PERNYATAAN KONJUNGSI BENAR");}
else{
JOptionPane.showMessageDialog(null,+input1+" ^ "+input2+" PERNYATAAN KONJUNGSI SALAH");}
//DISJUNGSI
if(tampung1.equals("SALAH") && tampung2.equals("SALAH")){
JOptionPane.showMessageDialog(null,+input1+" v "+input2+" PERNYATAAN DISJUNGSI SALAH");}
else{
JOptionPane.showMessageDialog(null,+input1+" v "+input2+" PERNYATAAN DISJUNGSI BENAR");}
//NEGASI P
if(tampung1.equals("BENAR")){
JOptionPane.showMessageDialog(null, " ! " + input1 +" PERNYATAAN NEGASI P SALAH");}
else{
JOptionPane.showMessageDialog(null, " ! " + input1 +" PERNYATAAN NEGASI P BENAR");}
//NEGASI Q
if(tampung2.equals("BENAR")){
JOptionPane.showMessageDialog(null, " ! " + input2 +" PERNYATAAN NEGASI Q SALAH");}
else{
JOptionPane.showMessageDialog(null, " ! " + input2 +" PERNYATAAN NEGASI Q BENAR");}
}
}
Tugas 3 Logika Informatika :Kondisi Tabel Kebenaran Konjungsi, Disjungsi Dan Negasi
TABEL KEBENARAN KONGJUNGSI
Dalam
tabel kebenaran konjungsi suatu pernyataan bernilai benar jika keduanya benar.
Cara
membacanya “Jika p adalah benar dan q adalah salah, maka salah”.
Lihat
tabel di bawah ini.
TABEL KEBENARAN DISJUNGSI
Dalam
table kebenaran disjungsi suatu pernyataan bernilai salah jika keduanya salah.
Cara
membacanya “Jika p adalah benar atau q adalah salah, maka benar”.
Lihat table di bawah ini.TABEL KEBENARAN NEGASI
Negasi
berarti menyangkal kebenaran suatu peryataan.
Cara
membacanya “Jika p adalah benar, maka negasinya adalah salah”.
Lihat
tabel di bawah ini.
Tugas Logika Informatika
Java-NetBeans Menggunakan IF-ELSE IF
Soal 1: Jika saya "lulus ujian", maka saya mendapat hadiah dari ayah
Script Java
package iflulus;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
String a = JOptionPane.showInputDialog("Masukkan Keterangan LULUS/TIDAK LULUS");
if (a.equals("lulus"))
JOptionPane.showMessageDialog(null, "Dapat Hadiah");
else if (a.equals("tidak lulus"))
JOptionPane.showMessageDialog(null, "Tidak Dapat Hadiah");
else
JOptionPane.showMessageDialog(null,"Input kata LULUS atau TIDAK LULUS saja");
}
}
===================================================================
Soal 2: Jika suhu mencapai 80-100 derajat, maka alarm akan berbunyi/menyala
Script Java
package ifsuhuantara;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
String input= JOptionPane.showInputDialog("Masukkan Suhu dari 0-100 derajat");
int inputsuhu= Integer.parseInt(input);
if(inputsuhu>=80 && inputsuhu<=100)
{
JOptionPane.showMessageDialog(null, "ALARM MENYALA !!!");
}
else if (inputsuhu<=80)
{
JOptionPane.showMessageDialog(null, "ALARM MATI !!!");
}
else
JOptionPane.showMessageDialog(null, "Input Data Dengan Benar!!!");
}
}
====================================================================
Soal 3: Jika anda tidak "mendaftar ulang", maka anda dianggap mengundurkan diri
Script Java
package ifmendaftar;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
String a=JOptionPane.showInputDialog("Pilih Keterangan: DAFTAR ULANG/TIDAK DAFTAR ");
if(a.equals("daftar ulang"))
{
JOptionPane.showMessageDialog(null, "Andah Diterima");}
else if (a.equals("tidak daftar"))
JOptionPane.showMessageDialog(null, "Andah Ditolak/Mengundurkan Diri");
else
JOptionPane.showMessageDialog(null, "Input Data dengan Benar!!!");
}
}
Langganan:
Postingan (Atom)