NPM : 18313026
Kelas : TI 18 B
Membuat Algoritma Program dengan Switch Case, Case 1 merupakan program looping
untuk input nilai Mahasiswa dan Case 2 merupakan program looping untuk menampilkan
bilangan ganjil sesuai batas yang dapat ditentukan dengan bebas.
1. Kalimat Deskriptif
1. Mulai
2. Deklarasi int sw;
3. Input Pilihan sw;
Case 1 : program input nilai mahasiswa
Case 2 : program bilangan ganjil
4. Deklarasikan Switch case (sw)
5. Jika memilih Case 1:
Deklarasi int nilai, data, a;
String nama;
Input data //banyak data inputan
Ketika (while) a lebih kecil atau sama dengan data maka program akan berlanjut.
Jika benar (true) : write nilai “data” dan inputkan “nama”, “nilai”.
Jika nilai lebih atau sama dengan 70 maka output : “nama”, dan “LULUS”.
Jika kurang dari 70 maka Output :“nama” dan “TIDAK LULUS”.
Increment a++
Lakukan perulangan.
Jika salah (false) maka program akan selesai.
7. Selesai
2. Pseudo-code
// Program Iput Nilai Mahasiswa dan Program Bilangan ganjil
//Deklarasi
Int sw;
//Deskripsi
Input sw :
Case 1 “Data kelulusan Mahasiswa”
//Deklarasi
Int nilai, data, a;
String nama;
//Deskripsi
/Input nilai data
/Set While (a <= data)
/Output nilai data
/Input nama, nilai;
/set If (nilai >= 70)
Write nilai nama, “Selamat Anda Lulus”
Else
Write nilai nama, “Maaf Anda Tidak Lulus”
a++;
Break;
Case 2 “Bilangan ganjil”
//Deklarasi
Int awal, batas;
//Deskripsi
/Input nilai awal, batas;
/set while (i <= batas)
If (awal % 2 != 0)
Write i;
i++
break;