0

Level Points C# ( Please Solve this problem)

Level Points C# Passing the first level of a video game awards the player 1 point. For each subsequent level passed, the points awarded increment by 1 (2 for the 2nd level, 3 for the 3rd, and so on). The program you are given takes the number of passed levels as input. Complete the given function to take that number as an argument, and recursively calculate and return the total number of points given for all passed levels. Sample Input 3 Sample Output 6 Explanation Level 1: 1 point Level 2: 2 points Level 3: 3 points Total: 1+2+3 = 6 points.

17th Feb 2022, 9:37 PM
Asif Khan
Asif Khan - avatar
5 Réponses
+ 2
Write down this Code after The Comment // write your code here if(levels == 1){ return 1; } return levels + Points(levels-1); And Run it
19th Feb 2022, 9:39 AM
Harsh R Chauhan
Harsh R Chauhan - avatar
0
Why did you tag all those languages when it is a C# task? 👉ONLY TAG THE RELEVANT PROGRAMMING LANGUAGE Read the task description carefully – it gives you the hints how to solve it. 👉Please show your code attempt if you need help!
17th Feb 2022, 9:43 PM
Lisa
Lisa - avatar
0
Lisa I'm confused that's why I asked. Should I use recursion method or? Waiting for the right answer.
17th Feb 2022, 9:47 PM
Asif Khan
Asif Khan - avatar
0
If you read the task description, you'll notice that you are supposed to calculate ***recursively***
17th Feb 2022, 9:49 PM
Lisa
Lisa - avatar
- 1
// try this method and then run it int tot = 0; for(int a=levels; a>=1; a--) { tot = tot + a; } return tot;
28th May 2022, 6:56 AM
Ziyahul Ansath
Ziyahul Ansath - avatar