0% menganggap dokumen ini bermanfaat (0 suara)
689 tayangan2 halaman

Flowchart Switch Case-1

Program ini merangkum dua algoritma, yaitu untuk menerima input nilai mahasiswa dan menampilkan bilangan ganjil berdasarkan batas yang diinput. Program menggunakan switch case untuk memilih antara kedua kasus tersebut.

Diunggah oleh

amir
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
689 tayangan2 halaman

Flowchart Switch Case-1

Program ini merangkum dua algoritma, yaitu untuk menerima input nilai mahasiswa dan menampilkan bilangan ganjil berdasarkan batas yang diinput. Program menggunakan switch case untuk memilih antara kedua kasus tersebut.

Diunggah oleh

amir
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Nama : Muhamad Amirudin

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.

6. Jika memilih Case 2:


 Deklarasi int awal, batas, i=0.
 i = awal
 Inputkan nilai awal dan batas.
 Ketika (while) “awal” lebih kecil sama dengan “batas” maka program akan
berlanjut.
 Jika awal dimoduluskan 2 tidak sama dengan 0, maka program akan berlanjut.
 Output nilai awal.
 Increment i++
 Lakukan pengulangan
 Jika salah (false) program 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;

Anda mungkin juga menyukai