Kali ini saya akan memberikan contoh sebuah program C++ dengan menggunakan case, mungkin kalian yang sedang mencari postingan tentang C++ entah itu untuk keperluan belajar untuk kemauan sendiri atau sedang pusing karna banyak tugas tentang C++ ini.
Memang belajar bahasa pemrograman tidak ada yang mudah satupun namun jika anda menggelutinya dengan sangat giat dan terus belajar dan belajar maka semua itu tidak ada yang tidak mungkin jika dijalankan dengan sepenuh hati dan rasa keinginan yang penasaran terus-menerus pasti bisa.
#include<iostream.h>#include<conio.h>int a,b,c,d,e,f,g,temp,pos;void main() {cout<<"semester ganjil tahun 2016/2017"<<endl;cout<<"Quiz UAS"<<endl;cout<<"-------------------------------"<<endl;cout<<"1.pangkat bilangan"<<endl; cout<<"2.perkalian matriks"<<endl;cout<<"-------------------------------"<<endl;cout<<"3.sorting bilangan"<<endl; cout<<"pilih menu pilihan(no.1-3):"; cin>> a; switch (a) {for(e=1;e<=c;e++)case 1: d=1; cout<<"masukan angka : "; cin>>b; cout<<"masukan pangkat : "; cin>>c; d=1; { d=d*b;int array[10]; //deklarasi array} cout<<"hasil "<<b<<" pangkat "<<c<<" adalah : "<<d<<endl; break; case 3:cout<<endl;cout<<"masuksan angka yang akan di sorting :"<<endl; cout<<"(setiap masukan angka tekan enter)"<<endl; for(int b=0;b<10;b++) {cout<<endl;cout<<"masukan angka posisi ke "<<b+1<<" :"; cin>>array[b]; } cout<<endl; cout<<"angka yang di input adalah : "<<endl; for(int j=0;j<10;j++) {for(int j=0;j<9;j++)cout<<"nilai array di posisi "<<j<<" adalah : "<<array[j]<<endl; //display array tidak di sorting } cout<<endl; int temp; //dimulai bubble sort for(int i2=0;i2<=9;i2++) { { if(array[j]<array[j+1]) //mengubah jajaran array di if statementcout<<"array yang disorting : ";{ temp=array[j]; array[j]=array[j+1]; array[j+1]=temp; } } } cout<<"array yang disorting :"<<endl; cout<<endl; for(int i3=0;i3<=9;i3++) { cout<<"nilai array di posisi "<<i3<<" adalah : "<<array[i3]<<endl; } cout<<endl;}for(int x=0;x<=9;x++) { cout<<array[x]<<",";//tampilan sorting array }}