...
Tips: bruk date()
-funksjonen for å få dagens dato som en tekststreng.
Videoforklaring (
...
13:
...
40)
Del 1 (mm8:ss14) | Del 2 (mm5:ss26) |
---|
| |
|
---|
Widget Connector |
---|
url | https://www.youtube.com/watch?v=V3Yg1gd52NU |
---|
|
| Widget Connector |
---|
url | https://www.youtube.com/watch?v=8VKUrTIEV9M |
---|
|
|
Oppgaveintroduksjon, og kode for å håndtere skriving av noe til fil. | Kode for å produsere teksten som skal skrives til filen. | | |
Løsningsforslag
Expand |
---|
title | Hvis du har prøvd selv, trykk her for å se svaret... |
---|
|
Code Block |
---|
| function skriv_dagbok(filnavn)
% 1. Åpne filen
fd = fopen(filnavn, 'a');
if fd == -1
error('Kunne ikke åpne filen %s\n', filnavn);
end
% 2. Bruke filen
fprintf(fd, '----------------------------------------\n');
fprintf(fd, '%s\n', date());
fprintf(fd, '----------------------------------------\n');
linje = input('', 's');
while ~isempty(linje)
fprintf(fd, '%s\n', linje);
linje = input('', 's');
end
% 3. Lukke filen
status = fclose(fd);
if status == -1
error('Kunne ikke lukke filen %s\n', filnavn);
end
end |
|