<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6299778925215835784</id><updated>2024-08-30T09:15:18.658-07:00</updated><category term="Java"/><category term="Pengaturcaraan Web"/><category term="Notes"/><category term="Algoritma"/><category term="c++"/><title type='text'>! Asas Pengaturcaraan | Belajar Pengaturcaraan</title><subtitle type='html'>Asas C++ | Basic C++ | Asas Java | Basic Java | Pengaturcaraan Web | Web Programming</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-5760428561088040561</id><published>2013-09-08T17:21:00.000-07:00</published><updated>2013-09-08T17:28:45.559-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Pengaturcaraan Web"/><title type='text'>LOGIN TUTORIAL - IT&#39;S SIMPLE</title><content type='html'>The fast way that you can develop the log in page by looking at the examples. here i have shared some hyperlinks:&lt;br /&gt;
&lt;br /&gt;
FIRSTLY, you should know the codes, here the links:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.phpeasystep.com/phptu/6.html&quot;&gt;php login without session&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.9lessons.info/2009/09/php-login-page-example.html&quot;&gt;php login with session&lt;/a&gt; --&amp;gt; this one is good &lt;br /&gt;
&lt;br /&gt;
follow the tutorial until you succeed.&lt;br /&gt;
*or you can find others..there a lot examples &lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
SECONDLY, make up your login page to look good, i mean you can find a style that you want. So you have to find a LOG IN TEMPLATE. Here some links that you can refer to:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.freshdesignweb.com/beautiful-css-html-login-form-templates.html&quot;&gt;LINK 1&lt;/a&gt;&amp;nbsp; -- this might be useful to you&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://cssmenumaker.com/blog/css-form-template-roundup&quot;&gt;LINK 2&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
then resembles the code with the login template.&lt;br /&gt;
&lt;br /&gt;
THE RESULT:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc0AlQEttplFfczoKGm5gbUnFjjm7ivE4fy63WiC_LPgce7f5mbmUV_5R0VdpYcpdnbPuyJ77uJrLlgSCir48h97M0pQAMCXcgYa7Sr3_m9CnkkqUlLmPuouNRPnk8DlAp2OBZkIIJ9uk/s1600/loginpage.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;220&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc0AlQEttplFfczoKGm5gbUnFjjm7ivE4fy63WiC_LPgce7f5mbmUV_5R0VdpYcpdnbPuyJ77uJrLlgSCir48h97M0pQAMCXcgYa7Sr3_m9CnkkqUlLmPuouNRPnk8DlAp2OBZkIIJ9uk/s320/loginpage.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; login.php&lt;br /&gt;
&lt;br /&gt;
awesome, isn&#39;t it?</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/5760428561088040561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/5760428561088040561?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5760428561088040561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5760428561088040561'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2013/09/login-tutorial-its-simple.html' title='LOGIN TUTORIAL - IT&#39;S SIMPLE'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc0AlQEttplFfczoKGm5gbUnFjjm7ivE4fy63WiC_LPgce7f5mbmUV_5R0VdpYcpdnbPuyJ77uJrLlgSCir48h97M0pQAMCXcgYa7Sr3_m9CnkkqUlLmPuouNRPnk8DlAp2OBZkIIJ9uk/s72-c/loginpage.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-2033347633778652376</id><published>2012-09-27T20:11:00.000-07:00</published><updated>2012-09-27T20:12:35.174-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>JAVA EXAMPLE: FILE INPUT &amp; OUTPUT</title><content type='html'>&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 19.0pt;&quot;&gt;&lt;span style=&quot;font-family: Wingdings; font-size: 68%; mso-special-format: bullet;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;The values of data structures in a program are lost when the
program terminates.&lt;/span&gt;

&lt;span style=&quot;font-family: Wingdings;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;If you want to keep the data after the program terminates, the
data need to be stored in a file or database&lt;/span&gt;

&lt;span style=&quot;font-family: Wingdings;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;JAVA program can read a data and write a data from and to a
file. This process is called &lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial; font-weight: bold;&quot;&gt;File
&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial; font-weight: bold;&quot;&gt;Input/Output&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial; font-weight: bold;&quot;&gt;
(I/O)&lt;/span&gt;&lt;/span&gt;&amp;nbsp;

