19 0 209 KB
Nama
: Amar Ma’ruf Nahi Munkar
NIM
: D111921120
Kelas
: IF-3K
Pemrograman Dasar Buatlah program yang memiliki fungsi-fungsi sebagai berikut: 1. Fungsi Login Parameter input : Return value : integer Deskripsi fungsi: Fungsi meminta 2 input dari keyboard, username dan password, kemudian memeriksanya dengan ketentuan: a. Jika username=”admin” dan password=”adm2020”, memberikan return value 1 b. Selain kondisi a, memberikan return value 0 2. Fungsi MyMenu Parameter input: Return value: Deskripsi fungsi: Fungsi menampilkan menu: 1. Hitung Huruf 2. Ubah Huruf 3. Balik Kalimat 4. Selesai Fungsi meminta user untuk memilih salah satu menu kemudian memanggil fungsi terkait. 3. Fungsi Hitung Huruf Parameter input: Return value: Deskripsi fungsi: Fungsi meminta masukan berupa kalimat yang diakhiri dengan enter, kemudian fungsi menghitung jumlah seluruh huruf, jumlah huruf vokal, jumlah huruf konsonan kemudia menampilkannya.
4. Fungsi UbahHuruf Parameter input: Return value: Deskripsi fungsi: Fungsi meminta masukan berupa kalimat yang diakhiri dengan enter, kemudian fungsi mengubah semua huruf “a” menjadi huruf “i” dan menampilkannya ke layar. 5. Fungsi BalikKalimat Parameter input: Return value: Deskripsi fungsi: Fungsi meminta masukan berupa kalimat yang diakhiri dengan enter, kemudian fungsi membalik semua huruf dan menampilkannya. Contoh: Input: Politeknik TEDC Bandung Output: gnudnaB CDET kinketiloP 6. Fungsi Utama Parameter input: Return value: 0 Deskripsi fungsi: Fungsi memanggil fungsi Login, jika return value 1 panggil fungsi MyMenu, jika return value 0 tampilkan pesan kesalahan. Fungsi bertanya ke user apakah ingin mengulangi atau tidak, jika jawabannya ‘y’ program kembali dari awal, jika ‘t’ program selesai.
Program :
Hasil :