<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://junwu.nptu.edu.tw/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://junwu.nptu.edu.tw/dokuwiki/feed.php">
        <title>Jun Wu的教學網頁&lt;br&gt;&lt;small&gt;國立屏東大學資訊工程學系&lt;br&gt;CSIE, NPTU&lt;br&gt;&lt;img src=&quot;https://SiteStates.com/show/image/33059.jpg&quot; border=&quot;0&quot; /&gt;&lt;/small&gt; cpp:homework</title>
        <description></description>
        <link>https://junwu.nptu.edu.tw/dokuwiki/</link>
        <image rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-21T16:28:51+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2017oophw1&amp;rev=1649993242&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2017oophw2&amp;rev=1651838507&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2022hw1&amp;rev=1646378453&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2022hw3&amp;rev=1648194218&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw1&amp;rev=1647591643&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw1answer&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw2-old&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw2&amp;rev=1585105807&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw2answer&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw3-new&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw3&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw3answer&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw4-new&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw4answer&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw5-new&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw5answer&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hwanswer2-1&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hwanswer2-2&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:newhw2&amp;rev=1562079678&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:newhw3&amp;rev=1585709097&amp;do=diff"/>
                <rdf:li rdf:resource="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:start&amp;rev=1651768176&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://junwu.nptu.edu.tw/dokuwiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Jun Wu的教學網頁<br><small>國立屏東大學資訊工程學系<br>CSIE, NPTU<br><img src="https://SiteStates.com/show/image/33059.jpg" border="0" /></small></title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/</link>
        <url>https://junwu.nptu.edu.tw/dokuwiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2017oophw1&amp;rev=1649993242&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-15T03:27:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:2017oophw1</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2017oophw1&amp;rev=1649993242&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

作業4

----------

turnin code cpp.2A.hw4(週五上午，二甲) , cpp.2B.hw4(週五下午，二乙) 

第1題

	*  設計一個c++的類別名為Student，並定義於Student.h，其member function的實作則撰寫於Student.cpp，該類別包含有以下的data members:</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2017oophw2&amp;rev=1651838507&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-06T12:01:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:2017oophw2</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2017oophw2&amp;rev=1651838507&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

作業5

----------

turnin code cpp.2A.hw5(週五上午，二甲) , cpp.2B.hw5(週五下午，二乙) 

第1題

本題接續作業4，為實習生建立新的類別。請完成以下要求：</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2022hw1&amp;rev=1646378453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-04T07:20:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:2022hw1</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2022hw1&amp;rev=1646378453&amp;do=diff</link>
        <description>國立屏東大學 資訊工程學系 

作業1

----------

第1題

turnin code cpp.2A.hw1-1 (週五上午甲班) cpp.2B.hw1-1(週五下午乙班)

	* 請參考以下的main.cpp設計並實作函式swap(包含swap.h及swap.cpp)將所傳入的兩個整數值進行交換</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2022hw3&amp;rev=1648194218&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-25T07:43:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:2022hw3</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:2022hw3&amp;rev=1648194218&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

作業3

----------

第1題

turnin code cpp.2A.hw3-1(週五上午，二甲) , cpp.2B.hw3-1(週五下午，二乙) 

	* 考慮以下兩個C++標頭檔：





以及下面這個main.cpp程式：</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw1&amp;rev=1647591643&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-18T08:20:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw1</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw1&amp;rev=1647591643&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

作業2

----------

turnin code cpp.2A.hw2(週五上午，二甲) , cpp.2B.hw2(週五下午，二乙) 

第1題

	* 設計一個名為capitalize.cpp的程式
	* 要求使用者輸入一個長度不超過200的英文字串（</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw1answer&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw1answer</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw1answer&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

hw1-1 參考解答

----------



using namespace std;
#include &lt;iostream&gt;
#include &lt;cstdlib&gt;

int points[8]={};
int count[6]={};

