PERTEMUAN KE - 5 ( SELASA 7 OKTOBER 2025 )

 STRUKTUR KONTROL

 Struktur kontrol adalah mekanisme untuk mengatur alur eksekusi program.

 Ada 3 jenis :
1. Struktur sekuensial
2.  Struktur percabangan ( Decision making )
3. Struktur perulangan ( looping )  
 
  • STRUKTUR SEKUNSIAL 
Ekurnsial perintah secara berurutan dari atas kebawah. Contoh : input data, proses data, menampilkan output. 
Contoh kasus : 
kasus : Menampilkan nama dan umur pengguna 
langkah : input nama 
input umur 
Tampilkan nama dan umur 

Struktur if- else 
if ( kondisi ) {
// aksi jika benar 
 } else {
// aksi jika salah} 

Contoh kasus if - else 
kasus : Menentukan lulus atau tidak ( nilai >= 60 )
Algoritma :
Input nilai 
Jika nilai >= 60 tampilkan "lulus"
Jika tidak, tampilkan " tidak lulus "


Struktur if - else if - else ( if bertingkat )
if ( kondisi 1 ) {
// aksi 1
} else if ( kondisi 2 ) { 
} else {
// aksi default
}

Contoh kasus 
kasus : menentukan grade nilai 
 > = 80 : A
> = 70 : B 
> = 60 : C 
> = 50 : D
<  50 : E 

Sintaks c / java 

C
#include <stdio.h>  // Library

int main() {        // Fungsi utama
    printf("Hello, World!\n");
    return 0;
}

Java
#include <stdio.h>  // Library

int main() {        // Fungsi utama
    printf("Hello, World!\n");
    return 0;
}

Komentar