Senin, 24 Mei 2021

TUGAS MANDIRI 4 - DASAR PEMROGRAMAN I KAMPUS ITBI MILENIAL

 NAMA

 JURUSAN

 KELAS

: DARIUS GULO

: SISTEM INFORMASI S1

: EKSEKUTIF

 

1.  Jelaskan apa itu percabangan, metode if else if dan switch case !

Percabangan adalah cara yang digunakan untuk mengambil keputusan apabila di dalam program dihadapkan pada kondisi tertentu. Jumlah kondisinya bisa satu, dua atau lebih. Percabangan mengevaluasi kondisi atau ekspresi yang hasilnya benar atau salah. Kondisi atau ekspresi tersebut disebut ekspresi boolean. Hasil dari pengecekan kondisi adalah True atau False. Bila benar (True), maka pernyataan yang ada di dalam blok kondisi tersebut akan dieksekusi. Bila salah (False), maka blok pernyataan lain yang dieksekusi. Ada beberapa metode dalam percabangan, diantaranya:

Metode IF ELSE IF adalah sebuah struktur logika program yang di dapat dengan cara menyambung beberapa kondisi IF ELSE menjadi sebuah kesatuan. Jika kondisi pertama tidak terpenuhi atau bernilai false, maka kode program akan lanjut ke kondisi IF di bawahnya. Jika ternyata tidak juga terpenuhi, akan lanjut lagi ke kondisi IF di bawahnya, dan seterusnya hingga blok ELSE terakhir atau terdapat kondisi IF yang bernilai true.

Metode Switch Case merupakan pernyataan yang dirancang khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Struktur ini akan melaksanakan salah satu dari beberapa pernyataan ‘case’ tergantung nilai kondisi yang ada di dalam switch. Selanjutnya proses diteruskan hingga ditemukan pernyataan ‘break’. Jika tidak ada nilai pada case yang sesuai dengan nilai kondisi, maka proses akan diteruskan kepada pernyataan yang ada di bawah yakni ‘default’.

 

2.Sebuah program mengharuskan seseorang menggunakan id:admin dan password:123 untuk dapat masuk ke dalam programnya. Buatlah flowchartnya serta penerapan sederhana terhadap kodenya !

Flowchart

Code
Ouput

3. Buat kembali salah satu contoh program yang telah dipersentasikan dan jelaskan tiap kodenya !


Code

Keterangan

#include <stdio.h> adalah Sebagai library yang digunakan untuk Input-Ouput (Standard Input Output)

int main() adalah Fungsi utama dalam sebuah program, dimana program hanya akan menampilkan statement-statement yang dituliskan pada fungsi ini (dari kurawal awal hingga akhir).

char; berfungsi untuk menampung/menyimpan karakter dari Nomor.

printf(); berfungsi untuk menampilkan tulisan pada layar (Dalam kutip dua kecuali \t dan \n)

scanf(); sebagai Sarana untuk memasukkan input dari keyboard ke dalam variabel Nomor (1-6).

switch – case adalah pengkondisian dari nilai yang diinputkan, apabila nilai yang diinputkan adalah 1, maka program akan menampilkan tulisan dalam case ‘1’ "Anda Masuk Kelompok A !!!", dan seterusnya.

break; digunakan untuk menghentikan proses switch case, karena apabila tidak menggunakan perintah break, maka perintah yang ada pada case akan dikerjakan secara keseluruhan (mulai dari case 1-Default).

default; adalah perintah yang akan dilakukan apabila pilihan tidak tersedia dalam case “Nomor Anda Tidak Sesuai”.

return 0; adalah statemen return 0 akan menyebabkan fungsi main dihentikan dan mengembalikan nilai 0 kepada fungsi main (program selesai/end).

Output

Thank You...


UAS - DASAR PEMROGRAMAN I KAMPUS ITBI MILENIAL

NAMA JURUSAN KELAS : DARIUS GULO : SISTEM INFORMASI S1 : EKSEKUTIF   1. Algoritma ...