klik dibawah jika punya email...

Jumat, 22 April 2011

PROGRAM EkspresiI And ,(&&) dan OR(||) (TugasTtwo)

Soal:

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

Script Program:

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
int A=3,B=6,C=2,K=5,L=4,M=3,e,f,g,D,E,F,G,H;
clrscr();
cout<<"Penggunaan Ekspresi AND (&&) dan Or (||)"<<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+2 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;
e=K+5<M;
f=C*M<L;
g=2*M-L>0;
E=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 E=K+5<M||(C*M<L&&2*M-L>0) adalah "<<E<<endl;
cout<<endl<<endl;
e=L+5<M;
f=C*K<L;
g=2*K-L>0;
F=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 F=L+5<M||C*K<L&&2*K-L>0 adalah "<<F<<endl;
cout<<endl<<endl;
G=A*4<=3*M+B;
cout<<"Hasil dari G=A*4<=3*M+B adalah "<<G<<endl;
cout<<endl<<endl;
e=K+10>A;
f=L-2>4*C;
H=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 H=K+10>A&&L-2>4*C adalah "<<H<<endl;
getch();
}

Hasilnya:
  

PROGRAM Hitung Nilai Akhir Siswa (Tugas One)


SOAL
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                 = 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 .....

Script Program:

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char nama[25];
int keaktifan,tugas,ujian,akhir;
int murni_keaktifan,murni_tugas,murni_ujian;
clrscr();
cout<<"\t\tPROGRAM HITUNG NILAI AKHIR\n";
cout<<"\t       ============================\n";
cout<<endl;
cout<<"Nama Siswa      : ";gets(nama);
cout<<"Nilai Keaktifan  : ";cin>>keaktifan;
cout<<"Nilai Tugas     : ";cin>>tugas;
cout<<"Nilai Ujian     : ";cin>>ujian;
murni_keaktifan=keaktifan*20/100;
murni_tugas=tugas*30/100;
murni_ujian=ujian*50/100;
akhir=(murni_keaktifan+murni_tugas+murni_ujian);
cout<<"Siswa yang bernama "<<nama;
cout<<" Dengan Nilai Persentasi Yang dihasilkan."<<endl;
cout<<"Nilai Keaktifan * 20% : "<<murni_keaktifan<<endl;
cout<<"Nilai Tugas     * 30% : "<<murni_tugas<<endl;
cout<<"Nilai Ujian     * 50% : "<<murni_ujian<<endl;
cout<<endl;
cout<<"Jadi Siswa Yang Bernama "<<nama<<endl;
cout<<"Memperoleh nilai akhir sebesar "<<akhir<<endl;
getch();
}

Hasilnya:
 
download file
download file

PROGRAM Hitung Nilai Rata-rata / If majemuk (Tugas Three)

Soal:

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.

Script Program:

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
char nama[25],*juara;
int pertandingan1,pertandingan2,pertandingan3,rata2;
clrscr();
cout<<"\t\tPROGRAM HITUNG NILAI RATA-RATA\n";
cout<<"\t ==================================\n";
cout<<endl;
cout<<"Nama Siswa : ";gets(nama);
cout<<"Nilai Pertandingan1 : ";cin>>pertandingan1;
cout<<"Nilai Pertandingan2 : ";cin>>pertandingan2;
cout<<"Nilai Pertandingan3 : ";cin>>pertandingan3;
rata2=(pertandingan1+pertandingan2+pertandingan3)/3;
if(rata2>80)
{juara = "1";}
else
if(rata2>75)
{juara = "2";}
else
if(rata2>65)
{juara = "3";}
else
{juara = "Tidak Menjadi Juara";}

cout<<"Siswa yang bernama "<<nama<<endl;
cout<<"Memperoleh nilai rata-rata "<<rata2<<" dan menjadi Juara ke-"<<juara<<" dari hasil lomba yang \ndiikutinya"<<endl;
getch();
}

Hasilnya:

Program hitung gaji karyawan ( Tugas ke four )

Soal:

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
Tunjangan Jabatan Rp ...
Tunjangan Pendidikan Rp ...
Honor Lembur Rp .....
____________+
Honor Lembur Rp ...

