{"id":2000,"date":"2019-05-29T23:08:28","date_gmt":"2019-05-29T15:08:28","guid":{"rendered":"http:\/\/people.utm.my\/dayangnorhayati\/?page_id=2000"},"modified":"2019-05-30T14:39:43","modified_gmt":"2019-05-30T06:39:43","slug":"kod-sumber-bab-4","status":"publish","type":"page","link":"https:\/\/people.utm.my\/dayangnorhayati\/kod-sumber-bab-4\/","title":{"rendered":"Kod sumber: Bab 4"},"content":{"rendered":"<p>[su_expand more_text=&#8221;Show code&#8221; less_text=&#8221;Hide code&#8221; height=&#8221;30&#8243;]1) Atur cara 4.1<br \/>\n<code><br \/>\n#include &lt;stdio.h&gt;<br \/>\nint main () {<br \/>\nconst float pi = 3.1415;<br \/>\nint panjang, lebar, luas_segi4;<br \/>\nfloat jejari, luas_bulat;<br \/>\npanjang = 12;<br \/>\njejari = 3.5;<br \/>\nlebar = 3;<br \/>\nprintf(\"Luas bulatan = %f Luas segi4 = %d\\n\",<br \/>\npi * jejari * jejari, panjang * lebar );<br \/>\nreturn 0;<br \/>\n}<br \/>\n<\/code>[\/su_expand]<\/p>\n<p>[su_expand more_text=&#8221;Show code&#8221; less_text=&#8221;Hide code&#8221; height=&#8221;30&#8243;]2) Atur cara 4.2<br \/>\n<code><br \/>\n#include &lt;stdio.h&gt;<br \/>\nint main () {<br \/>\nconst float PI = 3.1415;<br \/>\ndouble jejari, luas, ukurlilit;<br \/>\nprintf(\"Masukkan jejari bagi bulatan : \");<br \/>\nscanf(\"%lf\", &amp;jejari);<br \/>\nluas = PI*jejari*jejari;<br \/>\nukurlilit = 2*PI*jejari;<br \/>\nprintf(\"Jejari bulatan ialah %0.2f\\n\", jejari);<br \/>\nprintf(\"Luas bulatan ialah %0.2f\\n\", luas);<br \/>\nprintf(\"Ukurlilit bulatan ialah %0.2f\", ukurlilit);<br \/>\nreturn 0;<br \/>\n}<br \/>\n<\/code>[\/su_expand]<\/p>\n<p>[su_expand more_text=&#8221;Show code&#8221; less_text=&#8221;Hide code&#8221; height=&#8221;30&#8243;]3) Atur cara 4.3<br \/>\n<code><br \/>\n#include &lt;stdio.h&gt;<br \/>\nint main ()<br \/>\n{<br \/>\nchar bandar[30];<br \/>\nprintf(\"Masukkan nama bandar &gt;&gt; \");<br \/>\ngets(bandar); \/*baca rentetan*\/<br \/>\nprintf(\"Selamat Datang ke \");<br \/>\nputs(bandar); \/*cetak rentetan*\/<br \/>\nreturn 0;<br \/>\n}<br \/>\n<\/code>[\/su_expand]<\/p>\n<p>[su_expand more_text=&#8221;Show code&#8221; less_text=&#8221;Hide code&#8221; height=&#8221;30&#8243;]4) Atur cara 4.4<br \/>\n<code><br \/>\n#include &lt;stdio.h&gt;<br \/>\nint main(void)<br \/>\n{<br \/>\nchar namastor[30], failLaporan[12];<br \/>\nchar kompA, kompB, kompC;<br \/>\nint bilkompA, bilkompB, bilkompC;<br \/>\nfloat harga1kompA, harga1kompB, harga1kompC,<br \/>\nnilaistok, purataharga;<br \/>\nFILE *stor, *laporan;<br \/>\nstor = fopen(\"stor12.dat\", \"r\");<br \/>\nprintf(\"Masukkan nama fail laporan &gt; \");<br \/>\ngets(failLaporan);<br \/>\nlaporan = fopen(failLaporan, \"w\");<br \/>\nfgets(namastor,30,stor);<br \/>\nkompA = fgetc(stor); kompB = fgetc(stor); kompC = fgetc(stor);<br \/>\nfscanf(stor,\"%d %f\", &amp;bilkompA, &amp;harga1kompA);<br \/>\nfscanf(stor,\"%d %f\", &amp;bilkompB, &amp;harga1kompB);<br \/>\nfscanf(stor,\"%d %f\", &amp;bilkompC, &amp;harga1kompC);<br \/>\nnilaistok = (bilkompA*harga1kompA) + (bilkompB*harga1kompB)+<br \/>\n(bilkompC*harga1kompC);<br \/>\npurataharga= (harga1kompA + harga1kompB +harga1kompC)\/3;<br \/>\nfprintf(laporan,\"Laporan Bulanan Stor \");<br \/>\nfputs(namastor, laporan);<br \/>\nfprintf(laporan,\"\\nKod Komponen\\tBil\\t\\tHarga\\n\");<br \/>\nfprintf(laporan,\"\\t%c\\t\\t\\t%d\\t\\t%0.2f\\n\", kompA, bilkompA,<br \/>\nharga1kompA);<br \/>\nfprintf(laporan,\"\\t%c\\t\\t\\t%d\\t\\t%0.2f\\n\", kompB, bilkompB,<br \/>\nharga1kompB);<br \/>\nfprintf(laporan,\"\\t%c\\t\\t\\t%d\\t\\t%0.2f\\n\", kompC, bilkompC,<br \/>\nharga1kompC);<br \/>\nfprintf(laporan,\"\\nNilai stok %0.2f \", nilaistok);<br \/>\nfprintf(laporan,\"\\nPurata harga satu komponen %0.2f\", purataharga);<br \/>\nfclose(stor);<br \/>\nfclose(laporan);<br \/>\nreturn 0;<br \/>\n}<br \/>\n<\/code>[\/su_expand]<\/p>\n<p><a href=\"https:\/\/people.utm.my\/dayangnorhayati\/teknik-membina-atur-cara-dengan-bahasa-c\/kod-sumber-bahasa-c\/\">&lt;&lt;Back<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[su_expand more_text=&#8221;Show code&#8221; less_text=&#8221;Hide code&#8221; height=&#8221;30&#8243;]1) Atur cara 4.1 #include &lt;stdio.h&gt; int main () { const float pi = 3.1415; int panjang, lebar, luas_segi4; float jejari, luas_bulat; panjang = 12; jejari = 3.5; lebar = 3; printf(&#8220;Luas bulatan = %f Luas segi4 = %d\\n&#8221;, pi * jejari * jejari, panjang * lebar ); return 0; [&hellip;]<\/p>\n","protected":false},"author":270,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2000","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/people.utm.my\/dayangnorhayati\/wp-json\/wp\/v2\/pages\/2000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/people.utm.my\/dayangnorhayati\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/people.utm.my\/dayangnorhayati\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/people.utm.my\/dayangnorhayati\/wp-json\/wp\/v2\/users\/270"}],"replies":[{"embeddable":true,"href":"https:\/\/people.utm.my\/dayangnorhayati\/wp-json\/wp\/v2\/comments?post=2000"}],"version-history":[{"count":4,"href":"https:\/\/people.utm.my\/dayangnorhayati\/wp-json\/wp\/v2\/pages\/2000\/revisions"}],"predecessor-version":[{"id":2095,"href":"https:\/\/people.utm.my\/dayangnorhayati\/wp-json\/wp\/v2\/pages\/2000\/revisions\/2095"}],"wp:attachment":[{"href":"https:\/\/people.utm.my\/dayangnorhayati\/wp-json\/wp\/v2\/media?parent=2000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}