Modul ini membahas fondasi penulisan program Fortran modern, mulai dari unit program dan disiplin implicit none pada setiap lingkup, empat tipe intrinsik beserta kind, aturan prioritas operator, hingga blok if, perulangan do, dan select case. Seluruh contoh dikompilasi dengan gfortran dan mengikuti satu aturan emas, yaitu setiap variabel dideklarasikan secara eksplisit agar salah ketik tertangkap saat kompilasi. Penguasaan materi modul ini menjadi bekal langsung bagi modul prosedur dan modul array yang mengikuti.
Dasar modern
Modul dasar: unit program, tipe dan kind, ekspresi, serta alur kontrol dengan disiplin implicit none pada setiap lingkup.
0/0 selesai
- Unit program dan implicit none
Bentuk unit program, aturan implicit none pada setiap lingkup, dan program pertama yang dikompilasi.
- Tipe dan kind intrinsik
Tipe intrinsik integer, real, logical, dan character beserta kind literal seperti real32 dan real64.
- Ekspresi dan prioritas
Operator aritmetika, relasional, dan logika beserta aturan prioritas dan konversi tipe pada ekspresi.
- Alur kontrol
Blok if, perulangan do dengan cycle dan exit, serta pemilihan cabang dengan select case.