Question: Problem Statement You are given a data like following below: Name ID T1 T2 T3 HW1 HW2 HW3 HW4 PRJ Abdul Rouf AK021425 47 17

Problem Statement

You are given a data like following below:

Name

ID

T1

T2

T3

HW1

HW2

HW3

HW4

PRJ

Abdul Rouf

AK021425

47

17

50

10

10

10

10

68

Adila Murni

AK021432

20

41

40

1.5

10

10

10

80

Ahmad Fakhruddeen

AK021482

68

45

75

10

10

0

10

70

Ahmad Fitri

AK021471

39

23

35

10

10

10

10

75

Ahamad Hanbali

AK021470

42

53

60

4

10

10

10

75

Ahmad Khairil

AK021431

23

50

45

10

10

7.5

10

68

Amirul Hidayat

AK021446

30

33

65

10

10

0

10

70

Anas

AK021481

57

34

75

0

10

0

10

55

Anuar

AK021484

25

49

45

10

10

10

10

60

Azrul

AK021476

52

55

50

6

10

10

10

80

Azlan

AK021416

47

27

45

0

10

5

10

65

Charlie SIa Chin

AK021427

28

64

25

10

10

0

10

75

Debbie Lo

AK021450

22

55

55

10

10

10

10

80

Fatimah

AK021429

34

42

48

3

10

10

10

80

Fazedy

AK021474

53

8

48

10

10

0

10

75

Freddawati

AK021456

20

10

45

0

10

10

10

70

Where

  1. T1, T2, T3 - tests in percent (%)
  2. HW1, HW2, HW3, & HW4 - assignment (full mark is 10 point each)
  3. PRJ - term project in percent (%)

The calculation of final mark is based on the following scheme:

  1. Tests - 60% (20% for each test)
  2. Assignment - 10% (based on the average of all assignments)
  3. Project - 30%

The question:

Write a C programming to read all the data given and create an output file showing the following results:

  1. Summary of the results:
  1. Subject Code
  2. Semester
  3. Number of Student
  4. Overall average mark and grade

  1. Alphabetically sorted students final grade in the following format:

<#>

  1. Create a grade distribution plot of the class performance showing the number of students in each grade category (A,A-,B+). Use your creativity to achieve goal

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!