Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Læringsmål:

  • Store programmer

Pensum:

  • Betingelser
  • While-løkker
  • Utskrift

Pensum:

  • 3.7 - User-Defined Functions That Return a Single Value
  • 4.1 - The if statement
  • 4.4 - The switch statement
  • 5.1 - The for loop
  • 5.3 - While loops
  • 6.2 - MATLAB Program OrganizationKap 6

 

I denne oppgaven skal funksjoner fra Personstruct og Persondatabase settes sammen til et kjørende program. Det skal vises en meny til brukeren og la brukeren velge hva den vil gjøre. 

...

Fyll ut P = processNewPerson(P). Den skal kalle på promptPerson fra Persondatabase Personstruct. Personstrukturen som promptPerson returnerer skal legges til på slutten av parameteren P. Merk at parameteren P skal også returneres.

...

Fullfør P = processChangePerson(P) funksjonen. Den skal først be brukeren om å skrive inn et tall, hvor tallet representerer nummeret på personen som brukere vil indeksen i person-listen som personen du vil endre på, ligger. Deretter skal funksjonen skrive ut denne personen. Så kaller den på promptPerson for å la brukeren skrive inn oppdatert informasjon. Overskriv til slutt personen i parameteren P. Denne funksjonen skal også returnere P.

...