&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 4pt; text-align: left; text-indent: -0.28in; unicode-bidi: embed; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;direction: ltr; margin-bottom: 0pt; margin-left: 0.4in; margin-top: 4pt; text-align: left; text-indent: -0.28in; unicode-bidi: embed; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;Steps to write a program using file input &amp;amp; output &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;Open a
I/O stream objects (using &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;FileReader&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt; or &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;FileWriter&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt; class)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #d9ead3;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;Read/write
a data to a I/O stream objects (using &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;read()&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt; or &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;write() &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;methods)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #ead1dc;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;Close the
I/O stream objects (using &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;close() &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;&quot;&gt;method)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;/**&lt;br /&gt;
&amp;nbsp;* 1) Read data from file named Revenue.txt.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 2) Write the information into FirstHalfYear.txt that contain company name and revenues for the&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; first 6 months&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 3) Calculate income tax amount&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 4) Write the information into IncomeTax.txt consists of company name and income tax for every&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; company&lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
&lt;br /&gt;
import java.io.*;&lt;br /&gt;
import java.util.StringTokenizer;&lt;br /&gt;
public class RevenueApp&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; public static void main(String args[])&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;///step 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //open Revenue.txt - read&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileReader fr = new FileReader(&quot;Revenue.txt&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BufferedReader br = new BufferedReader(fr);&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;//open FirstHalfYear.txt - write&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileWriter fw = new FileWriter(&quot;FirstHalfYear.txt&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BufferedWriter bw = new BufferedWriter(fw);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PrintWriter pw = new PrintWriter(bw);&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;//open IncomeTax.txt - write&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileWriter fw2 = new FileWriter(&quot;IncomeTax.txt&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BufferedWriter bw2 = new BufferedWriter(fw2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PrintWriter pw2 = new PrintWriter(bw2);&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: #d9ead3;&quot;&gt; //Print title into firstHalfyear.txt&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw.println(&quot;COMPANY \t\t MONTHLY REVENUE&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw.println(&quot;\t\t jan \t\t Feb \t\t March \t\t April \t\t May \t\t June&quot;);&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #d9ead3;&quot;&gt;//print title into incometax.txt&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw2.println(&quot;2010 INCOME TAX&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw2.println(&quot;COMPANY \t\t TOTAL REVENUE \t\t INCOME TAX&quot;);&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ////step 2&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read data line by line&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String input=null, insert, compName=null;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; long rev [] = new long[12];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; long totRev = 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double incometax=0.0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: #d9ead3;&quot;&gt; while((input=br.readLine()) != null)&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #d9ead3;&quot;&gt;StringTokenizer st = new StringTokenizer(input, &quot;;&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(st.hasMoreTokens())&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read company name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compName = st.nextToken();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read revenue for january;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i=0;i&amp;lt;rev.length; i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insert&amp;nbsp; = st.nextToken();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rev[i] = Long.parseLong(insert);&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //calculate total revenue&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; totRev += rev[i];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //c) Determine the subsidiary company&#39;s income tax amount based on the tax rate&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //calculate incometax amount&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(totRev&amp;lt;100000)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; incometax = totRev*0.15;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(totRev&amp;gt;=100000 &amp;amp;&amp;amp; totRev&amp;lt;=500000)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; incometax = totRev*0.25;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(totRev&amp;gt;500000)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; incometax = totRev*0.35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #d9ead3;&quot;&gt;//write the information into FirstHalfYear.txt&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw.println(compName+&quot;\t\t&quot;+ rev[0] + &quot;\t\t&quot; + rev[1]+&quot;\t\t&quot;+ rev[2] + &quot;\t\t&quot; + rev[3]+&quot;\t\t&quot;+ rev[4] + &quot;\t\t&quot; + rev[5]);&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #d9ead3;&quot;&gt;//write the information into Incometax.txt&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw2.println(compName+&quot;\t\t&quot;+ totRev +&quot;\t\t&quot; + incometax);&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: #ead1dc;&quot;&gt; br.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw2.close();&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(FileNotFoundException fnfe)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(fnfe.getMessage());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(IOException ioe)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(ioe.getMessage());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/2033347633778652376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/2033347633778652376?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/2033347633778652376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/2033347633778652376'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/09/java-example-file-input-output.html' title='JAVA EXAMPLE: FILE INPUT &amp; OUTPUT'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-5805814296976394405</id><published>2012-09-27T19:51:00.001-07:00</published><updated>2012-09-27T19:51:41.944-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>JAVA EXAMPLE: POLYMORPHISM</title><content type='html'>Polymorphism Concept:&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;Polymorphism means “having many forms”&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;It is the ability to use the same name to
refer to methods that perform different tasks.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;Ability of a variable to have more than one
type – hold values of different types.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;Let us code generically like parameter, it
lets us write code that is both general and tailored to a particular situation.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Sample code using polymorphism: &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #ffd966;&quot;&gt;a) Define calcTotCharge() for both classes: Internet &amp;amp; Printing&lt;/span&gt;&lt;br /&gt;//calcTotCharge() - printing&lt;br /&gt;public double calcTotCharge()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; double totcharge = 0.0;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(getColour() == true)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; totcharge = no_of_print*0.70;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; totcharge = no_of_print*0.30;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return totcharge; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//calcTotCharge() - Internet&lt;br /&gt;public double calcTotCharge()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; double totcharge = 0.0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int duration=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int st, et;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; st = Integer.parseInt(this.getStartTime());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; et = Integer.parseInt(this.getEndTime());&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; duration = et - st;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(duration&amp;gt;0 &amp;amp;&amp;amp; duration &amp;lt; 120)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; totcharge = 2.50;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(duration &amp;gt;=120);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; totcharge = 2.50&amp;nbsp; + (((duration - 120)/30)*0.50)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //plus downloaded file charge&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; totcharge = totcharge + this.getDownloadedFiles()*1.50;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return totcharge; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;b)&lt;br /&gt;&lt;span style=&quot;background-color: #ffd966;&quot;&gt;i) Determine total number of customers who have printed color materials.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;int countTotcustColour=0;&lt;br /&gt;for(int i =0; cust.length; i++)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(cust[i] instanceof Printing)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Printing temp = (Printing) cust[i];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(temp.getColour()==true)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; countTotcustColour++;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;}&lt;br /&gt;System.out.println(&quot;The number of customers use colour:&quot;+ countTotcustColour);&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #ffd966;&quot;&gt;ii) Determine the total charges collected from Internet Service only.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;double totChrgInt = 0.0&lt;br /&gt;for(int i =0; cust.length; i++)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(cust[i] instanceof Internet)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Internet temp = (Internet) cust[i];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; totChrgInt += temp.calcTotCharge();&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;System.out.println(&quot;Total charge for Internet service:&quot;+ totChrgInt);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #ffd966;&quot;&gt;iii) Determine the person&#39;s name that downloads the highest number of total downloaded files from Internet in a day.&lt;/span&gt;&lt;br /&gt;int highdownload =0;&lt;br /&gt;String name = null;&lt;br /&gt;for(int i =0; cust.length; i++)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(cust[i] instanceof Internet)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Internet temp = (Internet) cust[i];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(temp.getDownloadedFiles() &amp;gt; highdownload)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; highdownload = temp.getDownloadedFiles();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; name = temp.getCustName();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;System.out.println(&quot;The person who download the highest files:&quot;+ name);</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/5805814296976394405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/5805814296976394405?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5805814296976394405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5805814296976394405'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/09/java-example-polymorphism.html' title='JAVA EXAMPLE: POLYMORPHISM'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-2117315188895264111</id><published>2012-09-27T18:19:00.001-07:00</published><updated>2012-09-27T18:21:52.695-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>Java Example: GUI</title><content type='html'>Basically, there are three steps to make GUI program:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;color: #003366; font-family: Arial; font-size: small;&quot;&gt;Define Frame or Applet to
hold components&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #003366; font-family: Arial; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #003366; font-family: Arial; font-size: small;&quot;&gt;Add GUI components to
Frame&lt;/span&gt;&lt;span style=&quot;color: #003366; font-family: Arial; font-size: small;&quot;&gt;. Use layout manager to determine position&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #003366; font-family: Arial; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #003366; font-family: Arial; font-size: small;&quot;&gt;Add actions to GUI&lt;/span&gt;&lt;span style=&quot;color: #003366; font-family: Arial; font-size: small;&quot;&gt;. By adding event listeners to GUI components&lt;/span&gt; &lt;/li&gt;
&lt;/ol&gt;
&amp;nbsp; &lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The codes below show an &lt;span style=&quot;background-color: yellow;&quot;&gt;event listener&lt;/span&gt; (handle button clicking) to calculate simple math calculation: addition, subtraction, multiplication, and division&lt;br /&gt;
&lt;br /&gt;
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed&lt;br /&gt;
// TODO add your handling code here:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileWriter fw = new FileWriter(&quot;db.txt&quot;, true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BufferedWriter bw = new BufferedWriter(fw);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PrintWriter pw = new PrintWriter(bw);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double total = 0.0, n1=0.0, n2=0.0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String insert, ops;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insert = num1.getText();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n1 = Integer.parseInt(insert);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insert = num2.getText();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n2 = Integer.parseInt(insert);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ops = (String) arithmetic.getSelectedItem();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ops.equalsIgnoreCase(&quot;+&quot;))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; total = n1 + n2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(ops.equalsIgnoreCase(&quot;-&quot;))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; total = n1 - n2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(ops.equalsIgnoreCase(&quot;/&quot;))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; total = n1 / n2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(ops.equalsIgnoreCase(&quot;*&quot;))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; total = n1 * n2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insert = String.valueOf(total);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw.append(n1 + &quot;,&quot; + n2 + &quot;,&quot; + ops + &quot;,&quot; + total );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw.println();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; answer.setText(insert);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pw.close();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(FileNotFoundException fnfe)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.print(fnfe.getMessage());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(IOException ioe)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.print(ioe.getMessage());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }//GEN-LAST:event_jButton1ActionPerformed&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: lime;&quot;&gt;Download Full Code &lt;/span&gt;:&lt;a href=&quot;http://bit.ly/STIgPO&quot;&gt;here&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: lime;&quot;&gt;Download BMI calculator&lt;/span&gt;: &lt;a href=&quot;http://bit.ly/Spi3YL&quot;&gt;here&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/2117315188895264111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/2117315188895264111?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/2117315188895264111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/2117315188895264111'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/09/java-example-gui.html' title='Java Example: GUI'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-8316388413000403300</id><published>2012-09-20T01:24:00.002-07:00</published><updated>2012-09-20T01:27:56.164-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>Java Example: Using Binary File</title><content type='html'>To write codes that use Binary file, we need to apply Serialization class. Basically, java with a binary files are involving with the objects. Therefore we should at least have a java class (one java class).&lt;br /&gt;
&lt;br /&gt;
How to use Serialization? &lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;5&quot; cellspacing=&quot;0&quot; style=&quot;width: 60%px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;
    &lt;td width=&quot;69%&quot;&gt;&lt;b&gt;The codes:&lt;/b&gt;&lt;/td&gt;
    &lt;td width=&quot;31%&quot;&gt;&lt;div align=&quot;center&quot;&gt;
&lt;b&gt;Location:&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td&gt;&amp;nbsp;&amp;nbsp;1) import java.io.*; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;2) Implement java.io.Serialization interface &lt;/td&gt;
    &lt;td&gt;&lt;div align=&quot;center&quot;&gt;
&lt;span style=&quot;background-color: cyan;&quot;&gt;java class&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td&gt;&amp;nbsp;&amp;nbsp;1) Use writeObject and readObject methods whose header are as&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; given below:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a) void writeObject (Object obj) throws IOException;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b) Object readObject() throws ClassNotFoundException,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IOException;&lt;/td&gt;
    &lt;td&gt;&lt;div align=&quot;center&quot;&gt;
&lt;span style=&quot;background-color: cyan;&quot;&gt;java application&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;direction: ltr; language: ms; margin-bottom: 0pt; margin-left: .4in; margin-top: 4.0pt; mso-line-break-override: restrictions; punctuation-wrap: simple; text-align: left; text-indent: -.28in; unicode-bidi: embed; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The example below, shows a java application. This java application applies object from Class Student. The program code to do the following tasks:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6b26b;&quot;&gt;store the data into Student.txt using serializable (store object data into file)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6b26b;&quot;&gt;read data (objet from Student.txt)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6b26b;&quot;&gt;get the specific data, then store into text file (CS225.txt)&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
//Create the binary object file and text files &lt;br /&gt;
import java.io.*;&lt;br /&gt;
import java.util.Scanner;&lt;br /&gt;
&lt;br /&gt;
public class StudentAPP {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; public static void main (String[] args) {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scanner scanner = new Scanner(System.in); &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File outfile = new File(&quot;Student.txt&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //create the output binary file&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileOutputStream outStream = new FileOutputStream(outfile);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectOutputStream objOutStream = new ObjectOutputStream(outStream);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File infile = new File(&quot;Student.txt&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //the input binary file to be read from&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileInputStream inputstream = new FileInputStream(infile);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectInputStream objInStream = new ObjectInputStream(inputstream);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //to create the output text files&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileWriter outfilewriter1 = new FileWriter(&quot;CS225.txt&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BufferedWriter bufwriter1 = new BufferedWriter(outfilewriter1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PrintWriter printwriter = new PrintWriter(bufwriter1);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;background-color: #f9cb9c;&quot;&gt;&amp;nbsp; &lt;span style=&quot;background-color: #f6b26b;&quot;&gt;//1) get input for 500 students&amp;nbsp; and store into file (using object serializable)&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i=0; i &amp;lt; 500; i++)&lt;span style=&quot;background-color: yellow;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.print(&quot;\n noID : &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String noid = scanner.next();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.print(&quot;\n Name : &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String name= scanner.next();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.print(&quot;\n Program Code : &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String programcode = scanner.next();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.print(&quot;\n Program : &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double program= scanner.nextDouble();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.print(&quot;\n Number of Subjects : &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int noSubject = scanner.nextInt();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; System.out.print(&quot;\n Cost : &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double cost = scanner.nextDouble();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Student &lt;span style=&quot;background-color: yellow;&quot;&gt;stud&lt;/span&gt; = new Student(noid, name, programcode, program, noSubject, cost);&amp;nbsp;&amp;nbsp; //create the&amp;nbsp;&amp;nbsp;&amp;nbsp; Student object&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objOutStream.writeObject(&lt;span style=&quot;background-color: yellow;&quot;&gt;stud&lt;/span&gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //write the Student object created into binary bile named Student.txt&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: #f6b26b;&quot;&gt; //2 ) to read from the binary file named Student.txt and output to text files named CS225.txt &lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Student temp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i=0; i &amp;lt; 500; i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp = (Student) objInstream.readObject();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //casting to access the members of the class Student&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: #f6b26b;&quot;&gt; //3) to write to the text files named CS225 depending on the program code&amp;nbsp;&lt;/span&gt; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(temp.getProgramCode().equalsIgnoreCase(&quot;CS225&quot;))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printwriter.println(&quot;No Id: + &quot;temp.getNoid());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printwriter.println(&quot;Name: + &quot;temp.getName());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printwriter.println(&quot;Program Code: + &quot;temp.getProgramCode());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printwriter.println(&quot;Program: + &quot;temp.getProgram());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printwriter.println(&quot;Number of Subject: + &quot;temp.getNumberofSubject());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printwriter.println(&quot;Cost: + &quot;temp.getCost());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objOutStream.close();&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objInStream.close();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printwriter.close();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(ClassNotFoundExeption cnfe)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; System.out.println(cnfe.getMessage());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(FileNotFoundExeption fnfe)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; System.out.println(fnfe.getMessage());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(IOExeption ioe)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; System.out.println(ioe.getMessage());&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; </content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/8316388413000403300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/8316388413000403300?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/8316388413000403300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/8316388413000403300'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/09/example-java-using-binary-file.html' title='Java Example: Using Binary File'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-6269644205146146204</id><published>2012-09-19T21:14:00.001-07:00</published><updated>2012-09-20T01:33:15.947-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>Java Example: Inheritance Code</title><content type='html'>&lt;pre&gt;&lt;u&gt;&lt;b&gt;a. Write methods of calChargesMPV () and calcChargesLimo()&amp;nbsp;&lt;/b&gt;&lt;/u&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;u&gt;&lt;b&gt;to calculate the rental charges for both subclasses.&amp;nbsp;&lt;/b&gt;&lt;/u&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;u&gt;&lt;b&gt;The formulas are given below:&lt;/b&gt;&lt;/u&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre&gt;public double calChargesMPV()
{
 double totcharge = 0.0;
 
 totcharge = this.day*400.0;
 return totcharge;
}


public double calChargesLimo()
{
 double totcharge = 0.0;
 
 if(this.getChauffer() == true)
  totcharge = this.hour*HOURLY + 100*this.hour;
 
 else
  totcharge = this.hour*HOURLY;
  
 return totcharge;
}

b)

import java.util.*;
public class RentalAPP
{
 public static void main(String args[])
 {
 
  Scanner input = new Scanner(System.in);
  
  //declare local variables
  String name, plateno, model, choice;
  int day, hour;
  boolean chauffer = true || false;
  
  &lt;u&gt;&lt;b&gt;// i) declare an array of objects to store data on various types of Rental;&lt;/b&gt;&lt;/u&gt;
  Rental rent [] = new Rental[10]
  
  &lt;u&gt;&lt;b&gt;// ii)input and store data for both Limo and MPV objects&lt;/b&gt;&lt;/u&gt;
  for(int i=0; i&amp;lt;rent.length; i++)
  {
  
   System.out.println(&quot;Enter Customer name:&quot;);
   name = input.next();
   System.out.println(&quot;Enter Plate Number:&quot;);
   plateno = input.next();
   System.out.println(&quot;Enter mpv or limo:&quot;);
   choice = input.next();
   
   if(choice.equalsIgnoreCase(&quot;mpv&quot;))
   {
    System.out.println(&quot;Enter the number of days:&quot;);
    day = input.nextInt();
    System.out.println(&quot;Enter mpv&#39;s model:&quot;);
    model = input.next();
    
    rent[i] = new MPV(name, plateno, day, model);
   }
   else if(choice.equalsIgnoreCase(&quot;limo&quot;))
   {
    System.out.println(&quot;Do you want to take chauffer: true or false&quot;);
    chauffer = input.nextBoolean();
    System.out.println(&quot;Enter the number of hour:&quot;);
    hour = input.nextInt();
    
    rent[i] = new Limo(name, plateno, chauffer, hour);
   }
  }


  &lt;u&gt;&lt;b&gt;// iii)display the details of customers (both Limo and MPV)&lt;/b&gt;&lt;/u&gt;
  for(int j=0; rent.length; j++)
  {
   if(rent[j] instanceof MPV)
   {
    MPV temp = (MPV) rent[j];
    temp.toString();
   }
   else if(rent[j] instanceof Limo)
   {
    Limo temp = (Limo) rent[j];
    temp.toString();
   }
  }
  
  &lt;u&gt;&lt;b&gt;// iv)calculate and display the total rental charges of both services (Limo and MPV) &lt;/b&gt;&lt;/u&gt;
  
  double totMPV=0.0, totLimo=0.0;
  for(int k=0; rent.length; k++)
  {
   if(rent[k] instanceof MPV)
   {
    MPV temp += (MPV) rent[j];
    totMPV = temp.calChargesMPV();
   }
   else if(rent[k] instanceof Limo)
   {
    Limo temp += (Limo) rent[j];
    totLimo = temp.calcChargesLimo();
   }
  }
  
  System.out.println(&quot;Total Charges for MPV :&quot; + totMPV);
  System.out.println(&quot;Total Charges for Limo :&quot; + totLimo);
 }

}&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/6269644205146146204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/6269644205146146204?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/6269644205146146204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/6269644205146146204'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/09/example-java-inhertance-code.html' title='Java Example: Inheritance Code'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-2147219997408685380</id><published>2012-09-06T07:24:00.003-07:00</published><updated>2012-09-20T00:49:40.325-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Pengaturcaraan Web"/><title type='text'>PHP - UPDATE Data</title><content type='html'>Langkah untuk UPDATE data:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;masukkan update link pada viewlist.php &lt;/li&gt;
&lt;li&gt;buat satu form untuk user update data - &lt;span style=&quot;background-color: yellow;&quot;&gt;updateform.php&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;buat satu php file untuk proses update - &lt;span style=&quot;background-color: yellow;&quot;&gt;updateprocess.php&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&amp;nbsp;&lt;u&gt;&lt;b&gt;LANGKAH 1 &lt;/b&gt;&lt;/u&gt;- buka semula file vipewlist.php anda, masukkan hyperlink update pada column action spt berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLMd2RxHjVWU_CZZKvYvnQrNZQ5x3sA9FRDgGJjYNWb2owxodmk7UkbwKvtOBi47gEPeesA7aFh9yTv6NCC69VBf2lhHstcmJqdgBu-fYybDH_M7KMNqWZ6sjiIIZk_-lF4na9-iHwZ28/s1600/viewlist-update.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;94&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLMd2RxHjVWU_CZZKvYvnQrNZQ5x3sA9FRDgGJjYNWb2owxodmk7UkbwKvtOBi47gEPeesA7aFh9yTv6NCC69VBf2lhHstcmJqdgBu-fYybDH_M7KMNqWZ6sjiIIZk_-lF4na9-iHwZ28/s400/viewlist-update.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
tambah code hyperlink spt di bawah&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;?=$no++?&amp;gt;&amp;lt;/td&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;?=$row[&#39;name&#39;]?&amp;gt;&amp;lt;/td&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;?=$row[&#39;noic&#39;]?&amp;gt;&amp;lt;/td&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a href=&quot;viewuser.php?id= &amp;lt;?=$row[&#39;noic&#39;]?&amp;gt; &quot;&amp;gt; View &amp;lt;/a&amp;gt; &amp;amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;&amp;lt;a href=&quot;updateform.php?id= &amp;lt;?=$row[&#39;noic&#39;]?&amp;gt; &quot;&amp;gt; Update &amp;lt;/a&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/td&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;LANGKAH 2: updateform.php&lt;/b&gt;&lt;/u&gt; - buat satu form utk user kemaskini data. Just reuse the registerform.php design (&lt;a href=&quot;http://serfirdaus.blogspot.com/2012/09/php-insert-data-into-database.html&quot; target=&quot;_blank&quot;&gt;INSERT Data&lt;/a&gt;) dengan menambah code utk retrieve data from database. Contoh interface spt berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdc7yuIEutU4JceYznBELISnWleniN-ptNq9agi0y1XZvrwQb4IPM47JWAR2SW8BW9y3RJ8yFhitTS6YyvT8Jz23OfpMeJBFUI-MmWemu8QcaadzyGIz-Dour9yMW342Dg9aiIXtjiIfY/s1600/updateform.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;215&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdc7yuIEutU4JceYznBELISnWleniN-ptNq9agi0y1XZvrwQb4IPM47JWAR2SW8BW9y3RJ8yFhitTS6YyvT8Jz23OfpMeJBFUI-MmWemu8QcaadzyGIz-Dour9yMW342Dg9aiIXtjiIfY/s400/updateform.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
To retrieve data and display on the form, guna to display code spt dlm contoh PHP - &lt;a href=&quot;http://serfirdaus.blogspot.com/2012/09/php-view-data.html&quot; target=&quot;_blank&quot;&gt;view specific data&lt;/a&gt;.&amp;nbsp; The following codes show how to display data on the form:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;div align=&quot;left&quot;&amp;gt;&amp;lt;strong&amp;gt;NAME&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;div align=&quot;left&quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;input name=&quot;name&quot; type=&quot;text&quot; id=&quot;name&quot; size=&quot;20&quot; maxlength=&quot;12&quot;&amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;value=&quot;&amp;lt;?=$row[&#39;name&#39;]?&amp;gt;&quot;&lt;/span&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
di dalam textbox, tambah attribute &lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;value=&quot;&amp;lt;?=$row[&#39;name&#39;]?&amp;gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, digunakan utk memaparkan value di dalamnya.&lt;br /&gt;
&lt;br /&gt;
Pass data ke page updateprocess.php iaitu:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;lt;form method=&quot;post&quot; action=&quot;updateform.php&quot; name=&quot;uf&quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Buat hidden id utk dihantar kepada updateform.php iaitu sebelum button submit:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;id&quot; value=&quot;&amp;lt;?=$row[&#39;noic&#39;]?&amp;gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;LANGKAH 3: updateprocess.php&lt;/b&gt;&lt;/u&gt; - digunakan untuk proses update. Di dalam file ini masukkan code utk update iaitu spt berikut:&lt;br /&gt;
&lt;br /&gt;
//a)retrieve data form updateform.php then assign to variables&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$noic = $_POST[&quot;noic&quot;];&lt;br /&gt;&amp;nbsp;$name = $_POST[&quot;name&quot;];&lt;br /&gt;&amp;nbsp;$age = $_POST[&quot;age&quot;];&lt;br /&gt;&amp;nbsp;$address = $_POST[&quot;address&quot;];&lt;br /&gt;&amp;nbsp;$program = $_POST[&quot;program&quot;];&lt;br /&gt;&amp;nbsp;$part = $_POST[&quot;part&quot;];&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
//b) create connection to db &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$con = mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;);&lt;br /&gt;&amp;nbsp;if (!$con)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; die(&#39;Could not connect: &#39; . mysql_error());&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
//c) select db &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;mysql_select_db(&quot;sampleIS&quot;, $con);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
//d) execute update query - guna UPDATE query&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;mysql_query(&quot;&lt;span style=&quot;color: red;&quot;&gt;UPDATE user SET name = &#39;$name&#39;, age = $age, address = &#39;$address&#39;, program = &#39;$program&#39;, part = &#39;$part&#39; WHERE noic = &#39;$noic&#39;&lt;/span&gt;&quot;);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
//e) close the connection&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&amp;nbsp;&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;mysql_close($con);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
//f) buat hyperlink atau redirect to page userlist.php:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;lt;a href=&quot;userlist.php&quot;&amp;gt; Back to View List &amp;lt;/a&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;span style=&quot;background-color: #ffe599;&quot;&gt;&lt;code&gt;header( &#39;Location: viewlist.php&#39; )&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;Download code -  &lt;a href=&quot;http://bit.ly/PpBdjj&quot; target=&quot;_blank&quot;&gt;PHP UPDATE&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;ol&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/2147219997408685380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/2147219997408685380?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/2147219997408685380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/2147219997408685380'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/09/php-update-data.html' title='PHP - UPDATE Data'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLMd2RxHjVWU_CZZKvYvnQrNZQ5x3sA9FRDgGJjYNWb2owxodmk7UkbwKvtOBi47gEPeesA7aFh9yTv6NCC69VBf2lhHstcmJqdgBu-fYybDH_M7KMNqWZ6sjiIIZk_-lF4na9-iHwZ28/s72-c/viewlist-update.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-5635466738819630173</id><published>2012-09-05T08:58:00.002-07:00</published><updated>2012-09-20T00:52:36.667-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Pengaturcaraan Web"/><title type='text'>PHP - VIEW Data</title><content type='html'>Terdapat 2 jenis untuk VIEW data iaitu:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;view in list&lt;/li&gt;
&lt;li&gt;view specific data&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&amp;nbsp;Basicly kedua2 jenis di atas menggunakan code yg hampir sama. perbezaannya adalah pada&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;sql query - di mana view in list menggunakan &quot;where clause&quot;&lt;/li&gt;
&lt;li&gt;code utk display data - di mana view in list menggunakan looping&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;u&gt;VIEW IN LIST&lt;/u&gt; - &lt;span style=&quot;background-color: yellow;&quot;&gt;viewlist.php&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Page to display data selalunya perlu display the most important data shj. Seterusnya sediakan button bersama-sama data untuk membuat tindakan susulan seperti button view, update, or delete.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6oIzyBWp7Qa9DRp1R0lhvlJJOAU1Q1QgWGuvBcnApyMRVj-564kHUMpC98iO0LUmfuM_1kreP35r9xEO7gfX30eo1S0umxRSSjJUqH3Rrd0fM6x6XxIQZNCCPSm4KaXTC9MPeOIi7DMw/s1600/viewlist.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;103&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6oIzyBWp7Qa9DRp1R0lhvlJJOAU1Q1QgWGuvBcnApyMRVj-564kHUMpC98iO0LUmfuM_1kreP35r9xEO7gfX30eo1S0umxRSSjJUqH3Rrd0fM6x6XxIQZNCCPSm4KaXTC9MPeOIi7DMw/s400/viewlist.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Steps di dalam programming utk view data ini seperti berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. retrieve data from database&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;//a) create db connection &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;$con = mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;);&lt;br /&gt;&amp;nbsp;if (!$con)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; die(&#39;Could not connect: &#39; . mysql_error());&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;br /&gt;//b) select db &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;mysql_select_db(&quot;sampleIS&quot;, $con);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;br /&gt;//c)execute query &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;$result = mysql_query(&quot;&lt;span style=&quot;color: red;&quot;&gt;SELECT * FROM user&lt;/span&gt;&lt;span style=&quot;color: #6fa8dc;&quot;&gt;&quot;&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;color: #6fa8dc;&quot;&gt;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;*TIPS: to display data in list, anda tidak perlu menggunakan where clause&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;//d) retrieve data from database and store into an array &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;while&lt;/span&gt;($row = mysql_fetch_array($result))&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;cth
 d) di atas, data dari database akan disimpan di dalam array $row. Array
 ini sangat penting dan akan digunakan untuk memaparkan data2 nnti. Manakala &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;while loop&lt;/span&gt; digunakan utk retrieve semua data di dalam table user&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
//e) display data&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt; &amp;lt;tr&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;? echo $no++; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;? echo $row[&#39;&lt;span style=&quot;color: red;&quot;&gt;name&lt;/span&gt;&#39;]; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;? echo $row[&#39;&lt;span style=&quot;color: red;&quot;&gt;noic&lt;/span&gt;&#39;]; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;a href=&quot;viewuser.php?id= &amp;lt;?=$row[&#39;&lt;span style=&quot;color: red;&quot;&gt;noic&lt;/span&gt;&#39;]?&amp;gt; &quot;&amp;gt; View &amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
guna array $row utk paparkan data. e.g &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;$row[&#39;&lt;span style=&quot;color: red;&quot;&gt;name&lt;/span&gt;&#39;]&lt;span style=&quot;background-color: white;&quot;&gt; utk paparkan field name di dalam table user. &lt;span style=&quot;color: red;&quot;&gt;name&lt;/span&gt; adalah nama field di dalam table user. begitu juga dengan &lt;span style=&quot;color: red;&quot;&gt;noic&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Sediakan hyperlink ke view specific data spt contoh :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;lt;a href=&quot;viewuser.php?&lt;span style=&quot;color: red;&quot;&gt;id&lt;/span&gt;=&#39; &amp;lt;?=$row[&#39;&lt;span style=&quot;color: red;&quot;&gt;noic&lt;/span&gt;&#39;]?&amp;gt;&#39; &quot;&amp;gt; View &amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
hyperlink ini digunakan untuk link ke page &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;viewuser.php&lt;/span&gt; (view specific data) dan bersamanya satu parameter dihantar ke page &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;viewuser.php&lt;/span&gt; iaitu &lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;id&lt;/span&gt;. id sgt penting iaitu akan digunakan di dalam SQL query. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;//f) close the connection&lt;br /&gt;&amp;nbsp;mysql_close($con); &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;VIEW SPECIFIC DATA&lt;/u&gt;&amp;nbsp; - &lt;span style=&quot;background-color: yellow;&quot;&gt;viewuser.php&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Langkah untuk view SPECIFIC data ke web:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;buat satu interface untuk papar maklumat e.g &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;viewuser.php&lt;span style=&quot;background-color: white;&quot;&gt;. Interface viewuser.php hanya boleh diakses melalui &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;viewlist.php&lt;/span&gt; di atas iaitu dengan klik button &lt;span style=&quot;color: red;&quot;&gt;view&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Design interface ini anda boleh mengunapakai design form yg digunakan semasa INSERT data. Di mana anda buang field (textbox, textarea, radio button, etc) di dlm form dan digantikan value yang perlu dipaparkan.&lt;br /&gt;
&lt;br /&gt;
Steps di dalam programming utk view data ini seperti berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. retrieve data from database&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;//a)retrive id from viewlist.php&lt;br /&gt;&amp;nbsp;$noic = $_GET[&quot;&lt;span style=&quot;color: red;&quot;&gt;id&lt;/span&gt;&quot;]; &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;id &lt;/span&gt;drpd &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;viewlist.php &lt;/span&gt;didapati dengan menggunakan $_GET[] dan assign ke variable e.g $noic&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;//b) create db connection &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;$con = mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;);&lt;br /&gt;&amp;nbsp;if (!$con)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; die(&#39;Could not connect: &#39; . mysql_error());&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;br /&gt;//c) select db &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;mysql_select_db(&quot;sampleIS&quot;, $con);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;br /&gt;//d)execute query &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;$result = mysql_query(&quot;SELECT * FROM user where noic = &#39;&lt;span style=&quot;color: red;&quot;&gt;$noic&lt;/span&gt;&#39;&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;color: #6fa8dc;&quot;&gt;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;*TIPS: guna where clause utk papar specific data. guna variable $noic di atas sebagai value kepada noic yg dicari&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: black;&quot;&gt;untuk view specific data, anda tidak perlu menggunakan looping.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;//e) retrieve data from database and store into an array &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;$row = mysql_fetch_array($result);&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;cth d) di atas, data dari database akan disimpan di dalam array $row. Array ini sangat penting dan akan digunakan untuk memaparkan data nnti.&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;//f) close the connection&lt;br /&gt;&amp;nbsp;mysql_close($con); &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. paparkan value ke dalam page anda &lt;br /&gt;
&lt;br /&gt;
terdapat 2 cara untuk memapar data ke dalam web iaitu menggunakan html code atau php code. contoh di bawah menggunakan html code:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;th width=&quot;26%&quot; scope=&quot;col&quot;&amp;gt;&amp;lt;div align=&quot;left&quot;&amp;gt;&amp;lt;strong&amp;gt;IC&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;th width=&quot;74%&quot; scope=&quot;col&quot;&amp;gt;&amp;lt;div align=&quot;left&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;?php echo $row[&#39;&lt;span style=&quot;color: red;&quot;&gt;noic&lt;/span&gt;&#39;];?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
gunakan array $row untuk papar data. anda boleh menggunakan field di dalam table database sebagai rujukan data mana yang dipilih, contoh untuk display data noic jadi guna &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;$row[&#39;&lt;span style=&quot;color: red;&quot;&gt;noic&lt;/span&gt;&#39;]&lt;span style=&quot;background-color: white;&quot;&gt; , di mana nama &lt;span style=&quot;color: red;&quot;&gt;noic &lt;/span&gt;adalah dari field di dalam db.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;full code :&amp;nbsp;&lt;a href=&quot;http://bit.ly/QYVGNb&quot; target=&quot;_blank&quot;&gt;Download Here&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/5635466738819630173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/5635466738819630173?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5635466738819630173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5635466738819630173'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/09/php-view-data.html' title='PHP - VIEW Data'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6oIzyBWp7Qa9DRp1R0lhvlJJOAU1Q1QgWGuvBcnApyMRVj-564kHUMpC98iO0LUmfuM_1kreP35r9xEO7gfX30eo1S0umxRSSjJUqH3Rrd0fM6x6XxIQZNCCPSm4KaXTC9MPeOIi7DMw/s72-c/viewlist.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-4128134207668341062</id><published>2012-09-05T08:17:00.001-07:00</published><updated>2012-09-19T00:27:43.636-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Pengaturcaraan Web"/><title type='text'>PHP - INSERT data into database</title><content type='html'>Cara-cara untuk menyimpan data ke dalam database:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;buat satu borang (form) e.g &lt;span style=&quot;background-color: yellow;&quot;&gt;registerform.html&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;buat satu php file untuk proses simpan data yg mengandungi e.g &lt;span style=&quot;background-color: yellow;&quot;&gt;insertprocess.php&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&lt;u&gt;&lt;b&gt;LANGKAH 1: registerform.html&lt;/b&gt;&lt;/u&gt; Sediakan satu&amp;nbsp; form yg akan digunakan oleh user semasa key in data. Data yang di key in oleh user akan dihantar kepada file yang kedua. Pastikan setiap field di dalam form anda dinamakan dengan nama yang sesuai.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;contoh: &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;lt;input &lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;name=&lt;/span&gt;&quot;name&quot;&lt;/span&gt; type=&quot;text&quot; size=&quot;50&quot; /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6fa8dc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;*Tips: attribute name sangat penting. nama field akan digunakan sbg reference semasa data dihntar ke file lain.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Contoh form seperti berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDNGdFpaJ3gmqfQNH2JAvlDgKGY9qzUv14_jN5v8my01tPxt54VUx1imka7ow1NgsmLT_pV-puxJGA3aLejn0TkQYdamXknvma33NYtAPiGMipUu9JRSsU-odJyeOX_mSLxlsw9d56wng/s1600/form.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;295&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDNGdFpaJ3gmqfQNH2JAvlDgKGY9qzUv14_jN5v8my01tPxt54VUx1imka7ow1NgsmLT_pV-puxJGA3aLejn0TkQYdamXknvma33NYtAPiGMipUu9JRSsU-odJyeOX_mSLxlsw9d56wng/s400/form.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Guna html dan javascript untuk menghasilkan form. Save form anda sbg registerform.html&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;LANGKAH 2: insertprocess.php&lt;/b&gt;&lt;/u&gt; Sediakan file untuk membuat proses simpan data. File ini perlu di code dalam PHP language. Antara steps untuk code file ini spt berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. retrieve data from form, dlm contoh ini ambil dari form di atas iaitu registerform.html - guna&amp;nbsp;&amp;nbsp;&amp;nbsp; $_POST[] atau $_GET[].&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Contoh retrieve data menggunakan post:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;nbsp;$name = $_POST[&quot;&lt;span style=&quot;color: red;&quot;&gt;name&lt;/span&gt;&quot;];&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;$noic = $_POST[&quot;noic&quot;];&lt;br /&gt;&amp;nbsp;$age = $_POST[&quot;age&quot;];&lt;br /&gt;&amp;nbsp;$address = $_POST[&quot;address&quot;];&lt;br /&gt;&amp;nbsp;$program = $_POST[&quot;program&quot;];&lt;br /&gt;&amp;nbsp;$part = $_POST[&quot;part&quot;]; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6fa8dc;&quot;&gt;*Tips: nama field di dalam form anda tadi perlu sama dengan nama yg digunakan di dalam $_POST[] &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6fa8dc;&quot;&gt;*Tips &lt;/span&gt;&lt;span style=&quot;color: #6fa8dc;&quot;&gt;penggunaan $_POST[] atau $_GET[]: Ia mesti selari dengan attribute method di dalam form tag:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
assume anda set method=&quot;post&quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&amp;lt;form method=&quot;&lt;span style=&quot;color: red;&quot;&gt;post&lt;/span&gt;&quot; name=&quot;regform&quot; action=&quot;insertprocess.php&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
jd anda perlu guna $_POST[], dan sebaliknya.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span style=&quot;color: #6fa8dc;&quot;&gt;*Tips: $_GET digunakan apabila anda pass data melalui anchor (hyperlinks)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. create database connection - mysql_connect()&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;$con = mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;);&lt;br /&gt;&amp;nbsp;if (!$con)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; die(&#39;Could not connect: &#39; . mysql_error());&lt;br /&gt;&amp;nbsp;&amp;nbsp; } &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6fa8dc;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;*Tips: contoh di atas menggunakan Xampp di mana username: &quot;root&quot;, password: &quot;&quot; - means no pswd&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. select database - mysql_select_db()&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;mysql_select_db(&quot;sampleIS&quot;, $con); &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
sampleIS adalah database name. guna nama database anda!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. execute SQL query - mysql_query()&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;mysql_query(&quot;INSERT INTO user VALUES (&#39;$noic&#39;, &#39;$name&#39;, $age, &#39;$address&#39;, &#39;$program&#39;, &#39;$part&#39;)&quot;);&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
$noic, $name,$age dan etc adalah variable daripada langkah 1 di atas.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6fa8dc;&quot;&gt;*Tips: untuk field jenis text/string (dlm database) sila letak single quote, utk numeric tidak perlu&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
e.g $age dlm query tidak ada single quote sebab ia declared sgt INT di dalam database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. close the connection - mysql_close()&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;mysql_close($con);&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;full code:&amp;nbsp;&lt;a href=&quot;http://bit.ly/PyMb5I&quot; target=&quot;_blank&quot;&gt;Download Here&lt;/a&gt; &lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/4128134207668341062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/4128134207668341062?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/4128134207668341062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/4128134207668341062'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/09/php-insert-data-into-database.html' title='PHP - INSERT data into database'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDNGdFpaJ3gmqfQNH2JAvlDgKGY9qzUv14_jN5v8my01tPxt54VUx1imka7ow1NgsmLT_pV-puxJGA3aLejn0TkQYdamXknvma33NYtAPiGMipUu9JRSsU-odJyeOX_mSLxlsw9d56wng/s72-c/form.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-5114098478116648904</id><published>2012-07-10T08:39:00.002-07:00</published><updated>2012-07-10T08:39:56.953-07:00</updated><title type='text'>Bengkel Asas Web</title><content type='html'>klik di sini--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://mfbm.net/download/webprogramming/nota%20PDF%20bengkel.zip&quot; target=&quot;_blank&quot;&gt;Nota untuk bengkel&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/5114098478116648904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/5114098478116648904?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5114098478116648904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5114098478116648904'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/07/bengkel-asas-web.html' title='Bengkel Asas Web'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-5290112943168620130</id><published>2012-06-13T22:47:00.001-07:00</published><updated>2013-06-12T00:19:53.129-07:00</updated><title type='text'>Information System Development Notes</title><content type='html'>&lt;br /&gt;
Download nota-nota untuk kursus Information System Development (ITS332) &lt;br /&gt;
&lt;br /&gt;
Course Information - &lt;a href=&quot;https://docs.google.com/file/d/0B3rIOajjxfMCVlhvR1A4NTN4MFU/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;Klik di Sini&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chapter 1 - &lt;a href=&quot;https://docs.google.com/file/d/0B3rIOajjxfMCUkk2Y3lfYW55Wmc/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;Introduction to Systems Analysis and Design&lt;/a&gt;&lt;br /&gt;
Chapter 2 - &lt;a href=&quot;https://docs.google.com/file/d/0B3rIOajjxfMCWnNuZzI0VW5WeDA/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;Planning Phase&lt;/a&gt;&lt;br /&gt;
Chapter 3,4,6 -&amp;nbsp;&lt;a href=&quot;https://docs.google.com/file/d/0B3rIOajjxfMCei1ZODNFWE4tNFU/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;Analysis Phase&lt;/a&gt;&lt;br /&gt;
Chapter 7,8 - &lt;a href=&quot;http://mfbm.net/download/332/chapter%206,7,8.zip&quot; target=&quot;_blank&quot;&gt;Design Phase&lt;/a&gt;&lt;br /&gt;
Chapter 10,11 -&amp;nbsp;&lt;a href=&quot;https://docs.google.com/file/d/0B3rIOajjxfMCeFZvdU1BY1lDQlk/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;Implemantation, Testing, Documentation, System Operation &amp;amp; Support&lt;/a&gt; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Questions&lt;br /&gt;
&lt;a href=&quot;http://mfbm.net/download/332/QUESTION%20DFD.zip&quot; target=&quot;_blank&quot;&gt;DFD exercises&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Reports Formatting:&lt;br /&gt;
&lt;a href=&quot;https://docs.google.com/file/d/0B3rIOajjxfMCZkVGcUVOLVI1cWc/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;SDP - Format &amp;amp; proposed system requirement&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://docs.google.com/file/d/0B3rIOajjxfMCOG5hYTl6XzlyY0k/edit?usp=sharing&quot;&gt;SRS - System Requirement Specification&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://docs.google.com/file/d/0B3rIOajjxfMCNkJhTDlQRHBsMjQ/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;SDD - System Design Descriptions&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
System Development:&lt;br /&gt;
&lt;a href=&quot;http://mfbm.net/download/332/CSS%20NOTE.zip&quot; target=&quot;_blank&quot;&gt;CSS Note&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Surat Kebenaran -&amp;nbsp;&lt;a href=&quot;http://mfbm.net/download/332/surat%20kebenaran%20kumpul%20data.zip&quot; target=&quot;_blank&quot;&gt;untuk kumpul data dari organisasi&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
FINAL REPORT FORMAT - &lt;a href=&quot;http://bit.ly/PVB5de&quot;&gt;click here&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/5290112943168620130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/5290112943168620130?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5290112943168620130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/5290112943168620130'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/06/information-system-development-notes.html' title='Information System Development Notes'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-6294276577107488356</id><published>2012-06-11T19:14:00.002-07:00</published><updated>2012-06-11T19:26:34.465-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Notes"/><title type='text'>Web Programming Notes</title><content type='html'>Kursus Web Programming merangkumi topik-topik seperti&lt;br /&gt;
Introduction to Internet, HTML, Javascript, dan ASP.&lt;br /&gt;
&lt;br /&gt;
nota-nota untuk kursus Web Programming:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Chapter 1 - &lt;a href=&quot;http://mfbm.net/download/webprogramming/Chapter%201.zip&quot; target=&quot;_blank&quot;&gt;Introduction to Internet&lt;/a&gt;&lt;br /&gt;
Chapter 2 - &lt;a href=&quot;http://mfbm.net/download/webprogramming/Chapter%202%20-%20HTML_Basic.zip&quot; target=&quot;_blank&quot;&gt;Basics HTML&lt;/a&gt;&lt;br /&gt;
Chapter 3 - &lt;a href=&quot;http://mfbm.net/download/webprogramming/Chapter%203%20-%20Image_hyperlink_Table_and_List.zip&quot; target=&quot;_blank&quot;&gt;Intermediate HTML&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/6294276577107488356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/6294276577107488356?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/6294276577107488356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/6294276577107488356'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/06/web-programming-notes.html' title='Web Programming Notes'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-6371352996092339643</id><published>2012-06-09T23:34:00.001-07:00</published><updated>2012-09-19T00:13:21.228-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Notes"/><title type='text'>Java Programming Notes</title><content type='html'>Nota Java Programming &lt;br /&gt;
&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot;&gt;
     function redirect(URL)
     {
       document.location=URL;
       return false;
     }
&lt;/script&gt;

&lt;br /&gt;
nota-nota utk kursus Java Programming mengikut chapter.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/view/?rd2r4ye35kfa7h8&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
Arahan: sila download nota dan dapatkan password di dalam &lt;a href=&quot;http://i-learn.uitm.edu.my/v2/&quot; target=&quot;_blank&quot;&gt;Portal i-Learn&lt;/a&gt;&lt;br /&gt;
Klik readmore untuk download nota&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
CHAPTER 1-&amp;nbsp; &lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/csc238_chap1_intro.zip&#39;);&quot; target=&quot;_blank&quot;&gt;
Introduction to OOP&lt;/a&gt;&lt;br /&gt;
CHAPTER 2 - &lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/csc238_chap2_progBasic.zip&#39;);&quot; target=&quot;_blank&quot;&gt;Basics Java Programming&lt;/a&gt;&lt;br /&gt;
CHAPTER 3 - &lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/csc238_chap3_Basic class concept.zip&#39;);&quot; target=&quot;_blank&quot;&gt;Basic Class Concept&lt;/a&gt;&lt;br /&gt;
CHAPTER 3 - &lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/csc238_chap3_Intermediate.zip&#39;);&quot; target=&quot;_blank&quot;&gt;Class Intermediate&lt;/a&gt;&lt;br /&gt;
CHAPTER 3 -&lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/intermediate%20-%20example.zip&#39;);&quot; target=&quot;_blank&quot;&gt;
Example for Class Intermediate&lt;/a&gt; &lt;br /&gt;
CHAPTER 4 - &lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/csc238_chap4_Inheritance.zip&#39;);&quot; target=&quot;_blank&quot;&gt;Inheritance&lt;/a&gt;&lt;br /&gt;
CHAPTER 5 - &lt;a href=&quot;http://mfbm.net/download/java/csc238_chap4_Inheritance.zip&quot; target=&quot;_blank&quot;&gt;Polymorphism&lt;/a&gt;&lt;br /&gt;
CHAPTER 6 - &lt;a href=&quot;http://mfbm.net/download/java/csc238_chap6_GUI.zip&quot; target=&quot;_blank&quot;&gt;GUI&lt;/a&gt;&lt;br /&gt;
CHAPTER 7 -&lt;a href=&quot;http://mfbm.net/download/java/csc238_chap7_EXCEPTION%20HANDLING.zip&quot; target=&quot;_blank&quot;&gt; Exception Handling&lt;/a&gt;&lt;br /&gt;
CHAPTER 8 - &lt;a href=&quot;http://mfbm.net/download/java/csc238_chap8_FILES.zip&quot; target=&quot;_blank&quot;&gt;Files&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;EXERCISE&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
Exercise 1 -&amp;nbsp;

&lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/EXERCISE%201%20-%20OBJECT%20CONCEPT.zip&#39;);&quot; target=&quot;_blank&quot;&gt;
OO concept&lt;/a&gt;&lt;br /&gt;
Exercise -&amp;nbsp;

&lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/INHERITANCE.zip&#39;);&quot; target=&quot;_blank&quot;&gt;Inheritance&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
ANSWER&lt;br /&gt;
&lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/house%20-%20lab%205.zip&#39;);&quot; target=&quot;_blank&quot;&gt;
Lab 5 - composite object&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/Order%20&amp;amp;%20salesman.zip&#39;);&quot; target=&quot;_blank&quot;&gt;
Order &amp;amp; Salesman&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/employee.zip&#39;);&quot; target=&quot;_blank&quot;&gt;Inheritance - Employee&lt;/a&gt;&lt;br /&gt;
Inheritance Array - &lt;a href=&quot;http://mfbm.net/download/java/CUSTOMER.zip&quot; target=&quot;_blank&quot;&gt;Customer&lt;/a&gt;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;ASSIGNMENT&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
Assignment 1 - 
&lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/ASSIGNMENT%201.zip&#39;);&quot; target=&quot;_blank&quot;&gt;
OO concept&lt;/a&gt;&lt;br /&gt;
Assignment 2 - &lt;a href=&quot;http://mfbm.net/&quot; onclick=&quot;return redirect(&#39;http://mfbm.net/download/java/ASSIGNMENT%202.zip&#39;);&quot; target=&quot;_blank&quot;&gt;

Java Classes Intermediate&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
Assignment 3 -&amp;nbsp;&lt;a href=&quot;http://bit.ly/Un3NEG&quot; target=&quot;_blank&quot;&gt;Inheritance &amp;amp; Polymorphism&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;MINI PROJECT&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvUmiaZHN2ulFllRf7luuSIDBTdZ95gDQyhPJbBOVndE1OfxY3GeczSotvwkx8LXy6J6vmiIl41mVBwt3Gkmmgt9oo8Zfhlp1gjS5IiUo5r0OTptcXkltXhHD9KQyxOjRjxPabWEmNOQ4/s1600/mini+project+csc238.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;533&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvUmiaZHN2ulFllRf7luuSIDBTdZ95gDQyhPJbBOVndE1OfxY3GeczSotvwkx8LXy6J6vmiIl41mVBwt3Gkmmgt9oo8Zfhlp1gjS5IiUo5r0OTptcXkltXhHD9KQyxOjRjxPabWEmNOQ4/s640/mini+project+csc238.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp; </content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/6371352996092339643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/6371352996092339643?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/6371352996092339643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/6371352996092339643'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2012/06/java-programming-notes.html' title='Java Programming Notes'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvUmiaZHN2ulFllRf7luuSIDBTdZ95gDQyhPJbBOVndE1OfxY3GeczSotvwkx8LXy6J6vmiIl41mVBwt3Gkmmgt9oo8Zfhlp1gjS5IiUo5r0OTptcXkltXhHD9KQyxOjRjxPabWEmNOQ4/s72-c/mini+project+csc238.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-3568647888262277439</id><published>2011-12-11T03:44:00.001-08:00</published><updated>2011-12-11T04:28:42.863-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="c++"/><title type='text'>Array in c++ || Tatasusunan</title><content type='html'>Di dalam entri ini saya akan berkongsi mengenai array. Apakah dia array? array adalah tatasusunan iaitu yang mengandungi koleksi data yang sama jenis. Apabila bercakap &#39;koleksi data&#39; maka ia bermaksud melibatkan banyak data. Di dalam sesebuah array kita boleh menyimpan banyak data mengikut saiz array yang didefinisikan. Pertama skali anda perlu dapat bezakan antara array dengan pembolehubah/variable. Antaranya:&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Persamaan:&lt;br /&gt;
Kedua-dua bertujuan untuk menyimpan data&lt;br /&gt;
Kedua-dua perlu didefinisi sebelum diguna (declare prior to use)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Perbezaan:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Variable&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
Boleh simpan hanya satu nilai&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
e.g definisi satu variable untuk simpan nombor jenis integer&lt;br /&gt;
&lt;br /&gt;
int nom;&lt;br /&gt;
&lt;br /&gt;
selepas definisi variable, satu lokasi/ruang untuk variable akan dibina spt gambaran berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiELoRlDfCwl1vq_PIbuYeOf7XdCIkB43DlYxXesoLHMZUt0Hw95hUiM88Hw6HmGNm6nIkd5hjLw1TtIIRp8RPOeeLYTvFRa2WmGk37TVIWKFj2QDh6ywuBx5kTP-kV8vqdJeZn0E3U9P0/s1600/varibale.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiELoRlDfCwl1vq_PIbuYeOf7XdCIkB43DlYxXesoLHMZUt0Hw95hUiM88Hw6HmGNm6nIkd5hjLw1TtIIRp8RPOeeLYTvFRa2WmGk37TVIWKFj2QDh6ywuBx5kTP-kV8vqdJeZn0E3U9P0/s1600/varibale.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
variable nom hanya boleh menyimpan satu nilai pada satu masa. Nilai boleh berubah sekiranya berlaku assignment yang baru.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Array &lt;br /&gt;
Banyak nilai/value mengikut saiz&lt;br /&gt;
Mempunyai indek untuk merujuk kepada setiap lokasi array &lt;br /&gt;
&lt;br /&gt;
e.g definisi array untuk menyimpan koleksi nombor jenis integer&lt;br /&gt;
&lt;br /&gt;
int number[4];&lt;br /&gt;
&lt;br /&gt;
satu array bernama number bersaiz 4 lokasi telah didefinisi. array number ini boleh menyimpan 4 nilai pada satu masa. gambaran memori untuk array ini seperti berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo3NogVdaklbspawoaaZHDUvtAzoKiY0V0RPd85HCWWDGGBQLCsSgutBq56KSMHmJVdm5kF-oTrY5s7GtDiPOLkIEuBIQEf4tlhRWpe_uHC-DkddrojWRpaohPqIflVL8L3XlSdvLDmQI/s1600/array.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo3NogVdaklbspawoaaZHDUvtAzoKiY0V0RPd85HCWWDGGBQLCsSgutBq56KSMHmJVdm5kF-oTrY5s7GtDiPOLkIEuBIQEf4tlhRWpe_uHC-DkddrojWRpaohPqIflVL8L3XlSdvLDmQI/s1600/array.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setiap lokasi array akan dirujuk menggunakan indek, iaitu bermula indek 0,1,2..dan seterusnya. Contoh di atas, array mempunyai 4 lokasi (saiz 4) jadi indeknya adalah 0, 1, 2, dan 3. Indeks di dalam array sangat penting kerana ia adalah sebagai alamat bagi setiap lokasi array.&lt;br /&gt;
&lt;br /&gt;
satu lagi istilah yang perlu difahami di dalam array adalah elemen. Elemen merujuk kepada lokasi array. contohnya,&lt;br /&gt;
&lt;br /&gt;
Elemen pertama adalah merujuk kepada lokasi pertama array iaitu number[0]&lt;br /&gt;
Elemen kedua merujuk lokasi kedua iaitu number[1] dan seterusnya...&lt;br /&gt;
&lt;br /&gt;
sekali lagi saya ingin tekankan mungkin anda keliru di antara INDEK dan ELEMEN.&lt;br /&gt;
&lt;br /&gt;
INDEK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp; adalah ALAMAT bagi setiap lokasi array&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ch: indek 0, merujuk kepada alamat lokasi array yang pertama&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; indek 1, --&amp;gt; alamat lokasi array yang kedua&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dan seterusnya....&lt;br /&gt;
&lt;br /&gt;
ELEMEN&amp;nbsp;&amp;nbsp; - merujuk kepada lokasi array&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ch: elemen pertama, merujuk kepada lokasi array pertama iaitu beralamat number[0]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elemen kedua, --&amp;gt; lokasi array kedua iaitu beralamat number[1]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dan seterusnya.....&lt;br /&gt;
&lt;br /&gt;
pada masa akan datang saya akan berkongsi bagaimana menggunakan array...tunggu ya.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/3568647888262277439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/3568647888262277439?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/3568647888262277439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/3568647888262277439'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2011/12/array-in-c-tatasusunan.html' title='Array in c++ || Tatasusunan'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiELoRlDfCwl1vq_PIbuYeOf7XdCIkB43DlYxXesoLHMZUt0Hw95hUiM88Hw6HmGNm6nIkd5hjLw1TtIIRp8RPOeeLYTvFRa2WmGk37TVIWKFj2QDh6ywuBx5kTP-kV8vqdJeZn0E3U9P0/s72-c/varibale.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-331816137742754883</id><published>2011-12-07T17:31:00.001-08:00</published><updated>2011-12-07T23:40:57.028-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Algoritma"/><title type='text'>Asas Algoritma || Basic Algorithm</title><content type='html'>Entri pada kali ini saya ingin berkongsi tentang asas algorithm. Asas algoritma adalah asas yang perlu dipelajari oleh pelajar/beginner programmer. asas ini sangat penting kerana ia boleh digunakan untuk membina algorithm-algorithm yang lebih kompleks. antara asas algorithma adalah seperti berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;jumlahkan nombor (total) &lt;/li&gt;
&lt;li&gt;mencari purata nombor (average)&lt;/li&gt;
&lt;li&gt;pencarian nombor minimum&amp;nbsp;&lt;/li&gt;
&lt;li&gt;pencarian nomber maksima&lt;/li&gt;
&lt;li&gt;membilang nombor (counter)&lt;/li&gt;
&lt;li&gt;pengisihan (susunan)&lt;/li&gt;
&lt;li&gt;pencarian maklumat (searching)&lt;/li&gt;
&lt;/ol&gt;
Sekarang saya akan membincangkan algoritma menjumlahkan nombor atau &lt;i&gt;get the total numbers&lt;/i&gt;. Proses menjumlahkan nombor ini memerlukan penggunaan pengulangan (looping). Anda boleh memilih untuk menggunakan looping jenis mana-mana yang disukai samada for loop, while loop atau do..while loop. .Sebagai contoh, saya ambil problem seperti berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #a64d79;&quot;&gt;soalan: Bina sebuah program di mana program tersebut menjumlahkan 5 nombor yang dimasukkan oleh pengguna melalui keyboard.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Pseudocode:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #fce5cd;&quot;&gt;
Begin&lt;/div&gt;
&lt;ol style=&quot;background-color: #fce5cd;&quot;&gt;
&lt;li&gt;&amp;nbsp;masukkan nombor&lt;/li&gt;
&lt;li&gt;menjumlahkan nombor&lt;/li&gt;
&lt;li&gt;ulang langkah 1 sehingga habis semua nombor&lt;/li&gt;
&lt;li&gt;paparkan hasil jumlah nombor.&lt;/li&gt;
&lt;/ol&gt;
&lt;span style=&quot;background-color: #fce5cd;&quot;&gt;End &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
algorithma di dalam pseudocode perlu ditulis semula dalam bentuk coding. sila perhatikan setiap langkah di dalam pseudocode dan di dalam coding di bawah.&lt;br /&gt;
&lt;br /&gt;
Coding C++:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
#include &amp;lt;iostream.h&amp;gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
void main()&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
{&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp; int num, sum=0;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp;for(int i=0, i&amp;lt;5; i++)&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp;{&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #fce5cd;&quot;&gt;//langkah 1:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Masukkan nombor :&quot;;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;num;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #fce5cd;&quot;&gt;//langkah 2:&lt;/span&gt; &lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sum = sum + num;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: #fce5cd;&quot;&gt;//langkah 3: ulang langkah 1 (menggunakan for loop)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&amp;nbsp;}&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;span style=&quot;background-color: #fce5cd;&quot;&gt;//langkah 4:&lt;/span&gt; &lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
cout&amp;lt;&amp;lt;&quot;\n\nJumlah Hasil Tambah 5 Nombor adalah : &quot;&amp;lt;&amp;lt;sum;&lt;/div&gt;
&lt;span style=&quot;background-color: #cfe2f3; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Proses menjalankan algoritma ini adalah seperti berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
looping pertama: i=0 &lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
Masukkan nombor :10&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
sum = 0 + 10 --&amp;gt; 10&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
looping kedua: i=1&amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
Masukkan nombor :27&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
sum = 10 + 27 --&amp;gt;37&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
looping ketiga, i=2 &lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
Masukkan nombor :9&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
sum = 27 + 9 --&amp;gt;36&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
looping keempat, i=3&amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
Masukkan nombor :30&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
sum = 36 + 30 --&amp;gt;66&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
looping kelima, i=4&amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
Masukkan nombor :4&lt;/div&gt;
&lt;div style=&quot;background-color: #d9ead3;&quot;&gt;
sum = 66 + 4 --&amp;gt; 70&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;Proses menjumlahkan nombor-nombor ini akan berulang sebanyak 5 kali disebabkan oleh looping iaitu menggunakan for loop &lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;for(int i=0, i&amp;lt;5; i++). a&lt;span style=&quot;background-color: white;&quot;&gt;nda perlu set looping supaya dapat memenuhi keperluan problem. sebagai contoh problem di atas adalah untuk menambah 5 nombor, jd pembilang di dalam for loop di setkan i bermula 0, dan seterusnya bertambah satu-satu sehingga 4. jadi nilai i yang terlibat adalah i=0,1,2,3,4.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;OUTPUT:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #f4cccc;&quot;&gt;Masukkan nombor :10&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: #f4cccc;&quot;&gt;
Masukkan nombor :27&lt;/div&gt;
&lt;div style=&quot;background-color: #f4cccc;&quot;&gt;
Masukkan nombor :9&lt;/div&gt;
&lt;div style=&quot;background-color: #f4cccc;&quot;&gt;
Masukkan nombor :30&lt;/div&gt;
&lt;div style=&quot;background-color: #f4cccc;&quot;&gt;
Masukkan nombor :4 &lt;/div&gt;
&lt;div style=&quot;background-color: #f4cccc;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #f4cccc;&quot;&gt;
Jumlah Hasil Tambah 5 Nombor adalah : 70&lt;/div&gt;
&lt;div style=&quot;background-color: #f4cccc;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
bagi asas algoritma lain saya akan berkongsi dengan anda di lain masa. selamat maju jaya.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/331816137742754883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/331816137742754883?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/331816137742754883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/331816137742754883'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2011/12/asas-algoritma-basic-algorithm.html' title='Asas Algoritma || Basic Algorithm'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6299778925215835784.post-9023923552330158446</id><published>2011-11-13T22:25:00.001-08:00</published><updated>2011-12-07T23:18:17.913-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Pengaturcaraan Web"/><title type='text'>Pengenalan Internet &amp; Web</title><content type='html'>Internet merupakan satu rangkaian berskala besar yang menghubungkan jutaan komputer yang boleh berkomunikasi secara berterusan di serata dunia. Setiap rangkaian ini menyediakan pelbagai sumber maklumat dan perkhidmatan yang boleh diakses melalui internet. Anggaran terdapat lebih 459 juta pengguna internet di seluruh dunia.

&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Merupakan salah satu perkhidmatan utama dalan Internet

WWW mengandungi koleksi dokumen eletronik. Setiap dokumen eletronik ini dipanggil Web page/Web site.

Pelayar Web merupakan perisian untuk mengaksesWeb page. Contoh pelayar:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Internet Explorer&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Firefox &lt;/li&gt;
&lt;li&gt;Google Chrome&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Netscape Navigator&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Laman Web ialah dokumen berisikan maklumat yang boleh dilawati di INTERNET menggunakan pelayar web. Dokumen ini biasanya dihasilkan dalam bentuk HTML atau XHTML, dan biasanya mempunyai pautan-pautan ke laman lain pula. (Wikipedia Bahasa Melayu, ensiklopedia bebas).

Satu Laman Web boleh mengandungi teks, grafik, bunyi, video dan capaian kepada dokumen lain.&lt;br /&gt;
&lt;br /&gt;
Sejarah Internet&lt;br /&gt;
&lt;br /&gt;
1969, Advance Research Projects Agency (ARPA), yang dibiayai oleh US Department of Defense, membangunkan
ARPANETPermulaan rangkaian antara 4 komputer yang bertujuan penghantaran maklumat. Pada 1986, NSFnet , menggantikan
ARPANET. Ia boleh menghubungkan ke rangkaian yang lebih luas. Selepas itu wujudnya CSNET dan Eunet yang menghubungkan antara universiti2 di Eropah.1990, wujudnya WWW, yang membolehkan rangkaian secara meluas dihubungkan.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;*contoh artikel&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://serfirdaus.blogspot.com/feeds/9023923552330158446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6299778925215835784/9023923552330158446?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/9023923552330158446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6299778925215835784/posts/default/9023923552330158446'/><link rel='alternate' type='text/html' href='http://serfirdaus.blogspot.com/2011/11/pengenalan-internet-web.html' title='Pengenalan Internet &amp; Web'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/00834291371086309253</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>