een geordende reeks instructies.
werkplek
Fortran
praktisch leerpad om Fortran vanaf nul te leren
eerst definitie
wat Fortran betekent
Fortran schrijft precieze instructies. Hier leer je het als praktisch leerpad om Fortran vanaf nul te leren. Begin met een model: input gaat door stappen en wordt output.
main.f90run gfortran main.f90 && ./a.outgewoonte leer een klein deel van Fortran, typ een minimaal voorbeeld en voer het uiteen waarde is data. een variabele is de naam voor die data.
een klein benoemd werk met input en resultaat.
gfortran voert code uit main.f90 uit.
eerste leesbare code
programma output
entry point output syntax printprint *, 42
output 42taal stamboom
Fortran stamboom
zie waar Fortran vandaan komt, welke talen dichtbij zijn en wat daarna past.
vanaf nul
Vragenbank
Eerst zoeken dan oefenen
Kies een fase of zoek in de bank van deze taal en open de oefening.
Fortran vraag 1
Fortran vraag 1. Kies de uitspraak die het best past bij een waarde printen.
Fortran vraag 2
Fortran vraag 2. Kies de uitspraak die het best past bij een waarde benoemen.
Fortran vraag 3
Fortran vraag 3. Kies de uitspraak die het best past bij herbruikbare functie.
Fortran vraag 4
Fortran vraag 4. Kies de uitspraak die het best past bij basiscollectie.
Fortran vraag 5
Fortran vraag 5. Kies de uitspraak die het best past bij een waarde printen.
Fortran vraag 6
Fortran vraag 6. Kies de uitspraak die het best past bij een waarde benoemen.
Fortran vraag 7
Fortran vraag 7. Kies de uitspraak die het best past bij herbruikbare functie.
Fortran vraag 8
Fortran vraag 8. Kies de uitspraak die het best past bij basiscollectie.
Fortran vraag 9
Fortran vraag 9. Kies de uitspraak die het best past bij een waarde printen.
Fortran vraag 10
Fortran vraag 10. Kies de uitspraak die het best past bij een waarde benoemen.
Fortran vraag 11
Fortran vraag 11. Kies de uitspraak die het best past bij herbruikbare functie.
Fortran vraag 12
Fortran vraag 12. Kies de uitspraak die het best past bij basiscollectie.
Fortran vraag 13
Fortran vraag 13. Kies de uitspraak die het best past bij een waarde printen.
Fortran vraag 14
Fortran vraag 14. Kies de uitspraak die het best past bij een waarde benoemen.
Fortran vraag 15
Fortran vraag 15. Kies de uitspraak die het best past bij herbruikbare functie.
Fortran vraag 16
Fortran vraag 16. Kies de uitspraak die het best past bij basiscollectie.
Fortran vraag 17
Fortran vraag 17. Kies de uitspraak die het best past bij een waarde printen.
Fortran vraag 18
Fortran vraag 18. Kies de uitspraak die het best past bij een waarde benoemen.
meerkeuze
Fortran vraag 1
Fortran vraag 1. Kies de uitspraak die het best past bij een waarde printen.
print *, 42
referentie
patronen voor main.f90
gfortran main.f90 && ./a.outentry point output syntax print
programma output
print *, 42
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types integer
waarden en namen
integer :: total total = 42 print *, total
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection Array
functies en collecties
integer function add(a, b) integer, intent(in) :: a, b add = a + b end function integer :: scores(2) = (/40, 2/) print *, size(scores)
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks