Storing Multiple integer values from the user
11 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi, I wrote a code which is in below. I want to add something more complex. I have tried so many times, I did not do that.
I want to calculate the sum of numbers that user entered and also show it as a result.
Please help me about solving this problem.
i=1;
C=logical(1)
fprintf('Please enter the marks for the students \n');
while C
fprintf('Please enter the student marks \n');
grades(i)=input('');
i=i+1;
fprintf('Do you want to enter more marks [Y/N] \n');
c=input('','s');
if c=='Y' || c=='y'
C=1;
else
C=0;
end
end
Akzeptierte Antwort
Ameer Hamza
am 11 Apr. 2020
Bearbeitet: Ameer Hamza
am 11 Apr. 2020
try this.
i=1;
C = true;
fprintf('Please enter the marks for the students \n');
grades = [];
while C
fprintf('Please enter the student marks \n');
grades(i)=input('');
i=i+1;
fprintf('Do you want to enter more marks [Y/N] \n');
c=input('','s');
if c=='Y' || c=='y'
C=1;
else
C=0;
end
end
fprintf('Sum of marks is %d\n', sum(grades));
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Entering Commands finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!