Rabu, 18 Mei 2011
Tugas 7
Soal :
bentuk input
----------------------------
Masukan nama Kasir :
Masukan Nama Pembeli :
input jumlah Data :
Data ke- 1
Input Kode Barang :
Input Jumlah Barang :
data ke-2
Input Kode Barang :
Input Jumlah Barang :
----------------------------
Bentuk Output
----------------------------
Kasir : Fadli No. Faktur : F-001
Pembeli : Asmara Jati Tanggal : 28-10-1981
----------------------------------------------------------------------------------------
No. Nama Harga Qty Jumlah
Urut Barang Satuan Harga
----------------------------------------------------------------------------------------
1. Pensil Rp. 500 5 Rp. 2.500
2. Pulpen Rp. 1.500 10 Rp. 15.000
-----------------------------------------------------------------------------------------
Total Bayar Rp. 17.500
Uang Bayar Rp. 20.000
Kembali Rp. 2.500
-------------------------------------------------------------------------------------------
T E R I M A K A S I H
Listing Program :
#include
#include
#include
#include
main()
{
char namap[50], namak[50], tgl[50], lanjut, ulangi;
char kode[10] = {'1','2','3','4','5','6','7','8','9','10'}, *namab[10];
long hasat[10], jumhar[10], totbar[10];
long bayar, kembali;
int jumbel[10];
int x, y, z = 0;
clrscr();
cout<<"\n\n\t\tNama Kasir = ";gets(namak); cout<<"\n\n\t\tTanggal Login [dd/mm/yyyy] = ";gets(tgl); program: clrscr(); cout<<"\t\tMasukan Nama Pembeli = ";gets(namap); cout<<"\n\t\tJumlah Data = ";cin>>y;
totbar[y] = 0;
for (x = 1; x <= y; x++) { cout<<"\n\t\t----------------------"; cout<<"\n\t\tData Ke-"<
hasat[x] = 3500;
}
else if (kode[x] == '2')
{
namab[x] = "Pensil";
hasat[x] = 2000;
}
else if (kode[x] == '3')
{
namab[x] = "Pulpen";
hasat[x] = 2500;
}
else if (kode[x] == '4')
{
namab[x] = "Penggaris";
hasat[x] = 2500;
}
else if (kode[x] == '5')
{
namab[x] = "Serutan";
hasat[x] = 2000;
}
else if (kode[x] == '6')
{
namab[x] = "Penghapus";
hasat[x] = 2000;
}
else if (kode[x] == '7')
{
namab[x] = "Tipe-x";
hasat[x] = 4000;
}
else if (kode[x] == '8')
{
namab[x] = "Spidol";
hasat[x] = 5000;
}
else if (kode[x] == '9')
{
namab[x] = "Stabilo";
hasat[x] = 3000;
}
else if (kode[x] == 10)
{
namab[x] = "Tempat Alat Tulis";
hasat[x] = 5000;
}
else
{
cout<<"\nKode yang ada Masukan Salah.\n"; goto program; } cout<<"\t\tAnda Memilih = "<
bentuk input
----------------------------
Masukan nama Kasir :
Masukan Nama Pembeli :
input jumlah Data :
Data ke- 1
Input Kode Barang :
Input Jumlah Barang :
data ke-2
Input Kode Barang :
Input Jumlah Barang :
----------------------------
Bentuk Output
----------------------------
Kasir : Fadli No. Faktur : F-001
Pembeli : Asmara Jati Tanggal : 28-10-1981
----------------------------------------------------------------------------------------
No. Nama Harga Qty Jumlah
Urut Barang Satuan Harga
----------------------------------------------------------------------------------------
1. Pensil Rp. 500 5 Rp. 2.500
2. Pulpen Rp. 1.500 10 Rp. 15.000
-----------------------------------------------------------------------------------------
Total Bayar Rp. 17.500
Uang Bayar Rp. 20.000
Kembali Rp. 2.500
-------------------------------------------------------------------------------------------
T E R I M A K A S I H
Listing Program :
#include
#include
#include
#include
main()
{
char namap[50], namak[50], tgl[50], lanjut, ulangi;
char kode[10] = {'1','2','3','4','5','6','7','8','9','10'}, *namab[10];
long hasat[10], jumhar[10], totbar[10];
long bayar, kembali;
int jumbel[10];
int x, y, z = 0;
clrscr();
cout<<"\n\n\t\tNama Kasir = ";gets(namak); cout<<"\n\n\t\tTanggal Login [dd/mm/yyyy] = ";gets(tgl); program: clrscr(); cout<<"\t\tMasukan Nama Pembeli = ";gets(namap); cout<<"\n\t\tJumlah Data = ";cin>>y;
totbar[y] = 0;
for (x = 1; x <= y; x++) { cout<<"\n\t\t----------------------"; cout<<"\n\t\tData Ke-"<
}
else if (kode[x] == '2')
{
namab[x] = "Pensil";
hasat[x] = 2000;
}
else if (kode[x] == '3')
{
namab[x] = "Pulpen";
hasat[x] = 2500;
}
else if (kode[x] == '4')
{
namab[x] = "Penggaris";
hasat[x] = 2500;
}
else if (kode[x] == '5')
{
namab[x] = "Serutan";
hasat[x] = 2000;
}
else if (kode[x] == '6')
{
namab[x] = "Penghapus";
hasat[x] = 2000;
}
else if (kode[x] == '7')
{
namab[x] = "Tipe-x";
hasat[x] = 4000;
}
else if (kode[x] == '8')
{
namab[x] = "Spidol";
hasat[x] = 5000;
}
else if (kode[x] == '9')
{
namab[x] = "Stabilo";
hasat[x] = 3000;
}
else if (kode[x] == 10)
{
namab[x] = "Tempat Alat Tulis";
hasat[x] = 5000;
}
else
{
cout<<"\nKode yang ada Masukan Salah.\n"; goto program; } cout<<"\t\tAnda Memilih = "<
Download di sinisini
Tugas Cpp PT. Stay Cool
Soal :
PT. STAY COOL, memberikan Honor tetap kepada karyawan kontraknya
sebesar Rp. 700,000,- per bulan, dengan memperoleh tujangan-tunjangan
sebagai berikut:
• Tunjangan Jabatan
____________________________
Golongan Persen
tase
____________________________
1 5%
2 10%
3 15%
• Honor Lembur Jumlah jam kerja normal dalam satu bulan sebanyak 240 Jam
Kerja. Honor lembur diberikan jika jumlah jam kerja sebih dari 240 jam,
maka kelebihkan jam kerja tersebut dikalikan dengan honor lembur perjam
sebesar Rp. 2,500 untuk setiap kelebihan jam kerja dalam satu bulannya.
• Tampilan yang diinginkan sebagai berikut :
Layar Masukkan dan Keluaran
Program Hitung Honor Karyawan Kontrak
PT. STAY COOL
Masukkan Jumlah Karyawan : ...
Karyawan Ke - ...
Nama Karyawan : ...
Golongan (1/2/3) : ...
Pendidikan (1=SMU/2=D3/3=S1) : ...
Jumlah Jam Kerja : ...
<>
PT. STAY COOL
-------------------------------------------------------------------------------------------
No. Nama Tunjangan
Karyawan ------------------- Honor Pendapatan
Jabatan Pendidikan Lembur Pajak Bersih
-------------------------------------------------------------------------------------------
... ........ ..... ....... ..... ..... ........
... ........ ..... ....... ..... ..... ........
------------------------------------------------------------------------------------------
Total Gaji yang dikeluarkan Rp. ........
Listing Program :
#include
#include
#include
#include
main()
{
char nama[35][10];
int i,j,gol[10],pen[10],jam[10],lembur1[10],lembur2[10];
long tunbat[10],tunpen[10],bersih[10],jumji[10],total[10],pajak[10];
cout<<"\t\t\tPT. STAY COOL "<>gol[i];
cout<<" Pendidikan [1=SMA/2=D3/3=S1] = ";cin>>pen[i];
cout<<" Jumlah jam kerja = ";cin>>jam[i];
if(gol[i]==1)
tunbat[i]=0.05*700000;
else
if(gol[i]==2)
tunbat[i]=0.1*7000000;
else
tunbat[i]=0.15*700000;
if(pen[i]==1)
tunpen[i]=0.05*700000;
else
if(pen[i]==2)
tunpen[i]=0.1*700000;
else
tunpen[i]=0.15*700000;
lembur1[i]=jam[i]-240;
if(lembur1[i]>0)
lembur2[i]=lembur1[i]*2500;
else
lembur2[i]=0;
jumji[i]=700000+tunbat[i]+tunpen[i];
pajak[i]=0.1*jumji[i];
bersih[i]=jumji[i]-pajak[i];
total[j]=total[j]+(jumji[i]-pajak[i]);
}
clrscr();
cout<
PT. STAY COOL, memberikan Honor tetap kepada karyawan kontraknya
sebesar Rp. 700,000,- per bulan, dengan memperoleh tujangan-tunjangan
sebagai berikut:
• Tunjangan Jabatan
____________________________
Golongan Persen
tase
____________________________
1 5%
2 10%
3 15%
• Honor Lembur Jumlah jam kerja normal dalam satu bulan sebanyak 240 Jam
Kerja. Honor lembur diberikan jika jumlah jam kerja sebih dari 240 jam,
maka kelebihkan jam kerja tersebut dikalikan dengan honor lembur perjam
sebesar Rp. 2,500 untuk setiap kelebihan jam kerja dalam satu bulannya.
• Tampilan yang diinginkan sebagai berikut :
Layar Masukkan dan Keluaran
Program Hitung Honor Karyawan Kontrak
PT. STAY COOL
Masukkan Jumlah Karyawan : ...
Karyawan Ke - ...
Nama Karyawan : ...
Golongan (1/2/3) : ...
Pendidikan (1=SMU/2=D3/3=S1) : ...
Jumlah Jam Kerja : ...
<
PT. STAY COOL
-------------------------------------------------------------------------------------------
No. Nama Tunjangan
Karyawan ------------------- Honor Pendapatan
Jabatan Pendidikan Lembur Pajak Bersih
-------------------------------------------------------------------------------------------
... ........ ..... ....... ..... ..... ........
... ........ ..... ....... ..... ..... ........
------------------------------------------------------------------------------------------
Total Gaji yang dikeluarkan Rp. ........
Listing Program :
#include
#include
#include
#include
main()
{
char nama[35][10];
int i,j,gol[10],pen[10],jam[10],lembur1[10],lembur2[10];
long tunbat[10],tunpen[10],bersih[10],jumji[10],total[10],pajak[10];
cout<<"\t\t\tPT. STAY COOL "<
cout<<" Pendidikan [1=SMA/2=D3/3=S1] = ";cin>>pen[i];
cout<<" Jumlah jam kerja = ";cin>>jam[i];
if(gol[i]==1)
tunbat[i]=0.05*700000;
else
if(gol[i]==2)
tunbat[i]=0.1*7000000;
else
tunbat[i]=0.15*700000;
if(pen[i]==1)
tunpen[i]=0.05*700000;
else
if(pen[i]==2)
tunpen[i]=0.1*700000;
else
tunpen[i]=0.15*700000;
lembur1[i]=jam[i]-240;
if(lembur1[i]>0)
lembur2[i]=lembur1[i]*2500;
else
lembur2[i]=0;
jumji[i]=700000+tunbat[i]+tunpen[i];
pajak[i]=0.1*jumji[i];
bersih[i]=jumji[i]-pajak[i];
total[j]=total[j]+(jumji[i]-pajak[i]);
}
clrscr();
cout<
Download di sini
Rabu, 11 Mei 2011
Lyric Maher Zain " Insya Allah ".
Everytime you feel like you cannot go on
You feel so lost
That your so alone
All you is see is night
And darkness all around
You feel so helpless
You can`t see which way to go
Don`t despair and never loose hope
Cause Allah is always by your side
Insya Allah 2x
Insya Allah you`ll find your way
Everytime you can make one more mistake
You feel you can`t repent
And that its way too late
Your`re so confused,wrong decisions you have made
Haunt your mind and your heart is full of shame
[ From: http://www.metrolyrics.com/inyaallah-lyrics-maher-zain.html ]
Don`t despair and never loose hope
Cause Allah is always by your side
Insya Allah 2x
Insya Allah you`ll find your way
Insya Allah 2x
Insya Allah you`ll find your way
Turn to Allah
He`s never far away
Put your trust in Him
Raise your hands and pray
OOO Ya Allah
Guide my steps don`t let me go astray
You`re the only one that showed me the way,
Showed me the way 2x
Insya Allah 2x
Insya Allah we`ll find the way
Everytime you feel like you cannot go on
You feel so lost
That your so alone
All you is see is night
And darkness all around
You feel so helpless
You can`t see which way to go
Don`t despair and never loose hope
Cause Allah is always by your side
Insya Allah 2x
Insya Allah you`ll find your way
Everytime you can make one more mistake
You feel you can`t repent
And that its way too late
Your`re so confused,wrong decisions you have made
Haunt your mind and your heart is full of shame
[ From: http://www.metrolyrics.com/inyaallah-lyrics-maher-zain.html ]
Don`t despair and never loose hope
Cause Allah is always by your side
Insya Allah 2x
Insya Allah you`ll find your way
Insya Allah 2x
Insya Allah you`ll find your way
Turn to Allah
He`s never far away
Put your trust in Him
Raise your hands and pray
OOO Ya Allah
Guide my steps don`t let me go astray
You`re the only one that showed me the way,
Showed me the way 2x
Insya Allah 2x
Insya Allah we`ll find the way
Senin, 02 Mei 2011
Minggu, 01 Mei 2011
keunggulan wordpress
Cara mudah bikin Website dan Keunggulan WordPress
Saat ini bisnis internet atau kerja online banyak dijadikan orang sebagai sumber penghasilan tambahan, bahkan tidak sedikit yang menjadikannya sebagai bisnis utama atau mata pencaharian pokok. Bila kita ingin terjun ke bisnis internet mau tidak mau kita harus memiliki website atau blog.
Untuk membuat website, kita tidak mesti jago atau menguasai bahasa dan kode-kode HTML, Javascript dan PHP karena terdapat banyak tool yang bisa kita gunakan. Aplikasi/software pembuat website seperti Dreamweaver atau Komodo edit di Mac bisa membantu kita men-design website. Atau cara paling mudah dan cepat dengan menggunakan aplikasi web-blog yang sudah tersedia seperti WordPress dan Blogspot dan kita tinggal mengisinya dengan content, mengedit beberapa hal, meng-install plugins dan memilih theme sesuai yang kita inginkan. Inilah yang disebut dengan CMS atau content management system, software atau sistem yang telah dibuat khusus dimana kita tinggal mengatur content-nya saja tanpa perlu pusing lagi dengan code html yang rumit.
WordPress adalah CMS yang paling bagus digunakan untuk membuat blog atau website. Meskipun sebenarnya WordPress awalnya dibuat untuk blog, tidak akan begitu sulit apabila anda ingin menggunakannya untuk membuat website. WordPress selain sederhana dan mudah digunakan juga sangat powerfull karena bisa dikembangkan isinya dengan adanya plugin. Plug in ini semacam fitur pelengkap yang bisa kita install ke wordpress tergantung kebutuhan kita. WordPress juga menyediakan themes baik free themes maupun paid themes yang bisa kita download dari berbagai situs penyedia theme. Tampilan blog/situs kita pun akan unik/berbeda dengan blog/site yang lain. Kita tinggal memilih theme sesuai dengan niche blog kita.
Keunggulan lain yang dimiliki oleh WordPress adalah, wordpress lebih ‘Google friendly’ alias ‘SEO friendly’ alias lebih bersahabat dengan search engine. Bahasa sederhananya, bila kita menggunakan wordpress untuk blog/website, blog/website kita tersebut akan dengan mudah dibaca oleh mesin pencari. Dari segi struktur permalink, meta description dan banyaknya plugin SEO optimize yang bisa kita install menjadikan blog/situs yang menggunakan wordpress sangat berpotensi untuk berada di peringkat pertama di halaman pencarian Google. Meskipun tidak sesederhana itu prosesnya karena masih ada faktor lain seperti off page optimization, dll tapi dengan menggunakan wordpress usaha kita untuk berada di peringkat pertama Google bisa lebih mudah, tinggal optimisasi yang lainnya. Worpress selain untuk blog personal, News, situs perusahaan, dll juga sangat cocok apabila kita ingin berjualan produk secara online/bikin toko online. Kita tinggal install beberapa plugin yang khusus untuk situs e-commerce/merchant/online store.
Bila anda baru di bisnis internet ada baiknya anda belajar dulu dengan membuat blog gratisan di WordPress atau Blogspot. Caranya mudah, bila anda belum memiliki akun email silahkan bikin email dulu, bisa di GMail atau Yahoo. Email ini nantinya anda gunakan untuk membuat website/blog gratis di WordPress atau Blogger. Setelah anda mahir disini, anda kemudian bisa memulai dengan membuat website yang self-host tapi tetap menggunakan CMS-nya WordPress. Anda tinggal mendaftarkan atau mencari domain baru untuk bisnis internet anda tersebut dan menyewa hosting sendiri. Cari domainnya bisa di GoDaddy.com atau tempat lainnya. Anda bisa menggunakan hosting gratisan tapi akan lebih baik lagi bila anda langsung membeli hosting yang berbayar, hitung-hitung investasi, apalagi harganya juga tidak terlalu mahal, tidak sampai seratusan dollar setahun, murah kan? Hosting yang recommended untuk pebisnis internet pemula adalah Hostgator. Cara pembayarannya juga cukup simpel karena kita bisa menggunakan PayPal atau Credit Card.
Selain WordPress masih banyak CMS lain yang bisa anda gunakan seperti Joomla, papaya CMS, Mambo, Serendipity dan banyak lagi yang lain. Semuanya punya keunggulan dan kekurangan masing-masing, tergantung apa kebutuhan anda dan mana yang menurut anda gampang dikuasai.
sejarah blog
Sejarah Blog
Enda-GoblogMediaBlog pertama kemungkinan besar adalah halaman What’s New pada browser Mosaic yang dibuat oleh Marc Andersen pada tahun 1993. Kalau kita masih ingat, Mosaic adalah browser pertama sebelum adanya Internet Explorer bahkan sebelum Nestcape. Kemudian pada Januari 1994 Justin Hall memulai website pribadinya Justin’s Home Page yang kemudian berubah menjadi Links from the Underground yang mungkin dapat disebut sebagai Blog pertama seperti yang kita kenal sekarang.
Hingga pada tahun 1998, jumlah Blog yang ada diluar sana belumlah seberapa. Hal ini disebabkan karena saat itu diperlukan keahlian dan pengetahuan khusus tentang pembuatan website, HTML, dan web hosting untuk membuat Blog, sehingga hanya mereka yang berkecimpung di bidang Internet, System Administrator atau Web Designer yang kemudian pada waktu luangnya menciptakan Blog-Blog mereka sendiri.
Pada Agustus 1999 sebuah perusahaan Silicon Valley bernama Pyra Lab meluncurkan layanan Blogger.com yang memungkinkan siapapun dengan pengetahuan dasar tentang HTML dapat menciptakan Blog-nya sendiri secara online dan gratis. Walaupun sebelum itu (Juli 1999) layanan membuat Blog online dan gratis yaitu Pitas telah ada dan telah membuat Blogger bertambah hingga ratusan, tapi jumlah Blog tidak pernah bertambah banyak begitu rupa sehingga Blogger.com muncul di dunia per-blog-an. Blogger.com sendiri saat ini telah memiliki hingga 100.000 Blogger yang menggunakan layanan mereka dengan pertumbuhan jumlah sekitar 20% per bulan. Blogger.com dan Pitas tentu tidak sendirian, layanan pembuat blog online diberikan pula oleh Grouksoup, Edit this Page dan juga Velocinews.
Sejak saat itu Blog kian hari kian bertambah hingga makin sulit untuk mengikutinya. Eatonweb Portal adalah salah satu daftar Blog terlengkap yang kini ada diantara daftar Blog lainnya. Ribuan Blog kemudian bermunculan dan masing-masing memilih topik bahasannya sendiri, dimulai dari bagaimana menjadi orang tua yang baik, hobi menonton film, topik politik, kesehatan, sex, olahraga, buku komik dan macam-macam lagi. Bahkan Blogger ada Blog tentang barang-barang aneh yang dijual di situs lelang Ebay yang bernama Who Would By That?. Cameron Barret menulis pada Blog-nya essay berjudul Anatomy of a Weblog yang menerangkan tema dari Blog. “Blog seringkali sangat terfokus pada sebuah subjek unik yaitu sebuah topik dasar dan/atau sebuah konsep yang menyatukan tema-tema dalam Blog tersebut.” Secara sederhana topik sebuah Blog adalah daerah kekuasan si Blogger-nya tanpa ada editor atau boss yang ikut campur, tema segila apapun biasanya dapat kita temukan sejalan dengan makin bermunculannya Blog di Internet. Dan ya, ide itu telah terpikirkan, Blogger bahkan sekarang telah membuat Blog dari Blog, dan bahkan Blog dari Blog dari Blog.
Dari sedemikian banyak Blog yang ada, Blog-Blog yang menetapkan standar dari Blog dan terkenal sehingga memiliki penggemarnya sendiri diantaranya adalah Blog milik Jorn Barger, Robot Wisdom yang disebut-sebut merupakan Blog terbesar dan paling berguna dimana dia setiap harinya menyodorkan sekian banyak link yang dibentuk dari ketertarikannya pada seni dan teknologi. Camworld adalah Blog populer milik Cameron Barret seorang Desainer Interaktif dimana dia mengkatagorikan topik-topik Blog-nya pada katagori, Random Thoughts, Web Design dan New Media. Camworld dapat disebut sebagai Blog klasik dalam arti Blog tersebut mengandung dosis tepat dari karakter dan opini pribadi dicampur dengan keselektifan pemilihan link-nya.
Blog terkenal lainnya diantaranya, “Obscure Store”http://www.obscurestore.com/ milik Jim Romenesko yang menyediakan link bertemakan berita dan gosip serta hal-hal kecil yang sedikit mengarah pada underground movement, Lawrence Lee juga setiap hari mengupdate Blog-nya, Tomalak’s Realm dengan link-link pada berita tentang Web Design dan Net Business. Memepool dengan pilihan koleksi link-nya yang unik disertai analisis cerdas juga digemari sebagai Blog yang istimewa. Kottke.org merupakan Blog menarik milik Jason Kottke seorang Web Designer yang tinggal di San Francisco, di Blog-nya dia menulis bahwa Blog-nya tersebut adalah caranya mengisi waktu luang untuk menyusun kembali tulisan-tulisan, desain-desain dan critical skill-nya. Tak lupa juga Blog milik Dave Winer, Scripting News, salah satu Blog pertama yang banyak memberikan link tentang pemrograman.
Tambahan :
Pyra Labs menyediakan layanan ini secara gratis kepada penggunanya.sehingga tidak ada dana yang bisa diharapkan untuk masuk melalui layanan tersebut.Ketika perusahaan kehabisan dana, beberapa staf bekerja tanpa gaji dalam beberapa minggu, bahkan beberapa bulan. Dalam kondisi seperti ini akhirnya membuat para pegawai pyra labs mundur bersama-sama dengan salah satu pendirinya, Meg Hourihan. Akhirnya Evan Williams akhirnya menjalankan perusahaan ini sendirian sampai ia mendapatkan dukungan investasi dari Dan Bricklin, pendiri Trellix. Dari sana, kelangsungan hidup blogger mulai didukung oleh program iklan dan layanan blogger Pro yang berbayar. Pada tahun 2002, program akhirnya selesai disusun, setelah versi Beta-nya di kerjakan oleh Paul Bausch dan Mattew Haughey ketika mereka masih di Pyra Labs.
Salah satu perusahaan di Brazil, Gloo, Merupakan perusahaan pertama yang membeli lisensi software tersebut. Pada saat itu, penduduk brazil bisa mengakses layanan blogger dengan bahasa sendiri di blogger.com.br ( saat ini situs tersebut berubah menjadi blogger.globo.com). Pada tahun yang sama, majalah fortune menganugrahi Pyra Labs sebagai Fortune’s Coolest Media Company atau perusahaan media yang paling menarik pada tahun 2002.
Namun pada tahun 2003, perusahaan ini diambil alih oleh Google.com. Para staf Pyra Labs yang ada pada saat itu ditarik masuk kedalam google. Mereka adalah evan Williams, Jason shellen, Steve jenson, Jason Sutte, Jason Goldman dan Rudy Winnacker.
Pada tahun 2004, majalah PC Magazine menganugerahkan penghargaan “ people of the year” kepada evan Williams bersama teman-temannya yang ada di tim blogger.Mekipun pada tahun itu pula, Evan Williams memutuskan keluar dari Google dan membuat perusahaan sendiri.
Ditangan www.google.com beberapa fitur yang semula berbayar akhirnya di gratiskan seluruhnya. Bahkan melalui fitur picasa, pengguna blogger.com dapat menampilkan foto-fotonya di dalam media tersebut. Bahkan pada tahun 2006, google mengadakan perubahan cukup besar di dalam blogger, terkait dengan desain blog yang sesuai dengan standar web terbaru, arsip individual untuk masing-masing artikel, komentar dan penulisan melalui email.
Setelah semuanya selesai, blogger.com kemudian dipindahkan dan dijalankan sepenuhnya dalam server google pada tahun 2007. bahkan saat itu, blogger di kembangkan dengan manambahkan beberapa fitur baru seperti label, tampilan pengaturan tata letak dengan fitur drag-and-drop, izin pembaca blog dan lain-lain. Fitur – fitur baru selalu dikembangkan untuk mamanjakan penggunanya, terutama bagi orang yang mempunyai latar belakang pemrograman
Rabu, 27 April 2011
Cara Membuat Shoutmix Melayang
Cara Membuat Shoutbox ( ShoutMix ) di Blog
Cara dan tahap-tahap membuat shoutbox (shoutmix) di blog.pertama silahkan daftar di http://www.shoutmix.com, setelah itu akan keluar tampilan seperti screen short di bawah ,kemudian klik tulisan " Create Your Shoutmix Now", lalu centang Term of Servicenya lalu isi data anda Trus klik Continue.
Tahap selanjutnya ikuti yang penjelasan di bawah ya.
1. Jika anda sudah terdaftar, tinggal login dengan user name dan pasword.
2. Dalam Choose style pilih aja yang di sukai disitu ada compact, tag dll. jika udah klik Continue (saran saya pilih tag karna lebih enak di pandang).
3. Terus pilih style & color untuk mengedit warna teks, background dll, klik get kode untuk pemasangan
4. Copy paste kode HTML nya dan pasang di blog anda
5. Agar shoutbox nya sesuai ukuran lebar sidebar , anda bisa merubah ukuran lebar ataupun tinggi dari shoutbox , caranya tinggal merubah angka Width ( lebar) dan Height (tinggi) dari dalam kode HTML shoutbox tersebut.
6. Contoh scriptnya :
Langkah - langkah penambahan element di blog :
1. Login
2. Klik menu Layout / Tata Letak / Rancangan
3. Klik Page Element
4. Klik add Gadget
5. Tambah element HTML/JavaScript
6. Paste kode HTML shoutbox anda di dalam form Content
7. Klik tombol Save Changes
8. Tekan tombol Save...
Tampilan yang akan muncul pada blog anda :
Selamat Mencoba... semoga bermanfaat.
Sabtu, 23 April 2011
Tugas 5
soal :
1. Sebuah perusahaan ayam goreng dengan nama “GEROBAK FRIED
CHICKEN” yang telah lumayan banyak pelanggannya, ingin dibantu dibuatkan
program untuk membantu kelancaran usahaannya.
“GEROBAK FRIED CHICKEN” mempunyai daftar harga ayam sebagai
berikut :
Kode Jenis Harga
----------------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
----------------------------------
Buatlah programnya dengan ketentuan:
• Setiap pembeli dikenakan pajak sebesar 10% dari pembayaran.
• Banyak Jenis, Jenis Potong dan Banyak Beli diinput.
• Tampilan yang diinginkan sebagai berikut:
Layar Masukkan
GEROBAK FRIED CHICKEN
---------------------
Kode Jenis Harga
--------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
--------------------------
Banyak Jenis : ... <diinput>
Jenis Ke - ... <proses counter>
Jenis Potong [D/P/S] : ... <diinput>
Banyak Potong : ... <diinput>
<<Terus berulang tergantung Banyak Jenis>>
Layar Keluaran
GEROBAK FIRED CHICHEN
-------------------------------------------------------------
No. Jenis Harga Bayak Jumlah
Potong Satuan Beli Harga
-------------------------------------------------------------
... ....... .... .... Rp ....
... ....... .... .... Rp ....
------------------------------------------------------------
Jumlah Bayar Rp ....
Pajak 10% Rp ....
Total Bayar Rp ....
programlist :
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <iomanip.h>
#include <string.h>
main()
{
int x ,a ,ulangi;
char jenis[6] = {'D','d','P','p','S','s'} ,*ket[6];
long bapot[6], jumhar[6] = {0}, hasat[6] = {2500 ,2000 ,1500};
long jumbar[6]= {0}, pajak[6], totba[6];
pesan:
clrscr();
cout<<"\tGEROBAK FRIED CHICKEN\n";
cout<<"\t---------------------\n";
cout<<"\t Kode Jenis Harga\n";
cout<<"\t---------------------\n";
cout<<"\t [D] Dada Rp. 2500\n";
cout<<"\t [P] Paha Rp. 2000\n";
cout<<"\t [S] Sayap Rp. 1500\n\n";
cout<<"\t---------------------\n\n";
cout<<"\tBanyak Jenis : ";cin>>x;
jumbar[x] = 0;
if (x <= 0)
{
cout<<"\n\t\tBanyak Jenis Tidak Boleh Null";
goto akhir;
}
else
{
for(a = 1 ; a <= x; ++a)
{
cout<<"\tJenis Ke - "<<a;
cout<<"\n\tJenis Potong [D/P/S] : ";cin>>jenis[a];
cout<<"\tBanyak Potongan : ";cin>>bapot[a];
cout<<"\t------------------------\n";
if (jenis[a] == 'D' || jenis[a] == 'd')
{
ket[a] = "Dada ";
hasat[a] = 2500;
}
else if (jenis[a] == 'P' || jenis[a] == 'p')
{
ket[a] = "Paha ";
hasat[a] = 2000;
}
else if (jenis[a] == 'S' || jenis[a] == 's')
{
ket[a] = "Sayap";
hasat[a] = 1500;
}
else
{
cout<<"\nAnda Salah Masukan Kode Jenis Potongan.";
hasat[a] = 0;
}
jumhar[a] = hasat[a] * bapot[a];
jumbar [x] = jumbar[x] + hasat[a] * bapot[a];
if (jumbar[x] == 0)
{
pajak[x] = 0;
totba[x] = 0;
}
else
{
pajak[x] = jumbar[x] * 0.1;
totba[x] = jumbar[x] + pajak[x];
}
}
}
cout<<"\n\n\tGEROBAK FRIED CHICKEN\n";
cout<<"------------------------------------------------\n";
cout<<"No.| Jenis | Harga | Banyak | Jumlah\n";
cout<<" | Potong | Satuan | Beli | Harga\n";
cout<<"================================================\n";
for (a = 1; a <= x; ++a)
{
cout<<" "<<a<<" | "<<ket[a]<<" | "<<hasat[a];
cout<<" | "<<bapot[a]<<" | Rp. "<<jumhar[a]<<endl;
}
cout<<"------------------------------------------------\n";
cout<<"\t\t\tJumlah Bayar Rp. "<<jumbar[x]<<endl;
cout<<"\t\t\tPajak 10% Rp. "<<pajak[x]<<endl;
cout<<"\t\t\tTotal Bayar Rp. "<<totba[x];
cout<<"\n\n\tAnda Ingin Memesan Lagi? [Y/T] = ";
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
goto pesan;
else
cout<<"\n\n\t\tTerima Kasih";
akhir:
getch();
}
output :
Download disini
1. Sebuah perusahaan ayam goreng dengan nama “GEROBAK FRIED
CHICKEN” yang telah lumayan banyak pelanggannya, ingin dibantu dibuatkan
program untuk membantu kelancaran usahaannya.
“GEROBAK FRIED CHICKEN” mempunyai daftar harga ayam sebagai
berikut :
Kode Jenis Harga
----------------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
----------------------------------
Buatlah programnya dengan ketentuan:
• Setiap pembeli dikenakan pajak sebesar 10% dari pembayaran.
• Banyak Jenis, Jenis Potong dan Banyak Beli diinput.
• Tampilan yang diinginkan sebagai berikut:
Layar Masukkan
GEROBAK FRIED CHICKEN
---------------------
Kode Jenis Harga
--------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
--------------------------
Banyak Jenis : ... <diinput>
Jenis Ke - ... <proses counter>
Jenis Potong [D/P/S] : ... <diinput>
Banyak Potong : ... <diinput>
<<Terus berulang tergantung Banyak Jenis>>
Layar Keluaran
GEROBAK FIRED CHICHEN
-------------------------------------------------------------
No. Jenis Harga Bayak Jumlah
Potong Satuan Beli Harga
-------------------------------------------------------------
... ....... .... .... Rp ....
... ....... .... .... Rp ....
------------------------------------------------------------
Jumlah Bayar Rp ....
Pajak 10% Rp ....
Total Bayar Rp ....
programlist :
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <iomanip.h>
#include <string.h>
main()
{
int x ,a ,ulangi;
char jenis[6] = {'D','d','P','p','S','s'} ,*ket[6];
long bapot[6], jumhar[6] = {0}, hasat[6] = {2500 ,2000 ,1500};
long jumbar[6]= {0}, pajak[6], totba[6];
pesan:
clrscr();
cout<<"\tGEROBAK FRIED CHICKEN\n";
cout<<"\t---------------------\n";
cout<<"\t Kode Jenis Harga\n";
cout<<"\t---------------------\n";
cout<<"\t [D] Dada Rp. 2500\n";
cout<<"\t [P] Paha Rp. 2000\n";
cout<<"\t [S] Sayap Rp. 1500\n\n";
cout<<"\t---------------------\n\n";
cout<<"\tBanyak Jenis : ";cin>>x;
jumbar[x] = 0;
if (x <= 0)
{
cout<<"\n\t\tBanyak Jenis Tidak Boleh Null";
goto akhir;
}
else
{
for(a = 1 ; a <= x; ++a)
{
cout<<"\tJenis Ke - "<<a;
cout<<"\n\tJenis Potong [D/P/S] : ";cin>>jenis[a];
cout<<"\tBanyak Potongan : ";cin>>bapot[a];
cout<<"\t------------------------\n";
if (jenis[a] == 'D' || jenis[a] == 'd')
{
ket[a] = "Dada ";
hasat[a] = 2500;
}
else if (jenis[a] == 'P' || jenis[a] == 'p')
{
ket[a] = "Paha ";
hasat[a] = 2000;
}
else if (jenis[a] == 'S' || jenis[a] == 's')
{
ket[a] = "Sayap";
hasat[a] = 1500;
}
else
{
cout<<"\nAnda Salah Masukan Kode Jenis Potongan.";
hasat[a] = 0;
}
jumhar[a] = hasat[a] * bapot[a];
jumbar [x] = jumbar[x] + hasat[a] * bapot[a];
if (jumbar[x] == 0)
{
pajak[x] = 0;
totba[x] = 0;
}
else
{
pajak[x] = jumbar[x] * 0.1;
totba[x] = jumbar[x] + pajak[x];
}
}
}
cout<<"\n\n\tGEROBAK FRIED CHICKEN\n";
cout<<"------------------------------------------------\n";
cout<<"No.| Jenis | Harga | Banyak | Jumlah\n";
cout<<" | Potong | Satuan | Beli | Harga\n";
cout<<"================================================\n";
for (a = 1; a <= x; ++a)
{
cout<<" "<<a<<" | "<<ket[a]<<" | "<<hasat[a];
cout<<" | "<<bapot[a]<<" | Rp. "<<jumhar[a]<<endl;
}
cout<<"------------------------------------------------\n";
cout<<"\t\t\tJumlah Bayar Rp. "<<jumbar[x]<<endl;
cout<<"\t\t\tPajak 10% Rp. "<<pajak[x]<<endl;
cout<<"\t\t\tTotal Bayar Rp. "<<totba[x];
cout<<"\n\n\tAnda Ingin Memesan Lagi? [Y/T] = ";
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
goto pesan;
else
cout<<"\n\n\t\tTerima Kasih";
akhir:
getch();
}
output :
Download disini
Tugas Quis Cpp. Tugas 6
Soal:
1. Sebuah Perusahaan Waralaba bernama SHARE MARKET mengadakan promosi untuk program diskon pembelian dari jumlah bayar, dengan ketentuan sebagai berikut :
a. Jika jumlah bayar lebih dari 100.000, maka diskon pembelian adalah sebesar 10%.
a. Jika jumlah bayar lebih dari 50.000 s/d 100.000, maka diskon pembelian adalah sebesar 7%.
a. Jika jumlah bayar lebih dari 20.000 s/d 50.000, maka diskon pembelian adalah sebesar 5%.
a. Jika jumlah bayar kurang dari 20.000, maka diskon pembelian adalah sebesar 0%.
Program Tambahan :
- Total bayar adalah jumlah bayar di kurangi diskon pembelian.
- Uang Kembalian adalah uang cash di kurangi total bayar.
- Program ini terus berulang ke perhitungan awal.
- Setiap operator/ kasir mempunyai satu password.
- Nama operator/kasir akan tercetak setelah total bayar dan kembalian.
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char kode,salah,nama[20];
clrscr();
cout<<endl<<"Silahkan Login"<<endl<<endl;
cout<<endl;
cout<<"Masukan Nama Anda : ";gets(nama);
cout<<"Masukan Password : ";
cout<<"Tekan Enter Dua Kali setelah Anda Memasukan password"<<endl;
cin>>kode;
salah=getche();
if (kode!='z')
cout<<"Maaf,Password yang Anda Masukan Salah."<<endl;
salah=getche();
if(kode!='z')
goto keluar;
//--------------------------------------------------------------------//
clrscr();
char lagi;
long harga,jumbar,bayar,diskon,total,cash,kembali;
atas:
clrscr();
cout<<endl<<"\tSelamat Datang di Share Market"<<endl<<endl;
cout<<"\t=============================="<<endl<<endl;
cout<<"Program Hitung Diskon Pembelian"<<endl;
cout<<"-------------------------------"<<endl<<endl;
cout<<"Masukan harga barang : ";cin>>harga;
cout<<"Masukan jumlah barang : ";cin>>jumbar;
bayar=harga *jumbar;
cout<<endl<<"Bayar : "<<bayar<<endl;
if(bayar>=100000)
{
diskon=bayar*10/100;
cout<<endl<<"Diskon pembelian 10% : "<<diskon<<endl;
}
else if(bayar>=20000&&bayar<=50000)
{
diskon=bayar*5/100;
cout<<endl<<"Diskon pembelian 5% : "<<diskon<<endl;
}
else if(bayar>=50000&&100000)
{
diskon=bayar*7/100;
cout<<endl<<"Diskon pembelian 7% : "<<diskon<<endl;
}
else
{
diskon=bayar*0/100;
cout<<endl<<"Diskon pembelian : "<<diskon<<endl;
}
total=bayar-diskon;
cout<<" _________________-"<<endl;
cout<<endl<<"Total Bayar : "<<total<<endl<<endl<<endl;
cout<<"Cash : ";cin>>cash;
kembali=cash-total;
cout<<"Kembali : "<<kembali<<endl<<endl<<endl;
cout<<"\n\n------------------------------------"<<endl;
cout<<"Kasir : "<<nama<<endl;
cout<<"------------------------------------"<<endl<<endl;
//-----------------------------------------------------------------//
cout<<"Hitung Kembali [Tekan Enter] ";cin>>lagi;
lagi=getche();
if(lagi=='Y'||lagi=='y');
goto atas;
getch();
keluar:
}
Output :
Download disini
1. Sebuah Perusahaan Waralaba bernama SHARE MARKET mengadakan promosi untuk program diskon pembelian dari jumlah bayar, dengan ketentuan sebagai berikut :
a. Jika jumlah bayar lebih dari 100.000, maka diskon pembelian adalah sebesar 10%.
a. Jika jumlah bayar lebih dari 50.000 s/d 100.000, maka diskon pembelian adalah sebesar 7%.
a. Jika jumlah bayar lebih dari 20.000 s/d 50.000, maka diskon pembelian adalah sebesar 5%.
a. Jika jumlah bayar kurang dari 20.000, maka diskon pembelian adalah sebesar 0%.
Program Tambahan :
- Total bayar adalah jumlah bayar di kurangi diskon pembelian.
- Uang Kembalian adalah uang cash di kurangi total bayar.
- Program ini terus berulang ke perhitungan awal.
- Setiap operator/ kasir mempunyai satu password.
- Nama operator/kasir akan tercetak setelah total bayar dan kembalian.
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char kode,salah,nama[20];
clrscr();
cout<<endl<<"Silahkan Login"<<endl<<endl;
cout<<endl;
cout<<"Masukan Nama Anda : ";gets(nama);
cout<<"Masukan Password : ";
cout<<"Tekan Enter Dua Kali setelah Anda Memasukan password"<<endl;
cin>>kode;
salah=getche();
if (kode!='z')
cout<<"Maaf,Password yang Anda Masukan Salah."<<endl;
salah=getche();
if(kode!='z')
goto keluar;
//--------------------------------------------------------------------//
clrscr();
char lagi;
long harga,jumbar,bayar,diskon,total,cash,kembali;
atas:
clrscr();
cout<<endl<<"\tSelamat Datang di Share Market"<<endl<<endl;
cout<<"\t=============================="<<endl<<endl;
cout<<"Program Hitung Diskon Pembelian"<<endl;
cout<<"-------------------------------"<<endl<<endl;
cout<<"Masukan harga barang : ";cin>>harga;
cout<<"Masukan jumlah barang : ";cin>>jumbar;
bayar=harga *jumbar;
cout<<endl<<"Bayar : "<<bayar<<endl;
if(bayar>=100000)
{
diskon=bayar*10/100;
cout<<endl<<"Diskon pembelian 10% : "<<diskon<<endl;
}
else if(bayar>=20000&&bayar<=50000)
{
diskon=bayar*5/100;
cout<<endl<<"Diskon pembelian 5% : "<<diskon<<endl;
}
else if(bayar>=50000&&100000)
{
diskon=bayar*7/100;
cout<<endl<<"Diskon pembelian 7% : "<<diskon<<endl;
}
else
{
diskon=bayar*0/100;
cout<<endl<<"Diskon pembelian : "<<diskon<<endl;
}
total=bayar-diskon;
cout<<" _________________-"<<endl;
cout<<endl<<"Total Bayar : "<<total<<endl<<endl<<endl;
cout<<"Cash : ";cin>>cash;
kembali=cash-total;
cout<<"Kembali : "<<kembali<<endl<<endl<<endl;
cout<<"\n\n------------------------------------"<<endl;
cout<<"Kasir : "<<nama<<endl;
cout<<"------------------------------------"<<endl<<endl;
//-----------------------------------------------------------------//
cout<<"Hitung Kembali [Tekan Enter] ";cin>>lagi;
lagi=getche();
if(lagi=='Y'||lagi=='y');
goto atas;
getch();
keluar:
}
Output :
Download disini
Senin, 18 April 2011
Tugas 4 C++
Soal :
3. PT. DINGIN DAMAI, memberi gaji pokok kepada karyawan kontraknya
sebesar Rp. 300,000 perbulan, dengan memperoleh tunjangan-tunjangan sebagai
berikut :
Tunjangan Jabatan
Golongan Persentase
1 5%
2 10%
3 15%
Jika seorang karyawan tersebut dengan golongan 3, maka mendapatkan
tunjangan sebesar 15% * Rp. 300,000
• Tunjangan Pendidikan
Tingkat Persentase
Pendidikan
SMA 2.5%
D1 5%
D3 20%
S1 30%
Jika seorang karyawan tersebut dengan golongan 3, maka mendapatkan
tunjangan sebesar 15% * Rp. 300,000
Honor Lembur
Jumlah jam kerja normal sebanyak 8 jam, Honor lembur diberikan jika jumlah
jam kerja lebih dari 8 jam, maka kelebihan jam kerja tersebut dikalikan dengan
Rp. 3500 untuk setiap kelebihan jam kerja karyawan tersebut.
Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
PROGRAM HITUNG GAJI KARYAWAN
Nama Karyawan: ...
Golongan Jabatan : ...
Pendidikan : ...
Jumlah jam kerja : ...
Layar Keluaran
Karyawan yang bernama ……
Honor yang diterima
Gaji Pokok Rp.....
Tunjangan Jabatan Rp ...
Tunjangan Pendidikan Rp ...
Honor Lembur Rp .....
_____________+
Gaji Total Rp ...
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>
#include <iomanip.h>
main()
{
char nama[20],goljab,pend[5];
int jam;
long gapok=300000,tunjab,tunpend,lembur,gaji;
clrscr();
cout<<endl<<"Program Hitung Gaji Karyawan"<<endl<<endl;
cout<<"============================"<<endl;
cout<<"Nama karyawan : ";gets(nama);
cout<<"Golongan jabatan [1/2/3] : ";cin>>goljab;
cout<<"Pendidikan [SMA/D1/D3/S1] : ";cin>>pend;
cout<<"Jumlah jam kerja : ";cin>>jam;
if(jam<8||jam>24)
lembur=0;
else
lembur=(jam-8)*3500;
cout<<endl;
cout<<"Karyawan Yang Bernama "<<nama<<endl;
cout<<"Honor Yang Diterima "<<endl<<endl;
cout<<"Gaji Pokok Rp "<<gapok<<endl;
if(goljab=='1')
{
tunjab=0.05*300000;
}
else if(goljab=='2')
{
tunjab=0.1*300000;
}
else if(goljab=='3')
{
tunjab=0.15*300000;
}
else
{
cout<<"Golongan Yang anda masukan salah."<<endl;
}
if(strcmp(pend,"SMA")==0||strcmp(pend,"sma")==0)
{ tunpend=0.025*gapok; }
else if(strcmp(pend,"D1")==0||strcmp(pend,"d1")==0)
{tunpend=0.05*gapok;}
else if(strcmp(pend,"D3")==0||strcmp(pend,"d3")==0)
{tunpend=0.2*gapok; }
else if(strcmp(pend,"S1")==0||strcmp(pend,"s1")==0)
{tunpend=0.3*gapok;}
else
{cout<<"Pendidikan yang anda Masukan Salah "<<endl;}
cout<<"Tunjangan Jabatan Rp "<<tunjab<<endl;
cout<<"Tunjangan Pendidikan Rp "<<tunpend<<endl;
cout<<"Honor Lembur Rp "<<lembur<<endl;
gaji=gapok+tunjab+tunpend+lembur;
cout<<" ___________________+"<<endl;
cout<<"Gaji yang diterima adalah Rp "<<gaji<<endl;
getch();
}
Output :
Download di sini
3. PT. DINGIN DAMAI, memberi gaji pokok kepada karyawan kontraknya
sebesar Rp. 300,000 perbulan, dengan memperoleh tunjangan-tunjangan sebagai
berikut :
Tunjangan Jabatan
Golongan Persentase
1 5%
2 10%
3 15%
Jika seorang karyawan tersebut dengan golongan 3, maka mendapatkan
tunjangan sebesar 15% * Rp. 300,000
• Tunjangan Pendidikan
Tingkat Persentase
Pendidikan
SMA 2.5%
D1 5%
D3 20%
S1 30%
Jika seorang karyawan tersebut dengan golongan 3, maka mendapatkan
tunjangan sebesar 15% * Rp. 300,000
Honor Lembur
Jumlah jam kerja normal sebanyak 8 jam, Honor lembur diberikan jika jumlah
jam kerja lebih dari 8 jam, maka kelebihan jam kerja tersebut dikalikan dengan
Rp. 3500 untuk setiap kelebihan jam kerja karyawan tersebut.
Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
PROGRAM HITUNG GAJI KARYAWAN
Nama Karyawan: ...
Golongan Jabatan : ...
Pendidikan : ...
Jumlah jam kerja : ...
Layar Keluaran
Karyawan yang bernama ……
Honor yang diterima
Gaji Pokok Rp.....
Tunjangan Jabatan Rp ...
Tunjangan Pendidikan Rp ...
Honor Lembur Rp .....
_____________+
Gaji Total Rp ...
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>
#include <iomanip.h>
main()
{
char nama[20],goljab,pend[5];
int jam;
long gapok=300000,tunjab,tunpend,lembur,gaji;
clrscr();
cout<<endl<<"Program Hitung Gaji Karyawan"<<endl<<endl;
cout<<"============================"<<endl;
cout<<"Nama karyawan : ";gets(nama);
cout<<"Golongan jabatan [1/2/3] : ";cin>>goljab;
cout<<"Pendidikan [SMA/D1/D3/S1] : ";cin>>pend;
cout<<"Jumlah jam kerja : ";cin>>jam;
if(jam<8||jam>24)
lembur=0;
else
lembur=(jam-8)*3500;
cout<<endl;
cout<<"Karyawan Yang Bernama "<<nama<<endl;
cout<<"Honor Yang Diterima "<<endl<<endl;
cout<<"Gaji Pokok Rp "<<gapok<<endl;
if(goljab=='1')
{
tunjab=0.05*300000;
}
else if(goljab=='2')
{
tunjab=0.1*300000;
}
else if(goljab=='3')
{
tunjab=0.15*300000;
}
else
{
cout<<"Golongan Yang anda masukan salah."<<endl;
}
if(strcmp(pend,"SMA")==0||strcmp(pend,"sma")==0)
{ tunpend=0.025*gapok; }
else if(strcmp(pend,"D1")==0||strcmp(pend,"d1")==0)
{tunpend=0.05*gapok;}
else if(strcmp(pend,"D3")==0||strcmp(pend,"d3")==0)
{tunpend=0.2*gapok; }
else if(strcmp(pend,"S1")==0||strcmp(pend,"s1")==0)
{tunpend=0.3*gapok;}
else
{cout<<"Pendidikan yang anda Masukan Salah "<<endl;}
cout<<"Tunjangan Jabatan Rp "<<tunjab<<endl;
cout<<"Tunjangan Pendidikan Rp "<<tunpend<<endl;
cout<<"Honor Lembur Rp "<<lembur<<endl;
gaji=gapok+tunjab+tunpend+lembur;
cout<<" ___________________+"<<endl;
cout<<"Gaji yang diterima adalah Rp "<<gaji<<endl;
getch();
}
Output :
Download di sini
Tugas 3 C++
Soal :
1. Buatlah program untuk menghitung nilai rata-rata dari seorang siswa, dengan
ketentuan sebagai berikut :
Nama Siswa, Nilai Pertandingan I, Nilai Pertandingan II, Nilai
Pertandingan III diinput.
Nilai Rata-rata merupakan hasil dari Nilai Pertandingan I, II dan III
dibagi dengan 3.
Ketentuan Juara
• Jika nilai rata-rata yang dihasilkan lebih besar dari 80, maka menjadi
Juara I
• Jika nilai rata-rata yang dihasilkan lebih besar dari 75, maka menjadi
Juara II
• Jika nilai rata-rata yang dihasilkan lebih besar dari 65, maka menjadi
Juara III
• Selain itu tidak juara
Tampilan yang diinginkan sebagai berikut:
Layar Masukkan
PROGRAM HITUNG NILAI RATA-RATA
Nama Siswa :
Nilai Pertandingan I :
Nilai Pertandingan II :
Nilai Pertandingan III :
Layar Keluaran
Siswa yang bernama ...
Memperoleh nilai rata-rata ... dan menjadi juara ke-... dari hasil perlombaan
yang diikutinya.
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char nama[25],*juara,lagi;
int per1,per2,per3,rata;
atas:
clrscr();
cout<<endl<<"PROGRAM HITUNG NILAI RATA-RATA "<<endl<<endl;
cout<<"Nama Siswa : ";gets(nama);
cout<<"Nilai Pertandingan 1 : ";cin>>per1;
cout<<"Nilai Pertandingan 2 : ";cin>>per2;
cout<<"Nilai Pertandingan 3 : ";cin>>per3;
cout<<endl<<endl;
rata=(per1+per2+per3)/3;
if (rata>80)
{
juara="juara 1";
}
else if(rata>75)
{
juara="juara 2";
}
else if(rata>65)
{
juara="juara 3";
}
else
{
juara="Tidak Juara";
}
cout<<"Siswa yang Bernama "<<nama<<" Memperoleh Nilai Rata-rata "<<rata<<endl;
cout<<"Dan Menjadi "<<juara<<" dari Hasil Perlombaan yang Diikutinya"<<endl;
cout<<endl<<endl<<"Hitung lagi [Y/T] : "<<endl;
lagi=getche();
if(lagi=='Y'||lagi=='y')
goto atas;
getch();
}
output :
Tugas 2 C++
Soal :
1. Tentukan apa hasil numerik dari ekspresi relasi dan logika dibawah ini. Diberikan
nilai A = 3; B = 6 ; C = 2 ; K = 5; L = 4; M = 3
a. D = (4 + 2 > A && B – 2 > 3 + 2 || B + 2 <= 6 + 2 )
b. D=K + 5 < M || (C * M < L && 2 * M – L > 0)
c. D=L + 5 < M || C * K < L && 2 * K – L > 0
d. D=A * 4 <= 3 * M + B
e. D=K + 10 > A && L – 2 > 4 * C
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
int A=3,B=6,C=2,K=5,L=4,M=3;
int e,f,g,D;
clrscr();
cout<<endl;
cout<<"Program Perhitungan Numerik Dengan AND(&&) dan OR(||)"<<endl;
cout<<"====================================================="<<endl;
cout<<endl<<"soal a "<<endl;
e=4+2>A;
f=B-2>3+2;
g=B+2<=6+2;
D=e&&f||g;
cout<<"Hasil dari e=4+2>A adalah "<<e<<endl;
cout<<"Hasil dari f=B-2>3 adalah "<<f<<endl;
cout<<"Hasil dari g=B+2<=6+2 adalah "<<g<<endl;
cout<<"Hasil dari D=(4+2>A&&B-2>3+2||B+2<=6+2) adalah "<<D<<endl;
cout<<endl<<endl;
cout<<"Soal b "<<endl;
e=K+5<M;
f=C*M<L;
g=2*M-L>0;
D=e||(f&&g);
cout<<"Hasil dari e=K+5<M adalah "<<e<<endl;
cout<<"Hasil dari f=C*M<L adalah "<<f<<endl;
cout<<"Hasil dari g=2*M-L>0 adalah "<<g<<endl;
cout<<"Hasil dari D=K+5<M||C*M<L&&2*M-L>0 adalah "<<D<<endl;
cout<<endl<<endl;
cout<<"soal c "<<endl;
e=L+5<M;
f=C*K<L;
g=2*K-L>0;
D=e||f&&g;
cout<<"Hasil dari e=L+5<M adalah "<<e<<endl;
cout<<"Hasil dari f=C*K<L adalah "<<f<<endl;
cout<<"Hasil dari g=2*K-L>0 adalah "<<g<<endl;
cout<<"Hasil dari D=L+5<M||C*K<L&&2*K-L>0 adalah "<<D<<endl;
cout<<endl<<endl;
cout<<"Soal d "<<endl;
D=A*4<=3*M+B;
cout<<"Hasil dari D=A*4<=3*M+B adalah "<<D<<endl;
cout<<endl<<endl;
cout<<"Soal e "<<endl;
e=K+10>A;
f=L-2>4*C;
D=e&&f;
cout<<"Hasil dari e=K+10>A adalah "<<e<<endl;
cout<<"Hasil dari f=L-2>4*C adalah "<<f<<endl;
cout<<"Hasil dari D=K+10&&L-2>4*C adalah "<<D<<endl;
cout<<endl<<endl;
getch();
}
Output :
1. Tentukan apa hasil numerik dari ekspresi relasi dan logika dibawah ini. Diberikan
nilai A = 3; B = 6 ; C = 2 ; K = 5; L = 4; M = 3
a. D = (4 + 2 > A && B – 2 > 3 + 2 || B + 2 <= 6 + 2 )
b. D=K + 5 < M || (C * M < L && 2 * M – L > 0)
c. D=L + 5 < M || C * K < L && 2 * K – L > 0
d. D=A * 4 <= 3 * M + B
e. D=K + 10 > A && L – 2 > 4 * C
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
int A=3,B=6,C=2,K=5,L=4,M=3;
int e,f,g,D;
clrscr();
cout<<endl;
cout<<"Program Perhitungan Numerik Dengan AND(&&) dan OR(||)"<<endl;
cout<<"====================================================="<<endl;
cout<<endl<<"soal a "<<endl;
e=4+2>A;
f=B-2>3+2;
g=B+2<=6+2;
D=e&&f||g;
cout<<"Hasil dari e=4+2>A adalah "<<e<<endl;
cout<<"Hasil dari f=B-2>3 adalah "<<f<<endl;
cout<<"Hasil dari g=B+2<=6+2 adalah "<<g<<endl;
cout<<"Hasil dari D=(4+2>A&&B-2>3+2||B+2<=6+2) adalah "<<D<<endl;
cout<<endl<<endl;
cout<<"Soal b "<<endl;
e=K+5<M;
f=C*M<L;
g=2*M-L>0;
D=e||(f&&g);
cout<<"Hasil dari e=K+5<M adalah "<<e<<endl;
cout<<"Hasil dari f=C*M<L adalah "<<f<<endl;
cout<<"Hasil dari g=2*M-L>0 adalah "<<g<<endl;
cout<<"Hasil dari D=K+5<M||C*M<L&&2*M-L>0 adalah "<<D<<endl;
cout<<endl<<endl;
cout<<"soal c "<<endl;
e=L+5<M;
f=C*K<L;
g=2*K-L>0;
D=e||f&&g;
cout<<"Hasil dari e=L+5<M adalah "<<e<<endl;
cout<<"Hasil dari f=C*K<L adalah "<<f<<endl;
cout<<"Hasil dari g=2*K-L>0 adalah "<<g<<endl;
cout<<"Hasil dari D=L+5<M||C*K<L&&2*K-L>0 adalah "<<D<<endl;
cout<<endl<<endl;
cout<<"Soal d "<<endl;
D=A*4<=3*M+B;
cout<<"Hasil dari D=A*4<=3*M+B adalah "<<D<<endl;
cout<<endl<<endl;
cout<<"Soal e "<<endl;
e=K+10>A;
f=L-2>4*C;
D=e&&f;
cout<<"Hasil dari e=K+10>A adalah "<<e<<endl;
cout<<"Hasil dari f=L-2>4*C adalah "<<f<<endl;
cout<<"Hasil dari D=K+10&&L-2>4*C adalah "<<D<<endl;
cout<<endl<<endl;
getch();
}
Output :
Tugas 1 C++
Soal Tugas 1 :
1. Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus
yang diikutinya. Dengan ketentuan sebagai berikut :
Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian diinput.
Proses yang dilakukan untuk mendapatkan nilai murni dari masing-masing
nilai, adalah
Nilai Murni Keaktifan = Nilai Keaktifaan dikalikan dengan 20%.
Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%
Nilai Murni Ujian = Nilai Ujian dikalikan dengan 50%
Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai
Murni Ujian
Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
PROGRAM HITUNG NILAI AKHIR
Nama Siswa :
Nilai Keaktifan :
Nilai Tugas :
Nilai Ujian :
Layar Keluaran
Siswa yang bernama ……
Dengan Nilai Persentasi Yang dihasilkan.
Nilai Keaktifan * 20% : ……
Nilai Tugas * 30% : ……
Nilai Ujian * 50% : ……
Jadi Siswa yang bernama …… memperoleh nilai akhir sebesar …..
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char nama[20]="Syarif Hidayatullah";
float naktif,ntugas,nujian;
float maktif,mtugas,mujian,nakhir;
/*menggunakan tipe data float karena output berupa bil.desimal*/
clrscr();
/*input*/
cout<<endl;
cout<<"PROGRAM HITUNG NILAI AKHIR"<<endl<<endl;
cout<<"Nama Siswa : "<<nama<<endl;
cout<<"Nilai Keaktifan : ";cin>>naktif;
cout<<"Nilai Tugas : ";cin>>ntugas;
cout<<"Nilai Ujian : ";cin>>nujian;
/*proses*/
maktif=naktif*20/100;
mtugas=ntugas*30/100;/*bentuk sederhana dari 30%*/
mujian=nujian*50/100;
nakhir=(maktif+mtugas+mujian);
cout<<endl;
/*output*/
cout<<"Siswa yang bernama "<<nama<<endl;
cout<<"Dengan Nilai Persentasi Yang Dihasilkan :"<<endl<<endl;
cout<<"Nilai Keaktifan * 20% : "<<maktif<<endl;
cout<<"Nilai Tugas * 30% : "<<mtugas<<endl;
cout<<"Nilai Ujian * 50% : "<<mujian<<endl;
cout<<endl;
cout<<"Jadi Siswa Yang Bernama "<<nama<<endl;
cout<<"Memperoleh Nilai Akhir Sebesar "<<nakhir<<endl;
getch();
}
output :
1. Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus
yang diikutinya. Dengan ketentuan sebagai berikut :
Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian diinput.
Proses yang dilakukan untuk mendapatkan nilai murni dari masing-masing
nilai, adalah
Nilai Murni Keaktifan = Nilai Keaktifaan dikalikan dengan 20%.
Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%
Nilai Murni Ujian = Nilai Ujian dikalikan dengan 50%
Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai
Murni Ujian
Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
PROGRAM HITUNG NILAI AKHIR
Nama Siswa :
Nilai Keaktifan :
Nilai Tugas :
Nilai Ujian :
Layar Keluaran
Siswa yang bernama ……
Dengan Nilai Persentasi Yang dihasilkan.
Nilai Keaktifan * 20% : ……
Nilai Tugas * 30% : ……
Nilai Ujian * 50% : ……
Jadi Siswa yang bernama …… memperoleh nilai akhir sebesar …..
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char nama[20]="Syarif Hidayatullah";
float naktif,ntugas,nujian;
float maktif,mtugas,mujian,nakhir;
/*menggunakan tipe data float karena output berupa bil.desimal*/
clrscr();
/*input*/
cout<<endl;
cout<<"PROGRAM HITUNG NILAI AKHIR"<<endl<<endl;
cout<<"Nama Siswa : "<<nama<<endl;
cout<<"Nilai Keaktifan : ";cin>>naktif;
cout<<"Nilai Tugas : ";cin>>ntugas;
cout<<"Nilai Ujian : ";cin>>nujian;
/*proses*/
maktif=naktif*20/100;
mtugas=ntugas*30/100;/*bentuk sederhana dari 30%*/
mujian=nujian*50/100;
nakhir=(maktif+mtugas+mujian);
cout<<endl;
/*output*/
cout<<"Siswa yang bernama "<<nama<<endl;
cout<<"Dengan Nilai Persentasi Yang Dihasilkan :"<<endl<<endl;
cout<<"Nilai Keaktifan * 20% : "<<maktif<<endl;
cout<<"Nilai Tugas * 30% : "<<mtugas<<endl;
cout<<"Nilai Ujian * 50% : "<<mujian<<endl;
cout<<endl;
cout<<"Jadi Siswa Yang Bernama "<<nama<<endl;
cout<<"Memperoleh Nilai Akhir Sebesar "<<nakhir<<endl;
getch();
}
output :
Langganan:
Postingan (Atom)