makalah pembuatan kalkulator trigonometri
TRANSCRIPT
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
1/14
BAHASA PEMROGRAMAN
“MEMBUAT KALKULATOR TRIGONOMETRI”
UNIVERSITAS NEGERI SURABAYA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
JURUSAN MATEMATIKA
PRODI MATEMATIKA
2015
Disusun Oleh :
Nur Alifa Isnaini (14030214031)
Gita Okta Ariyati (14030214032)
Zumrotun Nafisah (14030214033)
an!a ira "u!iarti (14030214034)
#ai$ Ainur %a$i (1403021403&)
'ala "uliantina (1403021403)
*oh+ ,a!ri-ul *u!rik (1403021403.)
2014/,
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
2/14
BAB I
PENDAHULUAN
A. Lata B!"a#a$%
esatnya teknoloi terutama teknoloi komuter su!ah tak isa
!iunkiri lai ai yan menikuti erkemanannya ti!ak akan
!ian!an seelah mata+ 'ealiknya ai yan ti!ak menikuti
erkemanannya akan !ian!an seaai oran yan ketinalan $aman+
Iarat aah teknoloi komuter su!ah menyusui hamir semua i!an
kehi!uan manusia+ Dari emerintah usat samai tinkat emerintah !esa
erusahaan/erusahaan suermarket minimarket eruruan tini '56A
'56 ahkan 'D hamer semuanya menenal komuter+
'aat ini yan memunyai linkunan yan semakin luas !an anyak
!iminati 7ua !aat !iunakan untuk menhasilkan uan a!alah !unia
emroraman komuter+ Dalam !unia emroraman komuter !ikenal
anyak ahasa emroraman seerti 8 899 asal ,asi ;a
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
3/14
Alikasi kalkulator se!erhana a!alah seuah alat se!erhana yan !ari
!ulu hina sekaran teta !iunakan !alam era!aan kalkulator terus
erkeman !ari $aman ke $aman+ Dari mulai emoah samai kalkulator
!iital yan a!a a!a !easa ini+ *unkin ini hanya seatas alat se!erhana
namun semoa emuatan ini isa !iunakan !an 7a!i ahan renunan
aha kalkulator itu a!alah alat yan alin serin !iunakan oleh semua
oran !ari kalanan atas samai kalanan aah+
enulis erusaha untuk memuat kalkulator trionometri yan !aat
!iunakan untuk menyelesaikan ermasalahan !alam kehi!uan sehari/hariyan erkaitan !enan ermasalahan trionometri+ emuatan kalkulator
trionometri enulis men!aatkan eeraa ken!ala yan erhuunan !enan
roram sinta> !an lainnya+
B. R&'&(a$ Ma(a"a)
1+ ,aaimana eno!inan a!a emuatan kalkulator trionometri
menunakan alikasi 7a
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
4/14
Di era mo!ern seerti saat ini kemu!ahan !an keeatan !alam
menyelesaikan suatu ermasalahan sanat !iutuhkan+ @ntuk itu kami memuat
kalkulator untuk memu!ahkan enyelesaian ermasalahan yan menyankut
nilai/nilai trionometri+ Dalam emuatannya kami menunakan alikasi 7a menu!s+ ;AA menye!iakan !ua
graphical library yaitu A6 (Astrat in!os 6oolkit) !an 'in+ A!aun
o7ek/o7ek (Grahial O7et) yan !ise!iakan oleh G@I antara lain:
1+ Container (tempat), obyek yang dapat menampung komponen grafis dan
tempat yang lebih kecil. Contoh: frames, panel.
2+ Component, obyek grafis yang berfungsi untuk menampilkan data,
menerima masukan, atau menunjukkan suatu kondisi.Contoh: buttons,
labels, text fields
3+ Event, obyek yang merepresentasikan suatu kejadian. Contoh: gerakan
mouse, penekanan tombol
4+ Listener, suatu obyek yang menunggu suatu kejadian khusus dan akan
bereaksi (melakukan sesuatu) jika kejadian tersebut terjadi
,erikut meruakan lankah/lankah emuatan kalkulator
trionometri :
1+ *emuka ;a
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
5/14
2+ *emuat ne / ;a
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
6/14
*aka akan munul tamilan seerti ini ketika kita memilih !esin a!a
aian o7ok kiri aah+
&+ 'etelah itu *emuat Desain =alkulator seerti erikut+
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
7/14
+ *emasukkan ko!inan te>t#iel!+set6e>t(te>t#iel!+et6e>t()9 )E a!a
utton 1234&F.0 titik (+) min ( / ) untuk memunulkan anka
!an tan!a terseut+ @ntuk memasukkan ko!inan ini klik !ua kali utton
yan inin !i erikan ko!inan a!a !esin kalkulator terseut+• @ntuk memunulkan anka 1
JButton btnNewButton = new JButton("1");btnNewButton.addActionListener(new ActionListener(){public void actionPerformed(ActionEent ar!) {
te#t$ie%d.set&e#t(te#t$ie%d.!et&e#t()'"1");
);
• @ntuk memunulkan anka 234&F.0 !an titik (+) min (/)
ara nya sama seerti !i atas hanya sa7a kita harus menanti anka
1 !enan anka atauun tan!a yan sesuai !enan utton+
F+ *emasukkan ko!inan seerti !i aah ini a!a utton
sinostanarsinarosartanseoseotan sehina ketika kita klik
tomol itu akan keluar hasil !ari oerasi terseut+ 'eerti lankah untuk
memasukkan ko!inan ini klik !ua kali utton yan inin !i erikan
ko!inan a!a !esin kalkulator terseut+
• a!a utton 'in JButton btnin = new JButton("in");btnin.addActionListener(new ActionListener() {
public void actionPerformed(ActionEent ar!) {o*erasi1=+oub%e.valueOf (te#t$ie%d.!et&e#t());
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
8/14
o*erasi1=,at-.sin(o*erasi1sdt);te#t$ie%d.set&e#t(trin!.valueOf (o*erasi1));
);
s!t !an oerasi1 !isini meruakan
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
9/14
btnotan.addActionListener(new ActionListener() {public void actionPerformed(ActionEent ar!) {
o*erasi1=+oub%e.valueOf (te#t$ie%d.!et&e#t());o*erasi1=(1/(,at-.tan(o*erasi1sdt)));te#t$ie%d.set&e#t(trin!.valueOf (o*erasi1));
);
• a!a utton Ar'in JButton btnArcsin = new JButton("Arcin");btnArcsin.addActionListener(new ActionListener() {public void actionPerformed(ActionEent ar!) {
o*erasi1=+oub%e.valueOf (te#t$ie%d.!et&e#t());o*erasi1=,at-.toDegrees(,at-.asin(o*erasi1));te#t$ie%d.set&e#t(trin!.valueOf (o*erasi1));
);
• Pada button Arcos
JButton btnArccos = new JButton("Arcos");btnArccos.addActionListener(new ActionListener() {public void actionPerformed(ActionEent ar!) {
o*erasi1=+oub%e.valueOf (te#t$ie%d.!et&e#t());o*erasi1=,at-.toDegrees(,at-.acos(o*erasi1));te#t$ie%d.set&e#t(trin!.valueOf (o*erasi1));
);
• Pada button Arc&an
JButton btnArctan = new JButton("Arc&an");btnArctan.addActionListener(new ActionListener() {public void actionPerformed(ActionEent ar!) {
o*erasi1=+oub%e.valueOf (te#t$ie%d.!et&e#t());o*erasi1=,at-.toDegrees(,at-.atan(o*erasi1));te#t$ie%d.set&e#t(trin!.valueOf (o*erasi1));
);
.+ =emu!ian klik tomol %un maka kalkulator trionometri sia !iunakan+
8ara enunaan =alkulator 6rionometri !iatas a!alah seaai erikut :1+ *asukkan anka+
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
10/14
2+ =emu!ian klik tomol oerasi yan !iininkan+ *aka akan munul hasil
!ari enoerasian terseut+
3+ @ntuk menhitun kemali maka terleih !ahulu tekan tomol H 8 H+
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
11/14
BAB III
PENUTUP
K!(,'-&"a$
emuatan kalkulator ini ertu7uan untuk memu!ahkan
enyelesaian ermasalahan yan menyankut nilai/nilai trionometri+
Dalam emuatannya kami menunakan alikasi 7a
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
12/14
eno!inan untuk memunulkan anka !an eno!inan untuk
memunulkan oerasi+
DA#6A% @'6A=A
htt:!iksikalis+losot+om201401memuat/kalkulator/
se!erhana+html
htt:irsan/alihsan+losot+om201411tutorial/ara/memuat/
alikasi+html
htt:kelomok31ti2013+losot+om2013117urnal/mo!ul/2/roram/
kalkulator+html
http://diksikalis.blogspot.com/2014/01/membuat-kalkulator-sederhana.htmlhttp://diksikalis.blogspot.com/2014/01/membuat-kalkulator-sederhana.htmlhttp://irsan-alihsan.blogspot.com/2014/11/tutorial-cara-membuat-aplikasi.htmlhttp://irsan-alihsan.blogspot.com/2014/11/tutorial-cara-membuat-aplikasi.htmlhttp://kelompok31ti2013.blogspot.com/2013/11/jurnal-modul-2-program-kalkulator.htmlhttp://kelompok31ti2013.blogspot.com/2013/11/jurnal-modul-2-program-kalkulator.htmlhttp://irsan-alihsan.blogspot.com/2014/11/tutorial-cara-membuat-aplikasi.htmlhttp://irsan-alihsan.blogspot.com/2014/11/tutorial-cara-membuat-aplikasi.htmlhttp://kelompok31ti2013.blogspot.com/2013/11/jurnal-modul-2-program-kalkulator.htmlhttp://kelompok31ti2013.blogspot.com/2013/11/jurnal-modul-2-program-kalkulator.htmlhttp://diksikalis.blogspot.com/2014/01/membuat-kalkulator-sederhana.htmlhttp://diksikalis.blogspot.com/2014/01/membuat-kalkulator-sederhana.html
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
13/14
B*,AGIAN 6@GA'
1+ =o!in !asar oerasi (outut onsole)
• #ai$ Ainur %a$i
• *oh+ ,a!ri-ul *u!rik
2+ Desain !asar G@I
• 'ala "uliantina
3+ *enko!in *emunulkan anka a!a G@I
• Gita Okta Ariyati
• an!a ira "u!iarti
4+ *enko!in memunulkan oerasi trionometri
• Zumrotun Nafisah
• Nur Alifa Isnaini
&+ *emuat 6
• Gita Okta Ariyati
• 'ala "uliantina
+ *emuat *akalah
,A, I
• Nur Alifa Isnaini
,A, II
• Zumrotun Nafisah
-
8/17/2019 Makalah Pembuatan Kalkulator Trigonometri
14/14
• #ai$ Ainur %a$i
• an!a ira "u!iarti
,A, III
• *oh+ ,a!ri-ul *u!rik