这是小弟的assignment, 很难做。。请帮帮忙。

这个是assignment 1:

这个是assignment 2:

谢谢大家。。。谢谢

我想帮你啊。。。。但是我忘记了c langgua 要用什么了。。。
<#include iostream.h>
double basic,overtime;
double allowance=250;
double source,deduction,netsalary;
char full;
cout>>Are you a fulltime worker?? (y/n);
cin<<full;
if(full==y)
{
cout>>Please enter the basic:
cin<<basic;
cout>>Please enter overtime claim:
cin<<overtime;
source =basic+overtime+allowance;
cout>>Please enter EPF deduction:
cin<<epf;
…}
不懂有没有错。。。很久没写了 =。=

拉曼computer sciences…

引用第1楼小宇寶貝于2007-08-02 12:22 AM发表的 :
我想帮你啊。。。。但是我忘记了c langgua 要用什么了。。。
<#include iostream.h>
double basic,overtime;
double allowance=250;
double source,deduction,netsalary;

我试试看先。。怎样都好,还是谢谢你。

引用第3楼钝钝于2007-08-02 12:27 AM发表的 :

我试试看先。。怎样都好,还是谢谢你。

erm …那么我写的用对了吗??? 很简单而以。。你知道做另一个part time的就可以了。。程式大概都一样。。。你自己试试看。。。不然你present的时候就不明白了

不会很难啊。。。
不明白的可以问小愚阿。。。
大部分的program都是要这样写的。。。

加油!
其实这是简单的C language~你慢慢摸索后就懂得怎么做了!

小宇。。。不行啊。。做么你给的是<#include iostream.h>讲师教我们的是–>
#include <stdio.h>
main()
{

引用第7楼钝钝于2007-08-02 12:59 PM发表的 :
小宇。。。不行啊。。做么你给的是<#include iostream.h>讲师教我们的是–>
#include <stdio.h>
main()
{

对不起阿~~ 我就是搞乱了c++ …我用了c++
你可以改一改。。。

#include <stdio.h>

对不起。。我开始乱了~~~

而且都还没教 double,cout,cin 这类的东西。。。
而且现在我一点头绪也没有。。不懂怎样开始,而且又没有一个output的sample给我对照。。。唉。。。

這些應該都很簡單, float, double和int的用法大同小異, 那麼你應該學會了 scanf 吧??

  1. 一開始寫個scanf (如使用者輸入 0 即 fulltime, 1 為 parttime)
    然後把所得的 int 用 if 做判斷
    if(i === 0) {
    //繼續scanf 所需的資料(Basic salary, allownce, ot) 等, 這些輸入的資料當然是儲存在variables當中

    //最後做結算, 然後 printf 顯示你的total
    } else if(i === 1){
    //scanf parttime所需輸入資料
    //結算並printf
    } else {
    //如果使用者手癢輸入其他數字的話, 就結束或goto到上方要求重新輸入
    }

  2. 方法也幾乎差不多, 就做個循環性通知使用者輸入相關的資料, 並把資料儲存在array中, 一直到使用者結束不想輸入了.

再來就是用for或while把array的資料讀出並printf出來

以前读书的时后有做过,没想到还是一样不变,看来大马的电脑程序十年变,真是落后了。