Selasa, 03 Mei 2011

Contoh Struktur Percabangan pada C++


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