Difference between revisions of "Grades, Easy"

From Progzoo
Jump to navigation Jump to search
Line 2: Line 2:
 
grade is 40% in every module.</p>
 
grade is 40% in every module.</p>
 
<table style='float:right'><tr><td style='font-family:monospace'>
 
<table style='float:right'><tr><td style='font-family:monospace'>
#http://progzoo.net/grades10.txt
+
#http://progzoo.net/grades10.txt
#Sample data for Easy questions 1-5
+
#Sample data for Easy questions 1-5
#One line per student. One grade per module
+
#One line per student. One grade per module
#Matric  name    RAD SD1a PS IIS
+
#Matric  name    RAD SD1a PS IIS
#
+
#
05001001 Alpha, A 50 51 52 53
+
05001001 Alpha, A 50 51 52 53
05001002 Bravo, B 40 41 42 43
+
05001002 Bravo, B 40 41 42 43
05001003 Charlie, C 30 31 32 33
+
05001003 Charlie, C 30 31 32 33
05001004 Delta, D 20 50 50 50
+
05001004 Delta, D 20 50 50 50
04001005 Echo, E. 50 20 50 50
+
04001005 Echo, E. 50 20 50 50
04001006 Foxtrot, F 50 50 20 50
+
04001006 Foxtrot, F 50 50 20 50
05001007 Golf, G. 50 50 50 20
+
05001007 Golf, G. 50 50 50 20
05001008 Hotel, H 50 50 50 20</td></tr></table>
+
05001008 Hotel, H 50 50 50 20
 +
</td></tr></table>
 
<p>The input data <code>grades10.txt</code> contains one line per student.
 
<p>The input data <code>grades10.txt</code> contains one line per student.
 
The line begins with the matriculation number and the name.
 
The line begins with the matriculation number and the name.

Revision as of 00:15, 7 December 2007

Each student takes four modules: RAD, SD1A, PS and IIS. The passing grade is 40% in every module.

#http://progzoo.net/grades10.txt
#Sample data for Easy questions 1-5
#One line per student. One grade per module
#Matric   	name    	RAD	SD1a	PS	IIS
#
05001001	Alpha, A	50	51	52	53
05001002	Bravo, B	40	41	42	43
05001003	Charlie, C	30	31	32	33
05001004	Delta, D	20	50	50	50
04001005	Echo, E.	50	20	50	50
04001006	Foxtrot, F	50	50	20	50
05001007	Golf, G.	50	50	50	20
05001008	Hotel, H	50	50	50	20

The input data grades10.txt contains one line per student. The line begins with the matriculation number and the name. The marks for each of the subjects are given in the sequence RAD, SD1a, PS and IIS. Each of these fields is separated by the tab character.

http://progzoo.net/grades10.txt

RAD pass list

Print the names of the students who have passed the RAD module.



[Font] [Default] [Show] [Resize] [History] [Profile]

Average grade

For each student print the name followed by the average grade over the four modules.



[Font] [Default] [Show] [Resize] [History] [Profile]

Semester pass list

Print the names of the students who have passed all four modules.



[Font] [Default] [Show] [Resize] [History] [Profile]

Matric 04

Print the names of the students who have a matriculation number that starts with 04.



[Font] [Default] [Show] [Resize] [History] [Profile]

Count SD1a fails

Print the number of students who have failed the module SD1a.



[Font] [Default] [Show] [Resize] [History] [Profile]