int main()
{
  int a, b, c;
  int mostAppeared=0;

  srand(time(NULL));
  for(int i=1;i&lt;=100;i++)
  {
    if(i==1)
      cout &lt;&lt; &quot;Throwin dice ...\n1...&quot;;
    if(((i%10)==0)&amp;&amp;(i&lt;100))
      cout &lt;&lt; i &lt;&lt; &quot;...&quot;;
    if(i==100)
      cout &lt;&lt; &quot;100\n&quot; &lt;&lt; endl;

    a = (rand()%6)+1;
    b = (rand()%6)+1;
    c = (rand()%6)+1;

    count[a-1]++;
    count[b-…</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw2-old&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw2-old</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw2-old&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東商業技術學院 資訊工程系 物件導向程式設計

作業2

----------

turnin code cpp.hw2

due date: 23:59, March 27

第1題

考慮以下兩個C++標頭檔：




#define LenFN 20
#define LenLN 10

#ifndef STRUCT_NAME
#define STRUCT_NAME

struct Name
{
  char firstname[LenFN+1];
  char lastname[LenLN+1];
};

Name *setName(const char *name);

#endif</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw2&amp;rev=1585105807&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-25T03:10:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw2</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw2&amp;rev=1585105807&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

Turnin 作業1

----------

第1題

turnin code cpp.hw1-1

	* 設計一個名為lexico.cpp的程式
	* 讓使用者輸入一個整數n，以決定其後將輸入的字串數目
	* 使用迴圈讓使用者輸入n個英文字串</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw2answer&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw2answer</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw2answer&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

hw1-2 參考解答

----------



using namespace std;
#include &lt;iostream&gt;

int main()
{
  string str;
  cout &lt;&lt; &quot;Please input a name:&quot; ;
  getline(cin,str);
  if(str.find(&#039;-&#039;)==-1)
  {
    int f=str.find(&#039; &#039;)+1;
    int l=str.length();
    cout &lt;&lt; &quot;The initials are &quot; &lt;&lt;str[0] &lt;&lt; &quot;. &quot; &lt;&lt; str.substr(f,l-f);
    cout &lt;&lt; &quot; and &quot; &lt;&lt; str.substr(f,l-f) &lt;&lt; &quot;, &quot; &lt;&lt; str[0] &lt;&lt; &quot;.\n&quot;;
  }
  else
  {
    int f=str.find(&#039; &#039;)+1,l=str.length(),d=str.find(&#039;-&#039;)+1;
    cout &lt;&lt; &quot;The initials are &quot; &lt;…</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw3-new&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw3-new</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw3-new&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

作業3

----------

turnin code cpp.hw3

第1題

	* 設計一個C++程式名為member.cpp
	* 設計一個結構體以儲存管理會員資料，包含



struct Name
{
  char firstname[11];
  char lastname[11];
};</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw3&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw3</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw3&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

作業3

----------

turnin code cpp.hw3

due date: April 16, 23:59PM

第1題

考慮實例演練1的程式，修改成為使用類別繼承以完成程式設計。參考下面的程式，我們定義了三種會員型態(以MemberType列舉型別宣告)，並簡化之前的Member類別設計：</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw3answer&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw3answer</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw3answer&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

hw1-3 參考解答

----------



using namespace std;
#include &lt;iostream&gt;
#include &lt;cstring&gt;

int main()
{
  string str;
  cout &lt;&lt; &quot;Please input a string: &quot; ;
  getline(cin,str);
  cout &lt;&lt; &quot;Capitalizing...&quot;&lt;&lt; endl;

  if(str[0] &lt; &#039;A&#039; || str[0] &gt; &#039;Z&#039;)
  {
    str[0]=toupper(str[0]);//toupper可直接小寫轉大寫
  }


  for(int i=1; str[i]!= &#039;\0&#039;;i++)
  {
    if(str[i] == &#039; &#039;)
    {
      i++;
      if(str[i] &lt; &#039;A&#039; || str[i] &gt; &#039;Z&#039;)
        str[i]=toupper(str[i]);
    }

  }
  cout &lt;&lt; &quot;Output: …</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw4-new&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw4-new</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw4-new&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

作業4

	*  due date: 5/3 13:00
	*  turnin code: cpp.hw4
	*  依據4/26日課堂講解的程式，進行以下功能的修改
		*  將作業成績改成採計最高分的三次成績之平均</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw4answer&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw4answer</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw4answer&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

hw1-4 參考解答

----------



using namespace std;
#include &lt;iostream&gt;
#include &lt;cstring&gt;

int main()
{
  char **str = new char * [5];

  for(int i=0;i&lt;5;i++)
  {
    str[i] = new char[21];
    cout &lt;&lt; &quot;Input&quot; &lt;&lt; i+1 &lt;&lt; &quot;: &quot; ;
    cin.getline(str[i],21);
  }
  cout &lt;&lt; &quot;Lexicographical Ordering...&quot; &lt;&lt; endl;

  for(int a=0; a&lt;4 ;a++)
  {
    for(int b=a+1; b&lt;5 ; b++)
    {
      if(strcmp(str[a],str[b])&gt;0)
      {
        char temp[21];
        strcpy(temp,str[a]);
        strcp…</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw5-new&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw5-new</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw5-new&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

作業5

	*  due date: 5/10 13:00
	*  turnin code: cpp.hw5
	*  依據4/26日課堂講解的程式，進行修改
	*  設計加法及減法的運算子重載, 支援下列事項:
		*  支援Student類別的物件與float數值的加法(將學生的學期成績加上該float數值後傳回)</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw5answer&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hw5answer</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hw5answer&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東商業技術學院 資訊工程系 物件導向程式設計

參考解答

----------



using namespace std;
#include &lt;iostream&gt;
#include &lt;string&gt;

int main()
{
  string *str = new string [5];

  for(int i=0;i&lt;5;i++)
  {
    cout &lt;&lt; &quot;Input&quot; &lt;&lt; i+1 &lt;&lt; &quot;: &quot; ;
    getline(cin,str[i]);
  }
  cout &lt;&lt; &quot;Lexicographical Ordering...&quot; &lt;&lt; endl;

  for(int a=0; a&lt;4 ;a++)
  {
    for(int b=a+1; b&lt;5 ; b++)
    {
      if(str[a] &gt;str[b])
      {
        string temp;
        temp = str[a];
        str[a] = str[b];
        str[b] = temp;
      }
    }
…</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hwanswer2-1&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hwanswer2-1</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hwanswer2-1&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東商業技術學院 資訊工程系 物件導向程式設計

參考解答

----------



#include &quot;name.h&quot;
#include &lt;iostream&gt;
using namespace std;

Name *setName(const char *name)
{
  int i,j,k,m;
  enum {without,have}dot;
  Name *someone = new Name;

  dot=without;
  for(i=0;name[i]!=0;i++)
  {
    if(name[i]==&#039;,&#039;)
      dot=have;
  }

  if(dot==without)
  {
    for(i=0;name[i]!=&#039; &#039;;i++)
      someone-&gt;lastname[i]=name[i];
    someone-&gt;lastname[i]=0;

    for(k=0,j=i+1;name[j]!=0;j++,k++)
      someone-&gt;firstname[k]=name[j];

    some…</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hwanswer2-2&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:hwanswer2-2</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:hwanswer2-2&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東商業技術學院 資訊工程系 物件導向程式設計

參考解答

----------



using namespace std;
#include &lt;iostream&gt;
#include &lt;cstring&gt;
#include &quot;name.h&quot;

enum Level{Silver,Gold};

union Preferent{
  float Gold;
  int Silver;
};

struct data
{
  Name *name;
  char tp[10+1];
  Level level;
  Preferent benefit;
};

int main(int argc,char *argv[])
{
  enum {without,have}search;
  data *person=new data [5];
  char name[LenFN+LenLN+1];
  char tmp;
  char lv[10],input[10];
  int i,j,k;
  for(i=0;i&lt;5;i++)
  {

      cin.getline(na…</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:newhw2&amp;rev=1562079678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T15:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:newhw2</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:newhw2&amp;rev=1562079678&amp;do=diff</link>
        <description>國立屏東大學 資訊工程學系 

作業2

----------

turnin code cpp.hw2

第1題

	* 設計一個函式swap可以將所傳入的兩個整數值交換
	* 檔名要求為swap2numbers.cpp
	* 程式必須有以下的主程式：



int main()
{
   int x=3, y=5;
   
   swap(x,y);
   cout &lt;&lt; &quot;x=&quot; &lt;&lt; x &lt;&lt; endl;
   cout &lt;&lt; &quot;y=&quot; &lt;&lt; y &lt;&lt; endl;
   return 0;
}</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:newhw3&amp;rev=1585709097&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-01T02:44:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:newhw3</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:newhw3&amp;rev=1585709097&amp;do=diff</link>
        <description>國立屏東大學 資訊工程系 物件導向程式設計

Turnin 作業2

----------

第1題

turnin code cpp.hw2

	* 設計一個C++程式名為member.cpp
	* 設計一個結構體以儲存並管理會員資料，每個會員必須包含以下資訊:</description>
    </item>
    <item rdf:about="https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:start&amp;rev=1651768176&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-05T16:29:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cpp:homework:start</title>
        <link>https://junwu.nptu.edu.tw/dokuwiki/doku.php?id=cpp:homework:start&amp;rev=1651768176&amp;do=diff</link>
        <description>國立屏東大學 資訊工程學系 物件導向程式設計

----------

作業列表

turnin homework #1

 turnin homework #2

turnin homework #3

 turnin homework #4

 turnin homework #5</description>
    </item>
</rdf:RDF>