Listing Script Program:

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char nama[20],goljab,pend;
int jam;
float tunjab,lembur,gaji,tunpend;
clrscr();
cout<<"\t\t\t\tPT.DINGIN DAMAI"<<endl;
cout<<"\t ========================="<<endl;
cout<<"Nama karyawan : ";gets(nama);
cout<<"Golongan jabatan [1/2/3] : ";cin>>goljab;
cout<<"\nMasukan 1 untuk = SMA."<<endl;
cout<<"Masukan 2 untuk = D1."<<endl;
cout<<"Masukan 3 untuk = D3."<<endl;
cout<<"Masukan 4 untuk = S1."<<endl;
cout<<"\nPendidikan : ";cin>>(pend);
cout<<"Jumlah jam kerja : ";cin>>jam;

lembur=(jam-8)*3500;
cout<<endl;
cout<<"Karyawan Yang Bernama "<<nama<<endl;
cout<<"Honor Yang Diterima "<<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;
}
cout<<"\tTunjangan Jabatan Rp "<<tunjab<<endl;

if(pend=='1')
{
tunpend=2.5/100*300000;
}
else if(pend=='2')
{
tunpend=0.05*300000;
}
else if(pend=='3')
{
tunpend=0.2*300000;
}
else if(pend=='4')
{
tunpend=0.3*300000;
}
cout<<"\tTunjangan Pendidikan Rp "<<tunpend<<endl;

cout<<"\tHonor Lembur Rp "<<lembur<<endl;
gaji=tunjab+tunpend+lembur;
cout<<"\t _________________+"<<endl;
cout<<"\tGaji yang diterima adalah Rp "<<gaji<<endl;

getch();
}

Hasilnya :
  

download  

Senin, 18 April 2011

microsoft windows aneh

Pada umumnya kita semua yang menggunakan komputer, sebagian besar pasti menggunakan sistem operasi Microsoft Windows. Begitu pun dengan saya, saya juga menggunakan sistem operasi Microsoft Windows untuk komputer saya di rumah. Yang saya gunakan juga untuk menulis artikel - artikel di blog ini (hehe...).

Namun tahukah anda kalau Microsoft Windows memiliki banyak keanehan ? Seperti yang pernah saya bahas di artikel sebelumnya. Yaitu tentang Microsoft Windows dan Freemason. Lebih lengkapnya baca saja disini.
Dan sekarang saya akan membahas tentang keanehan - keanehan yang ada pada sistem operasi Windows.


Pertama, keanehan pada Microsoft Windows dan keluarganya (98SE, ME, 2000, NT, XP, Vista).
Silahkan ada membuat sebuah folder baru, dan beri nama folder tersebut dengan CON.



Apakah bisa ? Saya mengalami kesulitan untuk memberi nama folder tersebut. Bagaimana dengan anda ? Apakah anda mengalami kesulitan seperti saya atau tidak ?

Kedua, keanehan ada pada Notepad.
Bukalah Notepad, lalu ketiklah kalimat Bush hid the facts. Setelah itu save di tempat yang anda suka.

Setelah anda save, bukalah kembali file tersebut. Apa yang terjadi ?


Saya mengalami kejanggalan saat membuka file itu kembali. Seperti gambar yang ada di atas. Bagaimanakah dengan anda ? Apa yang anda alami ?

Ketiga, keanehan pada Microsoft Word (versi 97, 2000, 2003, 2007).
Sekarang keanehan ada pada program pengolah kata Ms Word yang biasa kita gunakan untuk menulis pada komputer kita di rumah. Bukalah Ms Word, lalu coba tulis =rand(200,99). Lalu klik Enter.


Apa yang anda temukan ? Apakah sama seperti yang saya temukan ?
Saya menemukan keanehan. Ternyata yang muncul adalah kalimat The quick brown fox jumps over the lazy dog. Berulang - ulang kalimat tersebut muncul. Bahkan sampai 235 halaman lembar kerja !!


Silahkan anda coba sendiri. Selamat mencoba !!