Ada beberapa syntax C++ yang sangat memudahkan dan tidak ada dalam bahasa lain. Mulai dari decrement dan increment, bahkan soal perbandingan angka. Hal ini dapat ditunjukkan dalam contoh perbandingan angka:
c=(a>b?a:b);
sama dengan if a>b then c=a else c=b dalam algoritma perbandingan atau seleksi. Berikut ini adalah contoh programnya secara lengkap.
#include<iostream>
using namespace std;
int main()
{ char ulang;
do{
int a,b,c,d;
cout<<"Masukkan angka pertama : ";
cin>>a;
cout<<Masukkan angka kedua: ";
cin>>b;
cout<<"Masukkan angka ketiga: ";
cin>>d;
c=(a>b?a:b);
cout<<"Angka terbesar adalah "<<(d>c?d:c)<<endl;
cout<<"Ingin coba lagi?";cin>>ulang;
}while(ulang=='Y'||ulang=='y');
cin.get();
}
0 Comments