STRUKTUR KONTROL
PERCABANGAN
STRUKTUR IF & IF ELSE
Modul ini berisi tentang materi praktikum untuk pemrograman dasar. Diantaranya adalah algoritma,
variabel, operator dan struktur kontrol. Semuanya masih tergolong dalam pemrograman dasar. Matakuliah
Praktek Konsep Pemrograman menjadi matakuliah penunjang bagi Matakuliah Algoritma dan Struktur
Data.
Modul 5
Struktur if
Struktur if dibentuk dari pernyataan if dan sering digunakan untuk menyeleksi suatu
kondisi tunggal. Bila proses yang diseleksi terpenuhi atau bernilai benar, maka
pernyataan yang ada di dalam blok if akan diproses dan dikerjakan.
Bentuk umum struktur kondisi if adalah :
if(kondisi)
pernyataan;
Contoh program 1 : Menampilkan bilangan absolut dari sebuah bilangan negatif
Algoritma :
1. Inisialisasikan bil = -54,321
2. Jika bil < 0 maka hitung absolut = -bil
3. Cetak absolut
4. Akhir jika
Kode sumber :
#include<stdio.h>
main()
{
float bil,absolut;
bil=-54.321;
if(bil<0)
{
absolut=-bil;
printf("Angka mutlak dari %.3f = %.3f",bil,absolut);
}
}
Contoh program 2: Jika misalnya x bernilai 100 dan y bernilai 10, maka tulisan “x lebih
besar y ” akan ditampilkan.
Algoritma :
1. Inisialisasikan x = 100
2. Inisialisasikan y = 10
3. Jika x > y maka cetak “x lebih besar y”
4. Akhir jika
Kode sumber :
#include<stdio.h>
main()
{
int x,y;
x=100;
y=10;
if(x>y)
printf("x lebih besar y");
}
5.3. PERCOBAAN
1. Buatlah program untuk menyatakan seorang mahasiswa dapat lulus jika nilai
tugasnya diatas 60 dan nilai ujian diatas 70
2. Buatlah program untuk memeriksa bilangan genap atau ganjil
3. Buatlah program untuk menentukan apakah sebuah segitiaga sama sisi atau tidak
sama sisi
4. Buatlah program untuk menentukan huruf vokal atau konsonan