Nama : Winda Salsabila R. K
Kelas : A35
Npm : 1535010009
Mata Kuliah : Bahasa Pemograman
Dosen Pembimbing : Bapak Nur Cahyo Wibowo, S.kom, M.kom
kali ini saya akan membagikan source code yang menggunakan skateboard sebagai object nya,
class skateboard {
double speed;
String merk;
String kualitas;
public skateboard(){
System.out.println("objek skateboard telh dibuat");
}
public void getmerk (String a){
merk = a;
System.out.println("merk skateboard saya adalah " +merk);
}
public skateboard(String k){
kualitas = k;
System.out.println("kualitas dari skateboard ini adalah " +kualitas);
}
public void accelerate (double s){
speed = s;
if (speed>5)
System.out.println("Skateboard memiiki kecepatan yang tinggi");
}
public String GetInfo(){
String temp = "sakteboard Status =\n";
temp = temp + "merk = "+merk;
temp = temp + "kualitas = "+kualitas;
temp = temp + "speed = "+speed;
return temp;
}
public double getspeed (){
return speed;}
}
public class oop {
public static void main (String f[]){
skateboard myvoidgetmerk = new skateboard("PLAN B");
skateboard myskateboard = new skateboard("SANGAT BAGUS");
myskateboard.accelerate(70);
System.out.println("Kecepatan skateboard ini adalah "+myskateboard.getspeed()+"m/menit");
myskateboard.GetInfo(); myskateboard.GetInfo();
}
}
Sekian dan terimakasih :)
Rabu, 16 Desember 2015
Rabu, 11 November 2015
PROGRAM MEMAKAI ARRAY UNTUK MENYIMPAN DAN MENCATAT DATA
Mata Kuliah : Bahasa Pemrograman
Dosen : Bpk. Nur cahyo Wibowo, S. Kom, M. Kom
Kelas : A35
Dosen : Bpk. Nur cahyo Wibowo, S. Kom, M. Kom
Kelas : A35
NPM : 1535010009
Nama : Winda Salsabila Rohmatul Khoir
Assalamualaikum, kali ini saya akan men share source code dalam pembuatan program menggunakan array unuk menyimpan dan mencatat data, semoga bermanfaat :)
package arraytugas;
import java.util.Scanner;
/**
*
* @author Winda SRK
*/
public class Arraytugas {
public static void main(String Item[]){
Scanner sc=new Scanner(System.in);
System.out.print("Jumlah barang yang akan dibeli : ");
int pilih= sc.nextInt();
String nama[]=new String[pilih];
int harga[]=new int[pilih];
int jumlah[]=new int [pilih];
int total[]=new int[pilih];
int tot=0;
for (int a=0;a<pilih;a++){
System.out.print("Nama barang ke- "+(a+1)+" : ");
nama[a]=sc.next();
System.out.print("Jumlah "+nama[a]+" : ");
jumlah[a]=sc.nextInt();
System.out.print("Harga "+nama[a]+" : ");
harga[a]=sc.nextInt();
total[a]=jumlah[a]*harga[a];
System.out.print("Total harga : "+total[a]);
tot=tot+total[a];
System.out.println();
}
System.out.println("*******************************************************************************************************************************");
for (int a=0;a<pilih;a++) {
System.out.println("Nama Barang "+(a+1)+" : " +nama[a]+"\t Jumlah : "+jumlah[a] +" \t Harga : Rp"+harga[a]+",-"+" \t Total Harga : Rp"+total[a]+",-");
}
System.out.println ("Total semuanya adalah = Rp"+tot+",-");
}
}
Seperti ini output nya jika di run
Sekian dan terimakasih
wassalamualaikum wr.wb
Senin, 09 November 2015
Kata Saya
Kata – kata motivasi hidup yang saya buat sebagai pegangan atau pedoman selama hidup saya adalah kata motivasi dari Mario Teguh yaitu, “Hidup itu bagaikan sebuah roda. Jika roda berputar setiap bagian dalam roda itu pasti akan pernah berada di bawah dan juga di atas. Tugasmu dalam hidup adalah terus membuat roda itu berputar melewati tanjakan. Dengan begitu, kau akan tetap berkemungkinan mendapatkan hidup di atas yang semakin ke atas.” Dalam kehidupan, kita bisa saja kita berada di atas dan bisa saja kita berada di bawah. Yang kaya bisa tiba – tiba menjadi miskin dan yang miskin bisa tiba – tiba menjadi kaya, karena roda kehidupan itu selalu berputar. Maka dari itu, dalam hidup kita harus berjuang dengan keras, tidak mudah patah semangat, dan selalu ber- ikhtiar saat melalui tantangan demi tantangan dalam kehidupan, karena kehidupan ini tidak selalu berjalan mulus seperti yang kita inginkan. Terkadang tantangan tersebut mudah dilewati, kadang pula susah dilewati. Bila kita mampu melewati tantangan tersebut, maka kita akan semakin menanjak atau semakin sukses.
Label:
Kata Saya
Rabu, 07 Oktober 2015
Menghitung Diskon dan Biaya Beberapa Jenis Barang
Mata Kuliah : Bahasa Pemrograman
Dosen : Bpk. Nur cahyo Wibowo, S. Kom, M. Kom
Kelas : A35
Dosen : Bpk. Nur cahyo Wibowo, S. Kom, M. Kom
Kelas : A35
NPM : 1535010009
Nama : Winda Salsabila Rohmatul Khoir
Assalamualaikum wr wb
Kali ini saya akan menjelaskan langkah langkah mengitung diskon dan biaya pada beberapa jenis barang, berikut langkah langkahnya,
1. Terlebih dahulu import java.util.Scanner di bawah package
2. Lalu ketik ini diatas source code output identitas toko menggunakan int dan scanner
3. Buatlah header identitas toko seperti gambar di bawah ini, variabel bisa diubah sesuai keinginan
4. Setelah itu, menampilkan daftar barang yang tersedia sesuai yang anda inginkan dengan cara ketik source code seperti gambar dibawah ini
5. Selanjutnya kita run, dan jika berhasil akan muncul tampilan berikut
6. masukkan souce code pilihan barang, supaya pengguna dapat memasukkan nomor barang yang akan dibeli
7. ketiklah source code untuk menampilkan yang barang yang ingin dibeli, harga setiap biji dan juga dapat memasukkan jumlah barang yang ingin dibeli yang mana menggunakan switch case dan juga if
8. Buatlah 5 case lagi seperti langkah no 7. Kenapa harus 5 case? karena kita sebelumnya menampilkan 5 barang, jadi case nya sebanyak 5, dengan catatan pada setiap case bedakan harga dan jumlah diskonnya, perhatikan juga nama barangnya, karena disetiap case nama barangnya berbeda - beda.
contoh case ke 2 |
9. jika telah selesai membuat case, lalu klik run dan apabila berhasil akan muncul output seperti gambar dibawah ini
10. Setelah itu ketiklah nomor makanan yang anda akan pesan lalu tekan enter
11. lalu masukkan jumlah barang yang akan dibeli, jika sudah tekan enter. Setelah itu, akan muncul potongan harga dan jumlah yang harus dibayar
berikut ini saya akan memberikan seluruh source code tadi, silahkan jika anda ingin mengcopy
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package toko.winda;
import java.util.Scanner;
/**
*
* @author ACER
*/
public class TokoWinda {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int harga;
int jumlah;
double biaya;
double diskon;
double total;
Scanner upn = new Scanner (System.in);
//1. menampilkan header Toko Winda
System.out.println("******************************");
System.out.println("* Toko Winda *");
System.out.println("* Jl. Kapas Madya 4N No. 25 *");
System.out.println("* email: w.sabila@ymail.com *");
System.out.println("* no.hp: 085730164246 *");
System.out.println("******************************");
System.out.println();
System.out.println(" Melayani Dengan Sepenuh Hati ");
System.out.println();
//2. menampilkan daftar barang yang tersedia
System.out.println("daftar barang yang tersedia di toko winda" );
System.out.println("1.beras\n2.gula\n3.telur");
System.out.println("4.minyak\n5.tepung");
//3.user memilih barang
System.out.print("silahkan pilih nomor barang yang anda akan beli");
int pilih = upn.nextInt();
//4.input jumlah barang . harga sudah ditentukan
switch (pilih){
case 1 : System.out.println("beras kami telah anda beli");
System.out.println("dengan harga Rp 9000/kg");
System.out.println("berapa kg beras yang akan anda beli?");
jumlah=upn.nextInt();
harga =9000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*25/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
case 2 : System.out.println("gula kami telah anda beli");
System.out.println("dengan harga Rp 12000/kg");
System.out.println("berapa kg beras yang akan anda beli?");
jumlah=upn.nextInt();
harga =12000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*20/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
case 3 : System.out.println("telur kami telah anda beli");
System.out.println("dengan harga Rp 17000/kg");
System.out.println("berapa kg telur yang akan anda beli?");
jumlah=upn.nextInt();
harga =17000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*30/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
case 4 : System.out.println("minyak kami telah anda beli");
System.out.println("dengan harga Rp 20000/kg");
System.out.println("berapa kg minyak yang akan anda beli?");
jumlah=upn.nextInt();
harga =20000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*35/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
case 5 : System.out.println("tepung kami telah anda beli");
System.out.println("dengan harga Rp 5000/kg");
System.out.println("berapa kg tepung yang akan anda beli?");
jumlah=upn.nextInt();
harga =5000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*5/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
}
}
}
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package toko.winda;
import java.util.Scanner;
/**
*
* @author ACER
*/
public class TokoWinda {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int harga;
int jumlah;
double biaya;
double diskon;
double total;
Scanner upn = new Scanner (System.in);
//1. menampilkan header Toko Winda
System.out.println("******************************");
System.out.println("* Toko Winda *");
System.out.println("* Jl. Kapas Madya 4N No. 25 *");
System.out.println("* email: w.sabila@ymail.com *");
System.out.println("* no.hp: 085730164246 *");
System.out.println("******************************");
System.out.println();
System.out.println(" Melayani Dengan Sepenuh Hati ");
System.out.println();
//2. menampilkan daftar barang yang tersedia
System.out.println("daftar barang yang tersedia di toko winda" );
System.out.println("1.beras\n2.gula\n3.telur");
System.out.println("4.minyak\n5.tepung");
//3.user memilih barang
System.out.print("silahkan pilih nomor barang yang anda akan beli");
int pilih = upn.nextInt();
//4.input jumlah barang . harga sudah ditentukan
switch (pilih){
case 1 : System.out.println("beras kami telah anda beli");
System.out.println("dengan harga Rp 9000/kg");
System.out.println("berapa kg beras yang akan anda beli?");
jumlah=upn.nextInt();
harga =9000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*25/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
case 2 : System.out.println("gula kami telah anda beli");
System.out.println("dengan harga Rp 12000/kg");
System.out.println("berapa kg beras yang akan anda beli?");
jumlah=upn.nextInt();
harga =12000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*20/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
case 3 : System.out.println("telur kami telah anda beli");
System.out.println("dengan harga Rp 17000/kg");
System.out.println("berapa kg telur yang akan anda beli?");
jumlah=upn.nextInt();
harga =17000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*30/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
case 4 : System.out.println("minyak kami telah anda beli");
System.out.println("dengan harga Rp 20000/kg");
System.out.println("berapa kg minyak yang akan anda beli?");
jumlah=upn.nextInt();
harga =20000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*35/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
case 5 : System.out.println("tepung kami telah anda beli");
System.out.println("dengan harga Rp 5000/kg");
System.out.println("berapa kg tepung yang akan anda beli?");
jumlah=upn.nextInt();
harga =5000*jumlah;
System.out.println("total belanja anda adalah "+harga);
if (harga>=100000){
diskon= harga*5/100;
System.out.println("diskon anda sebesar = "+diskon );
total=harga-diskon;
System.out.println("jadi anda harus membayar sebesar "+total );
}
break;
}
}
}
Selesai :))
Sekian tutorial dari saya, semoga bisa bermanfaat. Mohon maaf jika ada
kata kata yang tidak nyambung / kurang bisa dipahami dan kurang sopan
hehe, oh ya pastikan bisa di run dan tidak eror yaa. Jika ada yang
ditanyakan, silakan comment dibawah. Selamat mencoba, semoga berhasil. Wassalamuailakum wr wb
Jumat, 25 September 2015
Tutorial Memasukkan Input dengan Scanner
Dosen : Bapak Nur Cahyo Wibowo, S.Kom, M.Kom
Nama : Winda Salsabila Rohmatul Khoir
NPM :1535010009
Kelas : A35
Assalamualaikum wr wb. Kali ini saya akan menjelaskan cara memasukkan input dengan scanner pada netbeans dan berikut langkah - langkahnya,
a) pertama, buatlah output nama toko yang akan kita tampilkan. untuk lebih jelas lagi berikut gambarnya,
output nama toko sesuai yang anda inginkan |
b) kedua, klik tombol run dan pastikan muncul tampilan seperti gambar dibawah ini
klik tombol run pada lingkaran merah |
tampilan bawah setelah kita meng klik tombol run |
c) ketiga, tambahkan source code seperti gambar berikut untuk menampilkan output nama toko yang telah kita buat
source code |
d) keempat, kita tambahkan kode import java.util.Scanner; dibawah package seperti gambar di bawah ini
import java util.scanner |
e) kelima, tambahkan source code seperti gambar ini dibawah sorce code yang diapit oleh "*/" dan "*/"
source code |
f) keenam, setelah menambahkan souce code tadi lalu klik run
klik run pada lingkaran merah |
lalu akan muncul tampilan seperti dibawah ini
tampilan setelah di run |
g) ketujuh, masukkan nama barang setelah itu tekan enter lalu masukan jumlah barang setelah itu tekan enter, maka akan muncul tampilan jumlah biaya seperti gambar dibawah ini
tampilan jumlah biaya |
Saya akan berikan source code yang telah kita masukka tadi, silahkan jika mau mengcopy
/*
* To change this license header, choose License Headers in Project Properties.* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package toko.winda;
import java.util.Scanner;
/**
*
* @author ACER
*/
public class TokoWinda {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("******************************");
System.out.println("* Toko Winda *");
System.out.println("* Jl. Kapas Madya 4N No. 25 *");
System.out.println("* email: w.sabila@ymail.com *");
System.out.println("* no.hp: 085730164246 *");
System.out.println("* menyediakan alat tulis *");
System.out.println("******************************");
System.out.println();
System.out.println(" Melayani Dengan Sepenuh Hati ");
System.out.println();
/*
int a;
int b;
a = 3000;
b = 2500;
System.out.println("pensil 2b = "+a*12);
System.out.println("penggaris = "+b*15);
*/
Scanner ask = new Scanner (System.in);
System.out.println("Masukkan Nama Barang");
String nama = ask.nextLine();
if ("pensil 2b". equals (nama)){
int hargapensil2b = 3000;
Scanner a = new Scanner (System.in);
System.out.println("masukkan jumlah barang:");
int jumlahpensil2b = a.nextInt();
int biayapensil2b = jumlahpensil2b*hargapensil2b;
System.out.println("biaya untuk "+jumlahpensil2b+ "pensil2b adalah Rp."+biayapensil2b+",-");
}
else if ("penggaris". equals (nama)){
int hargapenggaris = 2500;
Scanner b = new Scanner (System.in);
System.out.println("masukkan jumlah barang:");
int jumlahpenggaris = b.nextInt();
int biayapenggaris = jumlahpenggaris*hargapenggaris;
System.out.println("biaya untuk "+jumlahpenggaris+ "penggaris Rp."+biayapenggaris+",-");
}
}
}
Selesai :))
Sekian tutorial dari saya, semoga bisa bermanfaat. Mohon maaf jika ada kata kata yang tidak nyambung / kurang bisa dicerna dan kurang sopan hehe, oh ya pastikan bisa di run dan tidak eror yaa. Jika ada yang ditanyakan, silakan comment dibawah. Selamat mencoba, semoga berhasil. Wassalamuailakum wr wb
Rabu, 23 September 2015
3 MODEL KOMUNIKASI
Mata Kuliah : Kecakapan Pribadi
Dosen : Bpk. Tri Lathif MS, S.Kom, M.Kom
Kelas :
A35
Nama : Winda Salsabila Rohmatu Khoir
NPM :
1535010009
1. 3 MODEL KOMUNIKASI
model komunikasi linear |
a.
Model komunikasi linear adalah proses penyampaian pesan
oleh komunikator kepada komunikan, baik dalam keadaan lansung (face to face)
atau dalam komunikasi bermedia seperti, koran, majalah, televisi. Komunikasi
ini hanya terjadi satu arah, tanpa feedback / umpan balik terhadap pesan yang
disampaikan komunikator terhadap komunikasi. Ada 4 jenis gangguan pada model
komunikasi linear ini, yaitu: gangguan semantik, gangguan fisik (eksternal),
gangguan psikologis, dan gangguan fisiologis.
model komunikasi interaktif |
b.
Model
komunikasi interaktif artinya proses penyampaian pesan dari
komunikator kepada komunikan yang disertai dengan adanya suatu aksi atau
tanggapan secara langsung baik secara lansung maupun melalui media oleh
komunikan. Di dalam komunikasi interaktif ini Feedback nya sangat terasa antara komunikator dan komunikan. Feedback
merupakan umpan balik yang diberikan oleh komunikan atas pesan-pesan yang
disampaikan oleh komunikator. Feedback tersebut dapat berupa komunikasi
verbal, non-verbal atau bisa keduanya. Keunggulan model interaktif dibanding
model linear adalah pada model ini terdapat asumsi bahwa komunikator dan
komunikan sama-sama dapat berpartisipasi secara aktif dalam proses komunikasi
yang mereka lakukan.
model komunikasi transaksional |
c. Model
komunikasi transaksional adalah proses pengiriman dan penerimaan pesan yang
berlangsung secara terus menerus dalam sebuah episode komunikasi. Yang dipertukarkan dalam komunikasi
ini adalah pesan-pesan baik verbal
maupun nonverbal. Dalam model ini komunikasi hanya dapat dipahami dalam konteks
hubungan (relationship) antara dua orang atau lebih. Apa yang dikatakan
seseorang dalam sebuah komunikasi ini sangat dipengaruhi pengalamannya dimasa
lalu. Dalam model ini komunikasi
merupakan upaya untuk mencapai kesamaan makna akan membuat komunikasi yang
terjadi semakin efektif. Setiap orang benar-benar terlibat dalam
proses komunikasi. Komunikan bukan hanya
mampu memberikan feedback namun
juga bisa memposisikan diri menjadi komunikator. Dengan kata lain, baik
komunikator ataupun komunikan sama-sama menjadi pembicara (speaker) dan
pendengar (listener) sekaligus secara simultan, layaknya sebuah
transaksi.
2. CONTOH DARI MODEL KOMUNIKASI
Contoh dari komunikasi linear : pidato apel pagi yang dilakukan oleh pemimpin apel, dimana
pemimpin hanya menyampaikan informasi tanpa adanya sanggahan oleh kita para
peserta apel.
Contoh dari komunikasi interaktif : Dalam suatu acara talk show di televisi diadakan perbincangan anatara komunikator dan komunikan
secara langsung. Misalnya sesi tanya jawab, saya ingin bertanya atau berkomentar tentang suatu masalah
yang sedang dibahas dalam acara televisi tersebut melalui
telepon interaktif.
Contoh dari komunikasi transaksional : Saya
sedang berdiskusi membahas tentang mata kuliah Pancasila di sebuah ruangan
bersama teman - teman saya, saya sebagai komunikator memberikan informasi
kepada teman – teman saya selaku komunikan, begitu juga teman – teman saya juga
mendengarkan dan memahaminya lalu saling memberikan informasi kepada saya serta
satu sama lain. Dimana dalam kegiatan tersebut proses interaksi
berlangsung secara terus menerus baik verbal atupun nonverbal yang disampaikan
oleh komunikator. Dan komunikan menerima pesan yang disampaikan oleh
komunikator. Terjadilah proses transaksional komunikasi.
3.
Model komunikasi yang paling baik
untuk menyelesaikan masalah
adalah model komunikasi transaksional
karena, saya sering menyelesaikan masalah dengan cara tersebut yaitu dengan
kita bercerita masalah kita terhadap beberapa teman dan teman tersebut
mendengar dan memahami masalah yang saya ceritakan lalu mereka saling
memberikan pendapat, merespon, menanggapi,
dan ikut membantu dalam memecahkan masalah saya tersebut. Selain itu, mereka
juga berbagi masalah mereka dan kita juga membantu memecahkan masalah mereka
juga, jadi sama – sama saling sharing memberikan informasi.
Teori Hierarki Kebutuhan Maslow
Diagram Maslow
Mata Kuliah : Kecakapan Pribadi
Dosen : Bpk. Tri Lathif MS, S.Kom, M.Kom
Kelas : A35
Dosen : Bpk. Tri Lathif MS, S.Kom, M.Kom
Kelas : A35
NPM : 1535010009
Nama : Winda Salsabila Rohmatul Khoir
DIAGRAM MASLOW
1.
Ada di posisi pencapaian manakah saudara
sekarang pada hirarki maslow?
* Saya berada pada posisi kebutuhan sosial
2. Menurut
Abraham Harold Maslow capaian tertinggi adaalah pada posisi “aktualisasi diri”,
apakah saudara setuju? Berikan penjelasan saudara.
*Saya setuju, karena ada studi kasus yang
pernah saya dengar. Seorang yang memiliki penghasilan besar dari pekerjaan
mengangkat telepon di bank asal Jepang resign karena dia meganggap pekerjaannnya
tidak mengeksplor kemampuan yang dimiliki atau aktualisasi diri, dan akhirnya
orang tersebut membuka usaha wartel yang hasilnya tidak seberapa dibanding
dengan pekerjaan sebelumnya, akan tetapi orang tersebut merasa lebih senang dan
puas karena dia merasa lebih berguna dibanding hanya sekedar mengangkat
telepon. Jadi kebutuhan yang paling tinggi adalah aktualisasi diri.