Lag en funksjon som tar inn en vektor med poengsummer fra 0 til 100, og som returnerer en vektor med bokstavkarakterer som tilsvarer poengsummene i argumentet. Karaktergrensene er som oppgitt i tabellen under.
Poengsum | Karakter |
---|
89-100 | A |
77-88 | B |
65-76 | C |
53-64 | D |
41-52 | E |
0-40 | F |
Videoforklaring (10:25)
Widget Connector |
---|
url | https://www.youtube.com/watch?v=QaSt12X5DLc |
---|
|
Løsningsforslag
Expand |
---|
title | Hvis du har prøvd selv, trykk her for å se svaret... |
---|
|
Code Block |
---|
| function retur = karakterer(poengsummer)
retur = blanks(length(poengsummer));
for i = 1:length(retur)
poeng = poengsummer(i);
if poeng >= 89
retur(i) = 'A';
elseif poeng >= 77
retur(i) = 'B';
elseif poeng >= 65
retur(i) = 'C';
elseif poeng >= 53
retur(i) = 'D';
elseif poeng >= 41
retur(i) = 'E';
else
retur(i) = 'F';
end
end
end |
|