Average marks

Closed Posted Sep 9, 2001 Paid on delivery
Closed Paid on delivery

For each student, the teacher will enter the marks obtained by the student in each subject, and the program will report the student's average mark and total marks. When all students' marks have been entered, the program will report the highest individual mark, the highest average mark, and the highest total mark, giving both the relevant student's name and the mark concerned. A student may take any number of subjects, and there may be any number of students. The user should be prompted for a student's name (a single name will suffice), and then for that student's marks, one at a time (the particular subject is irrelevant). Marks in the range 0 to 100 (inclusive) are valid. A mark of 999 should be used by the user to indicate that there are no more marks for this particular student. Marks other than those in the range 0 to 100 and 999 are invalid; the mark should be ignored for all statistical purposes, and a message immediately output to the user that the mark is being ignored. You may assume that all marks are integers. After the average mark (to two decimal places) and total marks for the student have been reported, the user should be asked if there are more students to come. A 'Y' or 'y' should indicate yes, an 'N' or 'n' should indicate no; if the user answers in any other way, the user should be prompted again. When the user finally does enter either 'N' or 'n', the program should display the name and mark concerned of the students with the highest individual mark, highest average mark, and highest total mark. Where there is a tie in any category, the first one to be entered should be the one that is reported. After this, the program should ask the user if they want to enter a new set of marks. If so, the program should commence again, as if from scratch.

## Deliverables

Complete source code of all programming work done It should be done in C++, Perl and Visual Basic

## Deadline information

ASAP

C Programming Perl PHP

Project ID: #2827243

About the project

54 proposals Remote project Active Sep 23, 2001

54 freelancers are bidding on average $167 for this job

olegvw

See private message.

$297.5 USD in 14 days
(65 Reviews)
6.3
TheoKand

See private message.

$212.5 USD in 14 days
(23 Reviews)
5.4
vw129403vw

See private message.

$102 USD in 14 days
(4 Reviews)
5.1
obfuscator

See private message.

$127.5 USD in 14 days
(14 Reviews)
4.9
911coder

See private message.

$212.5 USD in 14 days
(32 Reviews)
4.9
vw139994vw

See private message.

$85 USD in 14 days
(60 Reviews)
4.5
teamsgreen

See private message.

$170 USD in 14 days
(48 Reviews)
4.3
wirovw

See private message.

$255 USD in 14 days
(11 Reviews)
4.2
vw132761vw

See private message.

$255 USD in 14 days
(33 Reviews)
4.2
3sinc

See private message.

$340 USD in 14 days
(11 Reviews)
4.8
vasya1

See private message.

$340 USD in 14 days
(9 Reviews)
4.1
vw156565vw

See private message.

$170 USD in 14 days
(9 Reviews)
3.9
programervw

See private message.

$20.4 USD in 14 days
(35 Reviews)
3.8
futuristicvw

See private message.

$340 USD in 14 days
(7 Reviews)
3.4
internetxperts

See private message.

$170 USD in 14 days
(2 Reviews)
4.0
MRA

See private message.

$153 USD in 14 days
(2 Reviews)
3.4
mattrecker

See private message.

$255 USD in 14 days
(5 Reviews)
2.6
marcnewlinvw

See private message.

$212.5 USD in 14 days
(10 Reviews)
2.5
3lun0

See private message.

$233.75 USD in 14 days
(1 Review)
2.4
carnot

See private message.

$127.5 USD in 14 days
(3 Reviews)
2.2