Hi, mmohsen,
here you use ExpressionScript / Manager.
In questions of type equation you calculate the scores.
Here you may use
a. the answer code, if numeric, like {sum(Q1.NAOK,Q2_SQ001.NAOK,Q2_SQ002.NAOK...)}
b. assessment values, like {sum(Q1.valueNAOK,Q2_SQ001.valueNAOK,Q2_SQ002.valueNAOK...)}
c. IF-constructs {sum(if(Q1.NAOK<30,0,4),if(Q2_SQ001.NAOK==5,1,0),if(Q2_SQ002.NAOK==1,-5,5)}
So there are many ways.
Read the manual about ExpressionScript, the access to variables and the implemented functions.
www.limesurvey.org/manual/ExpressionScript_-_Presentation
And to show the result in the end message again you use Expression Script.
Here to display the desired wording by micro-tayloring.
Like:
{if(scoreTotal>20,"Congratulations.","")}
On "Health" you scored {scoreHealth}, which means {if(scoreHealth>5,"you're in good shape","you have to do more exercises")}
...
Now study some of the sample surveys which you can download and import into your installation.
www.limesurvey.org/manual/ExpressionScript_sample_surveys
Then create your own prototype of the survey where you try to implement some of these calculations
If you have further, more special questions, ask us.
Joffm