Unix scripts to calculate student grades
Not what you're looking for?
Script 2
In this script, convert pseudocode that uses a decision structure into a shell script. The script then will accept three grades, calculate an average, and then display a letter grade based upon the average.You will need to use either the if statement or the case statement to implement this script.
1. Log in to the Linux system as a user, and then open a Terminal
emulation window.
2. Create a shell script named Project6-4 in your $HOME/bin directory.
3. Convert the following pseudocode into code for the script:
Read in three grades from the keyboard
Average the grades
Display the appropriate letter grade for the number grade using this scale:
90 to 100: Display a letter grade of "A"
80 to 89: Display a letter grade of "B"
70 to 79: Display a letter grade of "C"
65 to 69: Display a letter grade of "D"
0 to 64: Display a letter grade of "F"
Insert appropriate comments
4. Save the script, quit the editor, and then make the script executable.
5. Execute the script and then input 100, 90, and 100 when prompted for each grade.
6. Record the output.
7. Execute the script again.This time input 99, 68, and 70 when prompted for
each grade.
8. Record the output.
9. Execute the script one last time. Input 80, 96, and 72 when prompted for
each grade.
10. Record the output.
Purchase this Solution
Solution Summary
The script shows how to write Unix scripts to use decision structures to output student grades.
Solution Preview
The script Project6-4.sh has been included.
The script shows how to write Unix scripts to use decision structures to output student grades.
Sample output from the two scripts given ...
Purchase this Solution
Free BrainMass Quizzes
Javscript Basics
Quiz on basics of javascript programming language.
Excel Introductory Quiz
This quiz tests your knowledge of basics of MS-Excel.
Basic Networking Questions
This quiz consists of some basic networking questions.
Java loops
This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.
Basic Computer Terms
We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.