Draw flow chart and write algorithm description that accepts three marks of the student then print the mark which greater than the average marks of the student?

read m1,m2,m3

avg = (m1+m2+m3)/3
if m1 > avg then print m1
else if m2 > avg then print m2
else print m3

Sure! Here's a flowchart and the algorithm description for a program that accepts three marks of a student and prints the mark that is greater than the average marks of the student:

Flowchart:
```
┌─────────┐
│ Start │
└─────────┘


┌─────────────┐
│ Input marks │
└─────────────┘


┌─────────────┐
│ Calculate │
│ average │
└─────────────┘


┌─────────────┐
│ Compare │
│ marks │
└─────────────┘


┌─────────────┐
│ Print │
│ greater mark│
└─────────────┘


┌─────────┐
│ End │
└─────────┘
```

Algorithm Description:

1. Start the program.
2. Accept three marks from the user as input.
3. Calculate the average of the three marks by adding them and dividing the sum by 3.
4. Compare each mark with the calculated average.
5. If a mark is greater than the average, store it for printing.
6. Print the mark that is greater than the average.
7. End the program.

Please note that the algorithm assumes that the user will always enter valid numeric marks, and it does not handle any error or input validation.

Sure, here's a flowchart and algorithm description for the given task:

Algorithm:
1. Start the program.
2. Accept the three marks of the student as input.
3. Calculate the average of the three marks by summing them up and dividing by 3.
4. Initialize a variable "greaterThanAverage" to 0.
5. Compare each mark with the average. If a mark is greater than the average, set "greaterThanAverage" as that mark.
6. Display the value of "greaterThanAverage" as the mark greater than the average.
7. Stop the program.

Flowchart:
```
+---------+
| Start |
+---+-----+
|
v
+---+-----+
| Accept |
| Marks |
+---+-----+
|
v
+---+-----+
| Calculate|
| Average |
+---+-----+
|
v
+---+-----+
| Initialize|
| variable |
+---+-----+
|
v
+---+-----+
| Compare |
| Marks |
+---+-----+
|
v
+----+----+
| Display |
+----+----+
|
v
+----+----+
| Stop |
+---------+
```

I hope this helps! Let me know if you have any further questions.

flowchart?