Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Norsklæreren din kunne utmerket godt lest en stil og forstått den på tross av noen småfeil, og til og med gitt god karakter hvis innholdet forøvrig var bra. Datamaskinen er ikke like tilgivende: I et Matlab-program må alt være pinlig nøyaktig, en enkelt skrivefeil kan være nok til at programmet slett ikke kjører.

Rett alle syntaksfeilene i koden under slik at koden kjører uten problemer. Hver av syntaksfeilene her kan rettes ved å fjerne, legge til eller endre ett enkelt tegn, dvs. det er ikke nødvendig å gjøre større endringer i koden. Ved å kjøre programmet og se på feilmeldinger vil du få hint om hvor hver enkelt syntaksfeil befinner seg.
Hint: Tenk på parenteser, fnutter, variabelnavn og (+/,) i kombinasjon av tekst og variabelnavn.

Code Block
titleNår koden fungerer bør du få følgende output:

 

code
Vi har en sirkel med radius 5
Omkretsen er 31.400000
Arealet er 78.500000
Sylinder med hoyde 8: Volumet er 628.000000

 

 
Code Block
titleKode som skal rettes:
r = 5;
fprintf('Vi har en sirkel med radius %d\n', r);
omkrets = 2 * 3.14 * r;
fprintf('Omkretsen er %f\n, omkrets));
areal = 3.14 * radius ^ 2;
Fprintf('Arealet er %f\n', areal
h = 8;
volum = aral * h;
fprintf('Sylinder med høyde %d: Volumet er %f", volum);