PENYELEKSIAN KONDISI (PERCABANGAN)

15/04/2009 14:58

Pernyataan Brancing (Percabangan)

A. Pernyataan IF

1.  IF……THEN

                BU = IF  Ekspresi THEN

                                                Pernyataan;

                Contoh :

                Uses crt;

                Var

                Nilai:integer;

                Nama,ket:string[25];

                Begin

                Clrscr;

                Write(‘Masukan nama mahasiswa        :’);readln(nama);

                Write(‘Masukan nilai                                  :’);readln(nilai);

                If nilai>=60 then

                                Ket:=’LULUS’;

                If nilai<60 then

                                Ket:=’GAGAL’;

                Clrscr;

                Writeln(‘NILAI UJIAN MAHASISWA’);

                Writeln(‘=========================”);

                Writeln(‘NAMA                           :’,nama);

                Writlen(‘NILAI                              :’,nilai);

                Writeln(‘Keterangan                    :’,ket);

                Writeln(‘=========================”);

                Readln;

End.

 

  1. IF ….THEN….ELSE

Bu : if  ekspresi1 then

                                begin

                                                Pernyataan1;

                                                Pernyataan 2;

                                End

                Else

If  Expresi2 then

                                                Begin

                                                Pernyataan3;

                                                Pernyataan 4;

                                                End

                Else

                                begin

                                Pernyataan5;

                                Pernyataan 6;

                                End;

LATIHAN 1 :

Buat program Baru dengan layout sbb :
masukan Nim                   :
masukan nama                 :
masukan Nilai absen     :
masukan nilai tugas       :
masukan nilai UTS         :
masukan nilai UAS        :
untuk rata-rata=(10%*absen)+(20%*tugas)+(30%*uts)+(40%*uas)
jika rata >=85 maka gradenya A, keterangan Lulus
jika rata >=75 maka gradenya B,Keterangan Lulus
ika rata >=60 maka gradenya C, keterangan Lulus
jika rata >=50 maka gradenya D, keterangan Lulus
selain itu gradenya E, keterangan gagal

Output yang diinginkan
**************************************

 PROGRAM NILAI MAHASISWA
**************************************
Mahasiswa yang benama……..Dengan NIM……
nilai rata-ratanya adalah………..., gradenya….    dan keterangannya adalah…....

Download Jawaban DISINI..

LATIHAN 2 :

Buat program dengan layout sbb :

masukan nama pembeli               : diinput
masukan kode kue                      :
diinput
nama kue                                   :
harga                                         :
masukan jumlah beli                    :
diinput
Discount                                             :
Total Bayar                                         :
masukan uang bayar                          :
diinput
Uang kembali                                      :
* untuk nama kue          
jika kode=1 maka nama kue adalah brownies, harganya 30000
jika kode=2 maka nama kue adalah Tart, harganya 15000
jika kode=3 maka nama kue adalah cake,harganya 20000
selain itu bolu, harganya 10000
* untuk discount :
jika jumlah beli>=3 maka discountnya 10% dari harga
selain itu tidak dapat discount
total bayar=jumlah beli * harga-discount
uang kembali=uang bayar-total bayar

Output yang diinginkan :

TOKO KUE “WUENNAKK”

                  JL. Kalibata Timur No.37
******************************************
Nama Pembeli                 :
Kode kue                        :
Nama Kue                       :
Harga                              :Rp.
Jumlah beli                      :
Discount                         :Rp.
Total Bayar                     :Rp.
*******************************************
Uang Bayar                     :Rp
Uang Kembali                  :Rp.
*******************************************
                     T E R I M A  K A S I H

 

Download Jawaban DISINI.. 

Back

Topic: PENYELEKSIAN KONDISI (PERCABANGAN)

No comments found.

Search site

© 2008 Konoha Village

Free Website :: WebNode