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.

Når koden fungerer bør du få følgende output:
Vi har en sirkel med radius 5
Omkretsen er 31.400000
Arealet er 78.500000
Sylinder med hoyde 8: Volumet er 628.000000

 

 
Kode 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);
 

 

 
  • No labels