Percabangan IF
#include <stdio.h>
#include <stdlib.h>
int main() {
bool belajarCPlusPlus = false;
if (belajarCPlusPlus) {
printf ("Jika saya mempelajari C++,\n);
printf ("saya akan mampu menulis program C++,\n);
}
system ("pause");
return 0;
}
Percabangan IF - ELSE
#include <stdio.h>
#include <stdlib.h>
int main() {
unsigned short int nilaiSD = 75;
bool rajinMasuk = true;
if ((nilaiSD > 70) && (rajinMasuk)) {
printf ("Selamat Anda lulus\n");
printf ("untuk mata kuliah Struktur Data \n\n");
} else {
printf ("Silahkan Anda mengulang\n");
printf ("di semester berikutnya\n\n");
}
system ("pause");
return 0;
}
Percabangan TERNARY
#include <stdiio.h>
#include <stdlib.h>
int main() {
short int x,y,z;
x = 10, y = 5;
z = ( x > y ) ? x : y;
printf ("Nilai Z = %i\n\n",z);
system ("pause");
return 0;
}
Percabangan IF-ELSE Majemuk
#include <stdio.h>
#include <stdlib.h>
int main() {
char nilai = 'A';
short int nilaiKonversi;
if (nilai == 'A'){
nilaiKonversi = 4;
} else if (nilai == 'B'){
nilaiKonversi = 3;
} else if (nilai == 'C'){
nilaiKonversi = 2;
} else if (nilai == 'D'){
nilaiKonversi = 1;
} else {
nilaiKonversi = 0;
}
printf ("Nilai konversi dari %c = %i\n\n", nilai, nilaiKonversi);
system ("pause");
return 0;
}
Percabangan SWITCH-CASE
#include <stdio.h>
#include <stdlib.h>
int main() {
char nilai = 'A';
short int nilaiKonversi;
switch (nilai) {
case 'A': nilaiKonversi = 4; break;
case 'B': nilaiKonversi = 3; break;
case 'C': nilaiKonversi = 2; break;
case 'D': nilaiKonversi = 1; break;
default: nilaiKonversi = 0;
}
system ("pause");
return 0;
}
Tidak ada komentar:
Posting Komentar