Sisi Pan 1997

download Sisi Pan 1997

of 1

Transcript of Sisi Pan 1997

  • 8/19/2019 Sisi Pan 1997

    1/1

     

     Jurusan Teknik SipilFakultas TeknikUniversitas Gadjah Mada

    Ujian SISIPANPemrograman Komputer

    Kamis, 17 April 1997(Tutup Buku, 2 jam)

    Dosen Penguji:Ir. Djoko Luknanto, M.Sc., Ph.D.

    1. Tentukan apakah nama variabel yang tercantum di bawah ini merupakan variabel

    FORTRAN yang diterima oleh kompiler atau tidak. Sebutkan alasannya serta tentukanapakah variabel tersebut termasuk integer atau real! (nilai 5%)

    Nama variabel yang ditanyakan: (a) LEBIH, (b) KURANG, (c) BUKAN, (d) AAAAA, (e) 5SILA,( f ) C59, ( g) G9.78, (h) GAMMA, (i) IN–OUT, ( j) A+20, (k ) A12345, (l) DAYIDAB.

    2. Tulis dalam bahasa FORTRAN, pernyataan-pernyataan matematis ini: (nilai 5%)

    (a) , (b) , (c) , (d) , (e) , ( f ) .

    3. Pernyataan yang manakah di bawah ini yang diterima oleh kompiler FORTRAN dansebutkan alasannya. (nilai 5%)

    Pernyataan: (a) X = Y+Z, (b) Y+Z = X, (c) X+X = Z, (d) X = X+X, (e) XY = ZW , ( f ) XY = Z*W ,( g) X*Y = Z*W , (h) ABC = 2DEF, (i) X = X+1.

    4. Jika variabel MHS1  mempunyai nilai “Diana” dan variabel MHS2  mempunyai nilai

    “Charles”. Tulis pernyataan FORTRAN sedemikian rupa sehingga kedua variabel ini

    nilainya tertukar satu sama lain! (nilai 5%)

         L  a   D  e  s   i  g  n   9   6  :    1   2   5   K     b  y   t  e  s  o     f    E  :    K  u     l    i  a     h   P  e  m  r  o  g  r  a  m  a  n   K  o  m  p  u   t  e  r    U   j      i  a  n   S   1   R  e  g  u     l  e  r    9   9   7   S   i  s    i  p  a  n   S  o  a     l .      d  o  c  p  r    i  n   t  e     d  o  n   T  u  e  s     d  a  y   1   6   /   0   9   /   0   3   1   0  :    3   6

    Ujian SISIPAN Pemrograman Komputer hal. 1/1

    5. Sepeda motor anda dari berhenti sampai mempunyai percepatan konstan a 

    membutuhkan waktu t  detik. Jarak yang ditempuh d  dan kecepatan v  dari sepeda

    motor anda dihitung berdasarkan persamaan berikut:

    Tulis program FORTRAN yang membaca a dan t sebagai data, dan menulis t, d dan v.

    (nilai 20%)

    6. Tulis algoritma dan program FORTRAN yang menghitung:

    (a) , (b) (nilai 30%) 

    7. Tersedia seratus nilai ujian mahasiswa dengan tipe real. Tulis algoritma dan program

    FORTRAN yang menghitung nilai minimum, nilai maksimum dan jumlah mahasiswa

    yang mendapat nilai diantara 40.0≤ nilai≤ 75.0. (nilai 30%)