Rabu, 22 Juni 2011
CONTOH MAKALAH PEMOGRAMAN C++ By: Zamylludiansyah
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Alloh SWT, yang atas rahmatnya maka penulis dapat menyelesaikan penyusunan makalah yang berjudul “PROGRAM KALKULATOR DAN KUMPULAN RUMUS”
Penulisan makalah adalah merupakan salah satu tugas Remedial khususnya Mata pelajaran Pemograman C++.
Dalam penulisan makalah ini penulis merasa masih banyak kekurangan-kekurangan baik pada teknis penulisan maupun materi, mengingat akan kemampuan yag di miliki penulis. Untuk itu kritik dan saran dari semua pihak sangat-sangat penulis harapkan demi penyempurnaan pembuatan makalah ini
Dalam penulisan makalah ini penulis menyampaikan beribu ucapan terimakasih yang tak terhingga kepada pihak-pihak yang membant dalam menyelesaikan tugas makalah ini, yang khususnya kepada:
1. Bapak Ahmad Wihya Dipyana, SP.M.Si. selaku Kepala sekolah SMK Negeri 4 Pandeglang serta segenap jajaranya yang telah memberikan kemudahan-kemudahan baik berupa moril maupun material selama mengikuti pendidikan si SMKN 4 Pandeglang.
2. Ibu LIlis Indriastuti SPd. Selaku Wali kelas XI TI A Smkn 4 Pandeglang
3. Bapak Hisyam suhesa ST Selaku guru mata pelajaran yang telah meluangkan waktu, tenaga, dan pikiran dalam pelaksanaan bimbingan, pengarahan, dorongan dalam rangka penyusunan makalah ini.
4. Rekan-rekan atau semua teman-teman kelas XI TI A Smk Negeri 4 Pandeglang.
5. Secara khusus penulis menyampaikan terimaksaih kepada keluarga tercinta yang telah memberikan dorongan bantuan serta pengertian yang besar kepada penulis, baik Selama mengikuti pendidikan maupun dalam menyelesaikan makalah ini.
6. Semua pihak yang tidak dapat di sebutkan satu persatu, yan telah memberikan bantuan dalam penulisan makalah ini.
Akhirya penulis berharap semoga Alloh memberikan imbalan yang setimpal pada mereka yang telah memberikan bantuan, dan dapat menjadikan semua bantuan ini sebagai ibadah, Amiin Ya robball Allamiin.
DAFTAR ISI
Hal
KATA PENGANTAR……………………………………………………….……….… 1
DAFTAR ISI……………………………………………………………………….….… 2
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah…………………………………………………………. 3
1.2 Tujuan Makalah……………………………………………………………….….. 3
BAB II ISI/PEMBAHASAN
2.1 Program kalkulator ………………………………………………..……………..4-6
2.2 Rumus-rumus Matematika …………………………………………………….7-11
2.3 Rumus-rumus Fisika ………………………………………..………………..12-13
BAB III PENUTUP
3.1 Simpulan dan saran ………………………………………………………………14
BAB I
PENDAHULUAN
1.1 LATAR BELAKANG MASALAH
Latar belakang di buatanya makalah ini adalah untuk memenuhi nilai-nilai yang kurang dari mata pelajaran yang khususnya Produktif (Pemograman C++). Juga untuk memenuhi suatu tugas yang di berikan oleh guru mata pelajaran Produktif (Pemograman C++) yang berguna untuk menambah nilai pada mata pelajaran tersebut, setelah mengikuti proses UKK (Ujian Kenaikan Kelas).
1.2 TUJUAN MAKALAH
Tujuan di buat atau disusunya Makalah ini yaitu untuk menyelesaikan salah satu tugas mata pelajaran yang khususnya mata pelajaran C++ dan sekaligus tugas atau nilai tambahan yang di berikan kepada penulis selama penulis melaksanakan proses UKK (Ujian Kenaikan Kelas) juga sebagai persyartan Ujian susulan (REMEDIAL) agar mendapat nilai tambahan yang khususnya mata pelajaran Pemograman C++.
Selain itu, penulis berharap di buatnya makalah ini bukan hanya untuk tugas yang di berikan semata, akan tetapi bias membantu kita semua dalam hal mempelajari ilmu pengetahuawn yang khususnya Pemograman C++ ini. Harapan penulis yaitu semoga makalah ini tidak hanya bermanfaat bagi penulis akan tetapi sangat-sangat bermanfaat khususnya juga bagi para pembaca atau kita semua yang membutuhkan untuk referensi ataupun salah satu sarana untuk menambah wawasan dalam hal ilmu pengetahuan yang khususnya Pemograman C++. Semoga makalah ini bisa bermanfaat bagi penulis khsususnya dan kita semua amiin.
BAB II
PEMBAHASAN
2.1 PROGRAM KALKULATOR
CONTOH PROGRAM KALKULATOR 1 :
#include <iostream.h>
main(){
int bil1,bil2,pil;
float hsl;
cout<<"Pilihlah menu di bawah ini :\n";
cout<<"[1] Penjumlahant\n";
cout<<"[2] Pengurangan\n";
cout<<"[3] Perkalian\n";
cout<<"[4] Pembagian\n”;
main(){
int bil1,bil2,pil;
float hsl;
cout<<"Pilihlah menu di bawah ini :\n";
cout<<"[1] Penjumlahant\n";
cout<<"[2] Pengurangan\n";
cout<<"[3] Perkalian\n";
cout<<"[4] Pembagian\n”;
Cout<<”Masukkan pilihan anda : ";
cin>>pil;
switch (pil)
{ case 1:
cout<<"Input bil 1 = ";cin>>bil1;
cout<<"Input bil 2 = ";cin>>bil2;
hsl=bil1+bil2;
cout<<"Hasil penjumlahannya = "<<hsl<<endl<<endl;
break;
case 2:
cout<<"Input bil 1 = ";cin>>bil1;
cout<<"Input bil 2 = ";cin>>bil2;
hsl=bil1-bil2;
cout<<"Hasil pengurangannya = "<<hsl<<endl<<endl;
break;
case 3:
cout<<"Input bil 1 = ";cin>>bil1;
cout<<"Input bil 2 = ";cin>>bil2;
hsl=bil1*bil2;
cin>>pil;
switch (pil)
{ case 1:
cout<<"Input bil 1 = ";cin>>bil1;
cout<<"Input bil 2 = ";cin>>bil2;
hsl=bil1+bil2;
cout<<"Hasil penjumlahannya = "<<hsl<<endl<<endl;
break;
case 2:
cout<<"Input bil 1 = ";cin>>bil1;
cout<<"Input bil 2 = ";cin>>bil2;
hsl=bil1-bil2;
cout<<"Hasil pengurangannya = "<<hsl<<endl<<endl;
break;
case 3:
cout<<"Input bil 1 = ";cin>>bil1;
cout<<"Input bil 2 = ";cin>>bil2;
hsl=bil1*bil2;
cout<<"Hasil perkaliannya = "<<hsl<<endl<<endl;
break;
break;
Case 4:
Cout<<”Input bil 1=”;cin>>bil2;
Cout<<”Input bil 2=”;cin>>bil2;
Hsl=bil1/bil2;
cout<<"Hasil pembagianya = "<<hsl<<endl<<endl;
break;
default :
cout<<"Maaf blm terdaftar";
}
getch();
}
cout<<"Hasil pembagianya = "<<hsl<<endl<<endl;
break;
default :
cout<<"Maaf blm terdaftar";
}
getch();
}
CONTOH PROGRAM KALKULATOR 2 :
#include<iostream.h>
class calculator
{
private:
float angka_1,angka_2,hasil;
char operasi,eksekusi;
public:
void masukan ();
void proses ();
void keluaran ();
};
void calculator::masukan ()
{
cout<<"Masukkan Angka pertama = "; cin>>angka_1;
cout<<"Jenis Operasi perhitungan * / + - = "; cin>>operasi;
cout<<"Masukkan Angka kedua = "; cin>>angka_2;
}
void calculator::proses ()
{
if(operasi=='*')
{
hasil=angka_1*angka_2;
}
else if(operasi=='/')
{
hasil=angka_1/angka_2;
}
else if(operasi=='+')
{
hasil=angka_1+angka_2;
}
else if(operasi=='-')
{
hasil=angka_1-angka_2;
}
}
void calculator::keluaran()
{
cout<<"Tekan tombol (=) "; do { cin>>eksekusi;
if(eksekusi=='=')
{
cout<<"Hasil perhitungan = "<<<"Anda tidak menekan tombol sama dengan (=) "; } }while(eksekusi!='='); } void main() { class calculator jadi; char pil; do { clrscr(); jadi.masukan(); jadi.proses(); jadi.keluaran(); cout<<"Apakah anda ingin mengulang? (y or n) "; cin>>pil;
}while(pil=='y'||pil=='Y');
}
2.2 RUMUS - RUMUS MATEMATIKA DALAM PROGRAM C++
Program C++ menghitung segitiga dan lingkaran:
#include<iostream>
#include<conio>
#include<string.h>
int main( )
{
char v;
int menu,a,b,c,d,f,g,h,i,j,k;
do
{
cout<<" |++++++++++++++++++++++++++++++++++++++++++|"<<endl;
cout<<" | Menu Pilihan : |"<<endl;
cout<<" | 1. Pembagian |"<<endl;
cout<<" | 2. Menghitung Luas Segitiga |"<<endl;
cout<<" | 3. Menghitung Keliling Segitiga |"<<endl;
cout<<" | 4. Menghitung Luas Lingkaran |"<<endl;
cout<<" | 5. Menghitung Keliling Lingkaran |"<<endl;
cout<<" |++++++++++++++++++++++++++++++++++++++++++|"<<endl;
cout<<endl;
cout<<"Menu Pilihan Anda Adalah :";
cin>>menu;
if(menu==1)
{
cout<<"Pembagian"<<endl<<endl;
cout<<"Masukan Bilangan Pertama :";
cin>>a;
cout<<"Masukan Bilangan Kedua :";
cin>>b;
cout<<"Hasil Pembagian : "<<a<<" / "<<b<<" = "<<a/b<<endl;
}
else if(menu==2)
{
cout<<"Menghitung Luas Segitiga"<<endl<<endl;
cout<<"Masukan Alas :";
cin>>c;
cout<<"Masukan Tinggi :";
cin>>d;
cout<<"Hasil Luas Segitiga : "<<0.5<<" * "<<c<<" * "<<d<<" = "<<0.5*c*d<<endl;
}
else if(menu==3)
{
cout<<"Menghitung Keliling Segitiga"<<endl<<endl;
cout<<"Masukan Alas :";
cin>>f;
cout<<"Masukan Tinggi :";
cin>>g;
cout<<"Hasil Keliling Segitiga : "<<f<<" * "<<g<<" = "<<f*g<<endl;
}
else if(menu==4)
{
cout<<"Menghitung Luas Lingkaran"<<endl<<endl;
cout<<"Masukan Jari - Jari :";
cin>>h;
cout<<"Hasil Luas Lingkaran : "<<3.14<<" * ("<<h<<" * "<<h<<") = "<<3.14*h*h<<endl;
}
else if(menu==5)
{
cout<<"Menghitung Keliling Lingkaran"<<endl<<endl;
cout<<"Masukan Jari - Jari :";
cin>>i;
cout<<"Hasil Keliling Lingkaran : "<<2<<" * "<<3.14<<" * "<<i<<" = "<<2*3.14*i<<endl;
}
while(v=='y');
return 0;
}
Rumus Menghitung Segitiga :
#include <iostream.h>
main()
{
/*DEKLARASI*/
int alas; /*Alas segitiga*/
int tinggi; /*Tinggi segitiga*/
int luas; /*Luas segitiga */
/*ALGORITMA*/
printf ("Alas = ");scanf("%d", &alas);
/*Memasukkan panjang*/
printf ("Tinggi = ");scanf("%d", &tinggi);
/*Memasukkan Lebar*/
luas = (alas * tinggi)/2 ;
/*Menghitung luas*/
printf("Luas segitiga = %d \n", luas);
/*Mencetak luas*/
scanf("%d"); }
{
/*DEKLARASI*/
int alas; /*Alas segitiga*/
int tinggi; /*Tinggi segitiga*/
int luas; /*Luas segitiga */
/*ALGORITMA*/
printf ("Alas = ");scanf("%d", &alas);
/*Memasukkan panjang*/
printf ("Tinggi = ");scanf("%d", &tinggi);
/*Memasukkan Lebar*/
luas = (alas * tinggi)/2 ;
/*Menghitung luas*/
printf("Luas segitiga = %d \n", luas);
/*Mencetak luas*/
scanf("%d"); }
Rumus Segitiga
#include <iostream.h>
int main ()
{
float a, t, s, l;
printf("nilai alas :");scanf("%f",&a);
printf("nilai tinggi :");scanf("%f",&t);
s = sqrt(a*a + t*t);
l = a*t/2;
printf("sisinya : %f",s);
printf("luasnya : %f",l);
return 0;
}
int main ()
{
float a, t, s, l;
printf("nilai alas :");scanf("%f",&a);
printf("nilai tinggi :");scanf("%f",&t);
s = sqrt(a*a + t*t);
l = a*t/2;
printf("sisinya : %f",s);
printf("luasnya : %f",l);
return 0;
}
Rumus segitiga dan bujur sangkar
#include<iostream>
class segitiga
{
int s;
int L;
public:
void input()
{
cout<<”ttluas segitigan”;
cout<<”masukkan s= “; cin >> s;
};
void output()
{
L=s*s;
cout<<”luas= ” << L << endl;
};
};
{
int s;
int L;
public:
void input()
{
cout<<”ttluas segitigan”;
cout<<”masukkan s= “; cin >> s;
};
void output()
{
L=s*s;
cout<<”luas= ” << L << endl;
};
};
class bujur_sangkar
{ private:
int a,t;
float L;
public:
void input()
{
cout<<”ttluas bujur sangkarn”;
cout<<”masukkan a= “; cin >> a;
cout<<”masukkan t= “; cin >> t;
{ private:
int a,t;
float L;
public:
void input()
{
cout<<”ttluas bujur sangkarn”;
cout<<”masukkan a= “; cin >> a;
cout<<”masukkan t= “; cin >> t;
};
void output()
{
L=0.5*a*t;
cout<<”luas= ” << L << endl;
};
};
void main()
{
segitiga s;
bujur_sangkar b;
void output()
{
L=0.5*a*t;
cout<<”luas= ” << L << endl;
};
};
void main()
{
segitiga s;
bujur_sangkar b;
int pil;
cout<<”tttmenghitung luas segitiga dan bujur sangkarnnn”;
cout<<”t1. menghitung luas segitigan”;
cout<<”t2. menghitung luas bujur sangkarnn”;
cout<<”masukkan pilihan anda= “; cin >> pil;
if(pil==1)
{s.input();
s.output();
cout<<endl;
}
if (pil==2)
{ b.input();
b.output();
cout<<”t1. menghitung luas segitigan”;
cout<<”t2. menghitung luas bujur sangkarnn”;
cout<<”masukkan pilihan anda= “; cin >> pil;
if(pil==1)
{s.input();
s.output();
cout<<endl;
}
if (pil==2)
{ b.input();
b.output();
}
}
}
2.3 RUMUS - RUMUS FISIKA
Rumus Menghitung gaya :
#include<iostream.h>
#include<conio.h>
#include<conio.h>
using namespace std;
int main(){
int F,m,a;
cout<<”Program Mencari Gaya”<<endl;
cout<<endl;
cout<<”masukkan massa: “;
cin>>m;
cout<<”masukkan percepatan: “;
cin>>a;
F=m*a;
cout<<”Besar gaya tersebut adalah: “<<F<<”N”<<endl;
getch();
return 0;
}
Rumus menghitung konversi suhu:
#include<iostream.h>
#include<conio.h>
using namespace std;
int main(){
float c,r,f;
cout<<”masukkan nilai celcius: “;
cin>>c;
r=c*0.8;
f=c*1.8+32;
cout<<”hasil konversi suhu dari “<<c<<” drajat celcius ke reamur= “<<r<<endl;
cout<<”hasil konversi suhu dari “<<c<<” drajat celcius ke fahrenheit= “<<f<<endl;
cout<<endl;
getch();
return 0;
}
Rumus menghitung Kecepatan:
#include <iostream>
#include<conio.h>
using namespace std;
int main()
{
int s,t,v;
cout<<” Mencari nilai kecepatan dalam satuan km “<<endl;
cout<<endl;
cout<<”masukan jarak yang akan di tempuh: “;
cin>>s;
cout<<”Masukan waktu tempuh: “;
cin>> t;
v=(s/t) ;
cout<<”Kecepatan nya ialah: “<<v<< “km/jam” <<endl;
getch();
return 0;
CONTOH PROGRAM KERJA ROHIS by: "Zamyludiansyah"
“PROGRAM KERJA ROHIS (FORIS SMKN 4 PANDEGLANG)”
.
TUGAS DAN PROGRAM KERJA PENGURUS ROHIS ( FORIS SMKN 4 PANDEGLANG) Sebagi berikut:
1. PENGURUS INTI
a. Ketua
b. Sekretaris
c. Bendahara
2. DEPARTEMEN/BIRO
a. Departemen Dakwah
b. Departemen Kaderisasi
c. Departemen Ekonomi
d. Biro Rumah Tangga Masjid atau Mushollah
e. Hubungan Masyarakat
· Muslim Muda…kalau struktur organisasinya sudah ada, saatnya membuat contoh program kerja berikut ini.
1. Pengurus Inti:
a. Ketua
- Mengontrol seluruh departemen
- Memimpin dan memutuskan rapat
- Meningkatkan kemampuan seluruh pengurus
b. Sekretaris
- Membuat panduan umum administrasi (persuratan)
- Mengatur jadwal rapat tiap departemen/biro
- Menggantikan posisi ketua jika berhalangan
c. Bendahara
- Membuat panduan umum system keuangan
- Mencatat semua pemasukan dan pengeluaran ROHIS
Program kerja Pengurus Inti (PI) berupa:
- Training Leadership atau LDKI (Latihan Dasar Kepemimpinan Islam)
- Pengajian Pengurus
- Rapat Pekanan
- Rapat 3 bulanan
Cat : sebaiknya PI jangan terlalu banyak prokernya, agar pengontrolan bisa maksimal
2. Departemen/Biro
a. Departemen Dakwah
Melakukan dakwah-dakwah umum, program kerjanya bisa berupa :
- Pengajian pekanan/bulanan (kamu bisa buat nama pengajiannya seperti BRILIAN=BelajaR IsLam akhIr pekAN)
- Pengelolaan website ROHIS (blogspot atau wordpress)
- SMS Dakwah
- Pembuat buletin / berlangganan buletin Islam (seperti bulletin Super Teen-nya FK2PI)
- Pembuatan jadwal kultum di mushollah
b. Departemen Kaderisasi
Departemen ini melakukan dakwah khusus untuk keberlangsungan regenerasi pengurus
- Peskil atau perekrutan pengurus baru
- Tarbiyah pekanan
- Sains (studi Al qur’an Intensif)
- Mabit (malam bina iman dan takwa) bersama pengurus
- Out Bound Islamy
- Rihlah (piknik)
c. Departemen Ekonomi
Departemen ini khusus melakukan program kerja untuk menghasilkan uang agar kegiatan bisa berjalan lancar. Prokernya bisa berupa:
- Bursa makanan ringan
- Penjualan stiker Islami
- Bursa buku dan majalah
- Pencarian donator (bisa dari siswa, guru atau ortu)
- Pengelolaan kotak infaq mushollah
d. Biro Rumah Tangga Masjid atau Mushollah (BRTM)
Brtm berfungsi untuk mengatur kegiatan di Masjid atau Mushollah. Programnya berupa :
- Pengelolaan mading ROHIS
- Pengadakan inventaris masjid dan menjaganya
- Pengelolaan perpustakaan Masjid/Mushollah
- Pembuatan jadwal kebersihan Masjid/Mushollah
- Kerja Bakti Mushollah
e. Hubungan masyarakat (HUMAS)
Tugas:
• Bagian Hubungan Masyarakat mempunyai tugas melaksanakan analisis dan penyiapan rancangan kebijakan dalam bidang hubungan masyarakat.
Uraian Tugas.
1. Menyusun rencana kerja, anggaran dan jadwal kegiatan Sub Bagian Masyarakat sekitar dan Warga sekolah.
2. Mengumpulkan, menganalisa, menyajikan data dan informasi yang berhubungan dengan hubungan masyarakat.
4. Menginventarisasi permasalahan-permasalahan yang berhubungan dengan keprotokolan dan menyiapkan petunjuk pemecahan masalah.
5. Bersama-sama dengan Sub Bagian Sekretaris dan Bendahara, menyusun dan mengatur jadwal acara-acara Kegiatan yang akan di laksanakan.
6. Melaksanakan koordinasi penerimaan kunjungan atau study banding antar sekolah.
7. Mempersiapkan dan menyelenggarakan administrasi pelayanan tamu.
9. Menyiapkan cindera mata/ tanda kenang-kenangan yang diperlukan.
11. Menyelenggarakan pengaturan dan persiapan akomodasi dan transportasi.
12. Mengatur tata ruang, tata tempat dan tata urutan penyelenggaraan materi atau siraman rohani.
13. Mempersiapkan naskah-naskah penyelenggaraan upacara pelantikan/ pengukuhan serta serah terima jabatan/ pelantikan Pengurus baru..
14. Menyelenggarakan informasi internal Sekretariat.
15. Mendampingi kegiatan pimpinan rohis/foris.
16. Melaksanakan evaluasi dan menyusun laporan pelaksanaan kegiatan.
Muslim Muda…INGAT!!!!!
ROHIS HARUS JALAN, TAPI PRESTASI DISEKOLAH GA’ BOLEH TURUN
ANAK ROHIS HARUS BERPRESTASI DALAM AKADEMIK DAN UNGGUL DALAM ORGANISASI…OK..
ALLAHU AKBAR..........!
BY:
“FORIS_SMKN4PANDEGLANG”
Langganan:
Postingan (Atom)