RSS

Lat. Program

Ada beberapa tahapan latihan dalam Komputer Pemrograman, yaitu :


Program Input/Output
  1. Buatlah program untuk menghitung keliling dan luas persegi panjang. Rumus keliling persegi panjang adalah 2 * (panjang + lebar). Rumus luas persegi panjang adalah panjang * lebar. Dari rumus tersebut maka variabel yang digunakan adalah variabel luas, keliling, panjang dan lebar. Tipe variabel yang digunakan dapat berupa integer atau real.
  2. Buatlah program untuk menghitung keliling dan luas lingkaran. Rumus keliling lingkaran adalah 2 * phi * jari-jari. Rumus luas lingkaran adalah phi * jari-jari * jari-jari. Tentukan variabel dan tipe variabel yang digunakan.
  3. Buatlah program untuk menghitung berat badan orang yang seharusnya (BMI : Body Mass Index). Carilah rumus perhitungan BMI dan tentukan variabel serta tipe variabel yang digunakan.
  4. Buatlah program yang dapat memasukan nama pegawai, tahun masuk kerja dan menghitung masa kerja serta index gaji pegawai. Index gaji dihitung dari masa kerja dikurangi 1 dibagi 3.0 dan dihilangkan angka desimalnya dengan fungsi aint( ).
  5. Bukalah situs daftar fungsi Fortran ini. Buatlah program input/output untuk 1 macam fungsi yang dapat Anda pelajari dari situs tersebut.

Program Decision
  1. Buatlah program untuk menguji bilangan positif, bilangan negatif dan bilangan nol. Karakteristik bilangan positif adalah bilangan yang lebih besar dari angka 0. Karakteristik bilangan negatif adalah bilangan yang lebih kecil dari angka 0. Karakteristik bilangan nol tentu saja bilangan yang sama dengan 0. Gunakan operator logika untuk pengujian.
  2. Buatlah program untuk menguji sudut lancip, sudut siku-siku dan sudut tumpul. Carilah karakteristik masing-masing sudut.
  3. Buatlah program untuk menguji bilangan genap dan bilangan ganjil. Carilah karakteristik bilangan genap dan ganjil. Gunakan fungsi mod( ) untuk mendapatkan sisa bagi.
  4. Buatlah program yang dapat memasukan nama siswa, nilai ulangan, nilai tugas, nilai mid semester, dan menghitung nilai rata-rata. Ujilah nilai rata-rata tersebut, jika lebih dari atau sama dengan 80 maka tampilkan keterangan lulus, jika nilai rata-rata dibawah 80 maka tampilkan keterangan tidak lulus.
  5. Bukalah situs daftar fungsi Fortran ini. Buatlah program decision untuk 2 macam fungsi yang dapat Anda pelajari dari situs tersebut.


Program Loop
  1. Buatlah program faktorial, contoh : Faktorial 5 = 1*2*3*4*5 = 120. Masukkan bilangan yang akan difaktorialkan, kemudian hitung nilai faktorialnya. Gunakan perintah perulangan Do.
  2. Buatlah program untuk menampilkan karakter pada sebuah kata dengan perintah perulangan Do. Masukkan sebuah kata. Ukur panjang kata dengan fungsi len_trim( ). Ulang sepanjang kata tersebut untuk menampilkan huruf dari kata tersebut, gunakan cara penulisan nama(i:i).
  3. Bukalah situs tutorial fortran, pada bagian tengah tutorial terdapat ulasan Nested Do Loops. Apa yang dimaksud dengan Nested Do Loops? Buatlah sebuah program dengan nested Do loops yang berbeda dari contoh di dalam situs tersebut.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar

Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.