write algorithm, flowchart and code to infut marks of 3 subjects of a student and display his grade according to the following criteria.

Sure! I can help you with that. Here's the algorithm, flowchart, and code to input marks of 3 subjects of a student and display his grade according to the given criteria:

Algorithm:
1. Start
2. Input the marks of Subject1, Subject2, and Subject3
3. Calculate the average marks (average = (Subject1 + Subject2 + Subject3) / 3)
4. If average >= 90, then grade = "A+"
5. Else if average >= 80 and average < 90, then grade = "A"
6. Else if average >= 70 and average < 80, then grade = "B"
7. Else if average >= 60 and average < 70, then grade = "C"
8. Else if average >= 50 and average < 60, then grade = "D"
9. Else, grade = "F"
10. Display the grade
11. Stop

Flowchart:
```
+-------------------+
| Start |
+-------------------+
| |
| |
| v
| Input Subject1, Subject2, and Subject3
| |
| |
+-------------------+
| |
| |
| v
| average = (Subject1 + Subject2 + Subject3) / 3
| |
| |
+-------------------+
| |
| |
| average >= 90 |
|------------------>| Yes
| |
| grade = "A+" |
| |
+-------------------+
| |
| average >= 80 |
|------------------>| Yes
| |
| grade = "A" |
| |
+-------------------+
| |
| average >= 70 |
|------------------>| Yes
| |
| grade = "B" |
| |
+-------------------+
| |
| average >= 60 |
|------------------>| Yes
| |
| grade = "C" |
| |
+-------------------+
| |
| average >= 50 |
|------------------>| Yes
| |
| grade = "D" |
| |
+-------------------+
| |
| |
| |
| grade = "F" |
| |
+-------------------+
| |
| |
| v
| Display grade |
| |
| |
+-------------------+
| |
| |
| v
| Stop |
+-------------------+
```

Code in Python:
```python
# Input marks of the three subjects
subject1 = float(input("Enter marks for Subject1: "))
subject2 = float(input("Enter marks for Subject2: "))
subject3 = float(input("Enter marks for Subject3: "))

# Calculate the average marks
average = (subject1 + subject2 + subject3) / 3

# Determine the grade based on average marks
if average >= 90:
grade = "A+"
elif average >= 80:
grade = "A"
elif average >= 70:
grade = "B"
elif average >= 60:
grade = "C"
elif average >= 50:
grade = "D"
else:
grade = "F"

# Display the grade
print("Grade:", grade)
```

Hope this helps you understand how to input marks of 3 subjects and display the grade according to the given criteria! Let me know if you have any further questions.