ini contoh multi parts C++, semoga membantu
//*********************************************//
//* Tugas Praktikum Algoritma & Struktur Data *//
//* Email : dulna2001@gmail.com *//
//*********************************************//
# include “iostream.h”
# include “conio.h”
void password ();
void luas_segitiga ();
void luas_persegi_panjang ();
void luas_bujur_sangkar ();
void bilangan_genap ();
void nilai_rata_rata();
int adalah_prima(int bilangan);
void bilangan_terbesar();
void gaji_pegawai();
void exit ();
void main()
{
password(); // Memanggil fungsi password
char x;
do
{
int b;
clrscr();
cout<<“*********** Function Program ***********”<<endl;
cout<<“************** Main Menu ***************”<<endl;
cout<<“[1]. Menghitung Luas Segitiga”<<endl;
cout<<“[2]. Menghitung Luas Persegi Panjang”<<endl;
cout<<“[3]. Menghitung Luas Bujur Sangkar”<<endl;
cout<<“[4]. Mengurutkan Bilangan Genap”<<endl;
cout<<“[5]. Menghitung Nilai Rata-Rata”<<endl;
cout<<“[6]. Mengurutkan Bilangan Prima”<<endl;
cout<<“[7]. Mencari Bilangan Terbesar”<<endl;
cout<<“[8]. Menghitung Gaji Pegawai”<<endl;
cout<<“[9]. EXIT”<<endl;
cout<<“****************************************”<<endl;
cout<<endl;
coba_lagi :
cout<>b;
if ((b9))
{
cout<<“Pilihan ANDA Tak Sesuai”<<endl;
cout<<endl;
goto coba_lagi;
}
if (b==1) luas_segitiga(); // Memanggil fungsi luas segitiga
if (b==2) luas_persegi_panjang(); // Memanggil fungsi persegi panjang
if (b==3) luas_bujur_sangkar(); // Memanggil fungsi bujur sangkar
if (b==4) bilangan_genap(); // Memanggil fungsi bilangan genap
if (b==5) nilai_rata_rata();
if (b==6)
{
int adalah_prima(int bilangan);
int i;
int nilai;
cout<>nilai;
cout<<endl;
for (i=1;i<=nilai;i++)
{
if (adalah_prima(i))
{
cout<<i<<” “;
}
}
}
if (b==7) bilangan_terbesar();
if (b==8) gaji_pegawai();
if (b==9) // Memanggil fungsi exit
{
exit();
break;
}
cout<<endl;
cout<>x;
}
while ((x==’y’)||(x==’Y’));
cout<<endl;
cout<<“TERIMA KASIH”<<endl;
}
void password ()
{
int a;
do
{
cout<<“KODE KUNCI/ PASSWORD (Kombinasi 4 digit angka (0-9))”<<endl;
cout<>a;
if (a!=1234)
{
cout<<“Password ANDA SALAH”<<endl;
cout<<endl;
}
}
while(a!=1234);
}
void luas_segitiga ()
{
float alas,tinggi,luas;
clrscr();
cout<<“Menghitung Luas Segitiga”<<endl;
cout<<“+++++++++++++++++++++++++++++”<<endl;
cout<<endl;
cout<>alas;
cout<>tinggi;
cout<<“Luas = 0.5 * Alas * Tinggi”<<endl;
luas=0.5*alas*tinggi;
cout<<endl;
cout<<“Luas Segitiga = “<<luas<<endl;
}
void luas_persegi_panjang ()
{
float panjang,lebar,luas;
clrscr();
cout<<“Menghitung Luas Persegi Panjang”<<endl;
cout<<“++++++++++++++++++++++++++++++++”<<endl;
cout<<endl;
cout<>panjang;
cout<>lebar;
cout<<“Luas = panjang * lebar”<<endl;
luas=panjang*lebar;
cout<<endl;
cout<<“Luas persegi panjang = “<<luas<<endl;
}
void luas_bujur_sangkar ()
{
float sisi,luas;
clrscr();
cout<<“Menghitung Luas Bujur Sangkar”<<endl;
cout<<“+++++++++++++++++++++++++++++++”<<endl;
cout<<endl;
cout<>sisi;
cout<<“Luas = sisi * sisi”<<endl;
luas=sisi*sisi;
cout<<endl;
cout<<“Luas bujur sangkar = “<<luas<<endl;
}
void bilangan_genap ()
{
int i, nilai;
clrscr();
cout<<“Mengurutkan bilangan genap “<<endl;
cout<<“+++++++++++++++++++++++++++++++”<<endl;
cout<>nilai;
for(i=2;i<=nilai;i++)
{
if((i%2)==0)
{
cout<<i<<” “;
}
}
cout<<endl;
}
void nilai_rata_rata()
{
int x,i,jumlah=0;
int nilai[25];
float rata;
cout<>x;
for(i=1; i<=x; i++)
{
cout<<“Masukan Nilai “<<i<>nilai[i];
}
for(i=1; i<=x; i++)
{
jumlah=jumlah+nilai[i];
}
rata=jumlah/x;
cout<<“Jumlah Nilai : “<<jumlah<<endl;
cout<<“Rata-Rata Nilai : “<<rata;
cout<<endl;
}
void bilangan_terbesar()
{
int nil[10];
int i,n,jum;
cout<>jum;
for (n=1;n<=jum;n++)
{
cout<<“Masukkan data ke “<<n<>nil[n];
}
int maks=nil[1];
for(i=2;imaks)
{
maks=nil[i];
}
}
cout<<endl;
cout<<“Nilai Terbesar adalah : “<<maks<<endl;
}
int adalah_prima(int bilangan)
{
int i;
int adalah_prima=1;
for (i=2;i<=(bilangan-1);i++)
{
if (bilangan%i==0)
{
adalah_prima=0;
}
}
if (bilangan==1)
{
adalah_prima=0;
}
return adalah_prima;
}
void gaji_pegawai()
{
char nama[10];
char jenis_kelamin[1];
char golongan[1];
cout<>nama;
cout<<
cout<<“x”;
}
void exit ()
{
clrscr();
cout<<“Thank You”<<endl;
cout<<“Matur Suksma”<<endl;
}
//version_5 last update February 10th, 2008
27 March 2008 at 7:59 am
pakai kalkulator aja biar cepet…
27 March 2008 at 7:59 am
bikin blog porn aja … biar seru
23 April 2008 at 1:59 pm
Wah… Pak Wayan Sudana jago C++ juga ternyata… Di tunggu program yang lainnya…
24 April 2008 at 9:02 am
sekedarnya aja, …. siaplah
14 September 2008 at 11:16 am
hahh .
ribet bgd yaa .
bkin yg gmpng dkit dong .
sy blm sampe situ dajarinya .
mau uts nii .
14 September 2008 at 11:20 am
klo mau mampir kskul ay bwt liat” boleh kok .
syp tau aj bsa tuka pngalaman ..
skul sy jg jrusan informatika .
bka aja web’a
http://www.smk-gratis.net
moga aj bisa bntu sswa yg laen .
15 September 2008 at 12:14 pm
### Purii ###
Thanx udah berkunjung,
btw kalo c++ udah lewat di semester 1-2, cuplikan diatas adalah ujian pas waktu UTS tahun 2007 (hmmm), kemarin udah perwalian memasuki semester 4…
KOMDAT telah menanti untuk segera dikupas tuntas.
Selamat UTS ya, moga-moga nilainya bagus (kalo ndak “A” ya “B”)
thanx ya..cheerr
24 October 2008 at 3:11 pm
CUPU banget loe, gak bisa jalan nih, error semua program nya, asshole
24 October 2008 at 3:15 pm
OI, kalo ga bisa program jangan sembarang tulis, gila loe
24 October 2008 at 3:18 pm
Oi, kalo ga bisa program jangan program , bodoh
24 October 2008 at 3:21 pm
OI , jelek
24 October 2008 at 3:26 pm
bisa c++ ga sih loe??
1 November 2008 at 7:52 pm
hyuh,,,,maap pa yg di atas ke banyakan,,,^^~
boleh ga saya minta satu rumus pngerjaan,,,yg luas segitiga,,,,mohon di maklum yah baru belajar,(baru mulai pembelajaran C++ )
3 November 2008 at 5:56 pm
hi, aldys thanx udah berkunjung
ini saya coba sajikan perhitungan segitiga, semoga bermanfaat…
# include
# include
main ()
{
float alas,tinggi,luas;
clrscr();
cout<<“Menghitung Luas Segitiga”<<endl;
cout<<“+++++++++++++++++++++++++++++”<<endl;
cout<<endl;
cout<>alas;
cout<<endl;
cout<>tinggi;
cout<<endl;
luas=0.5*alas*tinggi;
cout<<“Luas = 0.5 * “<<alas <<” * “<< tinggi <<endl;
luas=0.5*alas*tinggi;
cout<<endl;
cout<<“Luas Segitiga = “<<luas<<endl;
}
3 November 2008 at 5:57 pm
sorry ketinggalan headernya
# include “iostream.h”
# include “conio.h”
22 December 2008 at 1:51 pm
assalamu’alaikum
wah makasih atas informasinya
membantu saya menyelesaikan tugas dari pak guru.
Kalau boleh tanya
bagaimana memahami pemrograman C++?
sampai saat ini saya masih binggung.
terima kasih
dan lebih terimakasih lagi kalu jawaban pertanyaan saya dikirimkan ke e-mail saya.
wassalam
4 January 2009 at 3:34 pm
bang….
nanyak dong…
klow program nile rata2 tp dimasukin jumlah variabel nama sama mata kuliah ituh gmn yah???
repod bener nanyak sana sinih gak ad yg tw…
wkwkwkkw
thx b4…
19 March 2009 at 2:41 pm
hee.. ga iso jalan bro…!!!!!
yo opo ki????
20 March 2009 at 10:40 am
### Salam Bro Pejoh ###
Sebenarnya jalan iki bos, cuma format penuisannya diubah-ubah dikit bro aku sampun tes iki….punya email, ntar aku emailin…ok
thanx
salam
22 April 2009 at 4:25 am
Makasih atas sourcenya 🙂
23 April 2009 at 4:09 am
Terimakasih…dapat membantu Mas Wira
6 May 2009 at 9:18 pm
mas tolong sich minta program untuk menghitung nilai mahasiswa.
contohnya kita input nilai quis, uts,uas
dan akan keluar ketentuan nilai kita A,B,C,D atau E
tolong ya mas
sebelumnya makasih…..
7 May 2009 at 4:54 pm
Ok…aku upload ke web (Program Klasifikasi Nilai)
21 May 2009 at 2:19 am
pak.ga isa jalan pak,ni yang pas buat referensi…jangan di modifikasi plis
4 August 2009 at 2:42 pm
itu c++ kalo ga ngerti apa2 jgn ngatain orang lah.pak wayan da susah2 share.and bkin blog.mala di kata2in…mungkin lu nya aja yang ga bisa jalanin nih program.orang itu mesti di ganti text penulisannya lagi.makanya…jgn jadi orang indo yang cuma maw enak donk.baca di bagian error borland kalian.knp bisa eror…
NB : makasi pak wayan…sukses trz…di tunggu codingan yang laen…
8 August 2009 at 11:12 am
he he…sabar…mungkin emang ndak jalan (terkadang yang harus diperhatikan format/cara penulisan terutama tanda petik “)
sabar….hanya cobaan dan celaan yang membuat orang tangguh
Thanx bro dukungannya
salam
19 October 2010 at 5:22 pm
nmpng lwt:
abez ‘sabar’ yg kedua,
mantap pak!
maju terus,sukses selalu…
20 October 2009 at 1:40 pm
.terima kasih pak.
.ini sangat membantu…
.tapi saya tetap bingung.
.bisa tolong jelaskan yg menghitung bujur sangkar??
.sebelum ya terima kasih.
28 October 2009 at 4:26 pm
Terima kasih bro..
ok ntar aku jelasin detailnya yang penting konsep nya bujur sangkar merupakan kuadrat dari besaran sisinya
salam
7 April 2010 at 11:35 am
mas numpang tanya donk maklum nie saya kaga ngarti sama sekali kalo menghitung luas persegi panjang gimana mas????
terus menghitung luas bujur sangkar??!!!
(satu2 mas ga sekaligus tapi nya)
mohon di balas yah mas sebelum nya terima kasih
7 April 2010 at 2:05 pm
ini untuk menghitung persegi panjang, prinsipnya sama dengan bujur sangkar
# include
# include
main()
{
float panjang, lebar, luas; // float untuk nilai pecahan
cout<>panjang;
cout<>lebar;
luas = panjang*lebar;
clrscr();
cout<<"Nilai Panjang : "<<panjang<<endl;
cout<<"Nilai Lebar : "<<lebar<<endl;
cout<<endl;
cout<<"Luas Persegi Panjang : "<<luas;
getch();
}
22 April 2010 at 2:06 pm
mau minta yang ngitung volume dongggg… mkc pak!
5 May 2010 at 1:27 pm
Volume pada dasarnya sama saja
di mana ada 3 variable, yaitu panjang, lebar dan tinggi
contoh
# include
# include
main ()
{
float panjang, lebar, tinggi, volume; // type data dan variable
cout<>panjang;
cout<>lebar;
cout<>tinggi;
volume = panjang * lebar * tinggi;
clrscr();
cout<<"Nilai Panjang : "<<panjang<<endl;
cout<<"Nilai Lebar : "<<lebar<<endl;
cout<<"Nilai Tinggi : "<<tinggi<<endl;
cout<<endl;
cout<<"Nilai Volume : "<<volume<<endl;
getch();
}
26 April 2010 at 9:10 pm
kq ada yg error ya ??
itu mas buat program nya di visual c++ to borland c++ ??
ane cuba compile td ada yg error ..
5 May 2010 at 1:23 pm
Siang,
Coba dicek ulang, maksudnya jangan langsung copy — paste
mengingat single/ double quote (‘ atau “) jika dimasukkan ke blog/ web akan berubah yang berimplikasi pada program tersebut ketika di RUN akan error
salam
28 April 2010 at 10:15 pm
jancok..gag bisa di Run
5 May 2010 at 1:22 pm
Siang,
Coba dicek ulang, maksudnya jangan langsung copy — paste
mengingat single/ double quote (‘ atau “) jika dimasukkan ke bloh akan berubah yang berimplikasi pada program tersebut ketika di RUN akan error
salam
31 March 2012 at 2:15 pm
HALAH…MW ENAK NYA AJA ORANG…giliran dah ada yg blog msh nyela…mbok introspeksi diri le..
dilanjut pak wayan..monggo,,
2 April 2012 at 11:06 am
@nextdroid
Suwun Mas…
Lanjut lagi
10 October 2010 at 12:02 pm
gk bisa di run, klu ada coutnya, brti hrus ada prntahnya. thx
14 October 2010 at 6:59 pm
mas tolong kasih yang udah jadi aja donk.. susah mbetulinya…
16 October 2010 at 12:45 pm
wahhh mantep bener Pak Blognya ..
cocok buat kami” yang lagi banyak tugas C++ …
makasiih banyak pak..
****Jazakumulloh***
@ aliy
Terimakasih, Salam
19 October 2010 at 4:28 pm
mas numpang nny dong
gmn buat cari bilangan prima tapi pake cara looping?
gk pake cara normal gt mksdnya
20 October 2010 at 3:54 pm
saya minta script
penjumlahan deret bilangan,ganjil,genap berbentuk segitiga
boleh ga
29 October 2010 at 6:36 pm
script program kelulusan dengan deklarasi “float nilai teori,nilai praktek,nilai rata-rata” ada ga?
22 November 2010 at 3:14 pm
Makasih banyak nih…
ada tugas bikin luas segitiga pake C++
menggunakan metode switch,
jadi tar ada menu nya, kira-kira seperti ini.
**********menu**********
1.Luas Lingkaran
2.Luas Segitiga
3.Luas Persegi Panjang
************************
pilihan and :
kira-kira seperti itu nanti outputnya.
untuk switch nya saya bikin sendiri aja.
makasih ya, saya ambil code nya…
22 November 2010 at 3:16 pm
pilihan and :
maksud nya ==> pilihan and :
hehe . . . .
22 November 2010 at 3:17 pm
pilihan and :
maksudnya ==> pilihan anda :
hehe . . . .
10 December 2010 at 9:21 pm
?????
g ngerti w
24 December 2010 at 5:59 pm
ka tolong aq dunks…
aq ada tugas nih menghitung nilai rata2 panjang elemen dg fungsi float…
help yah…?
6 January 2011 at 8:16 am
sorry baru buka,
aku coba2 dulu ya, maklum masih belajar
1 January 2011 at 1:18 pm
Assalamualikum….
Pak saya khan bru belajar c++ smster ini n saya pngin software borland c++ 5.02 kira2 download softwarenya ada ga ya? alnya aku cari cd nya di kota ku ga ada…
mksh ya pak sblumnya…
6 January 2011 at 8:16 am
aku cari dulu ya,
kalo ada segera saya email
salam
22 May 2011 at 5:05 pm
pak tolong bisa buat source code dari bilangan prima dengan menggunakan saringan eratosthenes atau saringan Atkins bole uga, bisa gak ???
26 May 2011 at 1:15 pm
@ fatul
detail bilangan prima
mungkin alamat blog ini bisa membantu
http://dewa-hendra.blogspot.com/
terimakasih
29 May 2011 at 7:11 pm
thanks yaa
8 June 2011 at 12:25 pm
pak..
tolong buatin program pakai layout case dong..
unk mnampil kn 3 pilihan
1. luas segitiga
2.luas lingkaran
3.akhiri program.
skrang yc pak..
help me…
6 October 2011 at 1:35 am
malem pak… saya boleh minta tolng nda’….
tolong tuliskan untuk membuat program sederhana untuk menghitung..
1. luas segitiga
2. luas persegi panjang
3. luas bujur sangkar
trus yang dipake itu cuma boleh fungsi cindan cout, scanf dan printf
hehehe kalo boleh tolong kirim ke email saya ya pak cuma.tian@yahoo.com
12 October 2011 at 12:56 pm
siang pak…. saya boleh minta tolong,
tolong tuliskan untuk membuat program sederhana untuk menghitung
1. luas lingkaran
2.luas trapesium
3.luas belah ketupat
trus yang di pakai itu hanya boleh fungsi cout, scanf, dan printf…
tlong ya pak…
email sya marselinasilitonga@yahoo.co.id
4 April 2012 at 4:24 pm
astagfirrullah!!!!!!!!!!!!1
4 April 2012 at 4:28 pm
mencari tinggi?
9 April 2012 at 11:19 am
pak bisa lebih disederhana kan lagi tdk?
membuat program sederhana
– Menghitung Luas segitiga
– Menghitung Luas Persegi Panjang
– Menghitung Luas Bujur Sangkar
30 April 2012 at 2:03 pm
bisa
19 July 2012 at 11:54 am
pak klo ini bsa ga
2. Buatkanlah listing program fungsi input output dg menggunakan fungsi cout-cin
a. Nama siswa, nilai keaktifan .nilai tugas dan ujian yang diinput
b. Proses yg dilakukan untk mendapatkan nilai murni dari masing2 nilai adl :
• Nilai murni keaktifan = nilai keaktifan 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 ujian
c. Tampilan yang diinginkan sebagai berikut :
layar masukan :
program hitung nilai akhir
nama siswa :…………………………………………
nilai keaktifan :…………………………………………
nilai tugas :…………………………………………
nilai ujian :…………………………………………
layar keluaran :
nama siswa :………………………………………..
nilai keaktifan :……………………………………….
nilai tugas :……………………………………….
nilai ujian :……………………………………….
Dengan nilai presentasi yang dihasilkan :
Nilai keaktifan*20 % :………………………….
Nilai tugas*30 % : …………………………
Nilai ujian*50 % :………………………….
Siswa bernama :
Memperoleh hasil akhir sebesar :
ditunggu ya pak makasih,..hehehe
*****************
Waduh….10% bisanya nih
9 October 2012 at 3:16 pm
Siang pak , tolongin donk sediakan Modul Borland C++ 5.02 nya…..
Thanks….
21 October 2012 at 10:57 pm
mas ko programnya ga mau jlan ya ??
malah debak, apa aku yang salah ya hahaha.
tlong di bantu, makasih
4 October 2013 at 10:09 pm
panjang2 sekale pusing aku -_-
5 October 2013 at 11:19 am
mau nanya, klo cara print out source code sm hsil yg udh di run dr borland c++ spya hasil printnya sesuai gambar dilayar monitor gmn caranya yh?? mkasih