Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a MATLAB script to process student grades. Example execution: Enter studen

ID: 3692150 • Letter: W

Question

Write a MATLAB script to process student grades. Example execution:

Enter student lab average (negative to end):70

Enter student program average:80

Enter student lab average (negative to end):70

Enter student program average:90

Enter student lab average (negative to end):85

Enter student program average:75

Enter student lab average (negative to end):70

Enter student program average:75

Enter student lab average (negative to end):-1

Number of students: 4

Average for all students: 76.875000

Student averages above the class average:

student: 2 average: 80.000000

student: 3 average: 80.000000

Explanation / Answer

%declaring arrays and variables
labAverage = []
programAverage = []
totalLab = 0
totalAverage = 0
index = 1
%loop to read student marks details
while(true)
%reading average and checking negative or not
lab = input('Enter student lab average (negative to end): ')
if(lab < 0)
break;
end
  
%reading student program details
program = input('Enter student program average:')
%storing details
labAverage(index) = lab
programAverage(index) = program
totalLab = totalLab + lab
totalAverage = totalAverage + program
index = index+1;
end
%printing results
totalAverage = (totalAverage + totalLab)/(2*index)
fprintf('Number of students = %d',index)
fprintf('Average for all students: %f',totalAverage)
disp('Student averages above the class average: ')
a = 1
while(a < index)
lab = labAverage(a)
program = programAverage(a)
if ((lab + program)/2 >= totalAverage)
fprintf('student: %d average: %f',a,(lab + program)/2)
end
end

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote