Pengenalan Template
1). Penggunaan Kondisional
int uang;
cout<<"masukkan Jumlah uang : ";
cin>>uang;
if(uang>10000){
cout<<"saya sarapan";
}
else{
cout<<"saya akan puasa";
}
2). Penggunaan Perulangan
a. For
for(int i=0;i<=10;i++){
cout<<"i : "<<i<<endl;
}
b. While
int i=0;
while(i<=0){
cout<<"i : "<<i<<endl;
i++;
}
c.Do While
int i=0;
do{
cout<<"i : "<<i<<endl;
i++;
}while(i<=10);
3). Penggunaan Template dengan mengganti tipe data secara otomatis
template<class T>
void cetak(T a,T b){
int temp;
cout<<"masukkan a : ";cin>>a;
cout<<"masukkan b : ";cin>>b;
temp=a;
a=b;
b=temp;
cout<<"a : "<<a<<endl;
cout<<"b : "<<b<<endl;
}
4). Penggunaan Template dengan menyesuaikan tipe data
void cetak(int& a,int &b){
int temp;
cout<<"masukkan a : ";cin>>a;
cout<<"masukkan b : ";cin>>b;
temp=a;
a=b;
b=temp;
cout<<"a : "<<a<<endl;
cout<<"b : "<<b<<endl;
}
Tidak ada komentar:
Posting Komentar