Belajar Bahasa Pemrograman C++ Untuk Pemula : Level 5


Halo sobat lautan, semoga sehat selalu ya.
Kali ini lautan akan posting artikel yang sebenarnya pembahasan artikel ini masih banyak harus lautan berlatih kembali. Terutama lautan kebingungan mencari buku yang pas untuk jadi bahan artikel ini. Untuk itu lautan menggunakan modul dari kampus lautan sendiri Universitas Ahmad Dahlan..Ehehe udah tau lah ya, bahwa lautan mahasiswa dari sono. 


Langsung saja ini dia, modulnya dan enjoy belajarnya.

Dasar Teori

Struktur Kendali / Percabangan 

Percabangan dalam C dinyatakan dengan keyword if, if..then atau switch. Kita akan membahas tentang if dan if ... else

Pemilihan kondisi dengan if

if (kondisi) pernyataan ; atau
if (kondisi) {
pernyataan;
pernyataan;
...
...
}
pernyataan akan dijalankan jika kondisi benar (true)

Pemilihan kondisi dengan if..else

if (kondisi) pernyataan1 else pernyataan2 ; atau
if (kondisi) {
pernyataan1
...
}
else {
pernyataan2;
...
}

Jika kondisi benar (true) pernyataan1 yang dijalankan tetapi jika kondisi salah (false) pernyataan2 yang dijalankan 

Percobaan 

1. File : abs.c

#include<stdio.h>
int main()
{
int x;
printf("Masukkan bilangan : ");
scanf("%d", &x);
if ( x < 0) x = -x;
printf("Nilai absolutnya adalah %d",x);
9
return 0;
}

Jalankan program diatas, dan masukan nilai : 5, -5, -1, 0, Amati hasilnya.

2. File : nilai.c

#include<stdio.h>
int main()
{
int nilai;
printf("Masukkan nilai Anda: ");
scanf("%d",&nilai);
if (nilai>=60) {
printf("Nilai Anda lebih dari 60 \n");
printf("Selamat Anda Lulus !");
}
else {
printf("Nilai Anda kurang dari 60 \n");
printf("Maaf Anda belum Lulus");
}
return 0;
}

Jalankan program diatas, dan masukan nilai : 50, 70, 60. Lalu amati hasilnya

Latihan 

1. Buatlah program untuk mengecek apakah bilangan yang diinputkan bilangan ganjil atau genap, jika ganjil maka akan muncul teks “Bilangan Ganjil” dan jika genap muncul teks “Bilangan genap”. untuk mengetahui ganjil/genap mengggunakan sisa hasil bagi, dalam bahasa C menggunakan operator %

2. Buatlah program untuk menentukan nilai maksimum dari tiga buah bilangan. Input adalah tiga bilangan, misal x, y dan z. Outputnya adalah nilai terbesar diantara ketiganya Misal input : x = 3 ,y = 8 dan z = 10, output nya = 10.

Sumber : Modul Universitas Ahmad Dahlan

Post a Comment

0 Comments