Berikut hasil diskusi kelompok 3 dan 12 mengenai dasar-dasar pemrograman:
ü Parameter nilai →
int abc(int a, int b, int c)
{
return
a+b+b*c+(a+b-c)/(a+b)+4;
}
void main (void)
{
cout<<abc(2,3,4)<<endl;
}
ü
Fungsi template →float abc
(float a, float b, float c)
{
return
a+b+*c+(a+b-c)/(a+b)+4;
}
void main (void)
{
cout<<abc(2,3,4)<<endl;
}
→template <class T>
T
abc (Ta, Tb, Tc)
{
return a+b+b*c+(a+b-c)/(a+b)+4;
}
void main(void)
{
cout<<abc(2,3,4)<<endl;
}
ü
Reference Parameter → template
<class T>
T
abc (T&a, T&b, T&c)
{
return a+b+b*c+(a+b-c)/(a+b)+4;
}
void main(void)
{
Int a=2, b=3, c=4;
cout<<abc(2,3,4)<<endl;
}
ü
Cons Reference Parameter → template <class T>
T
abc ( const T&a, T&b, T&c)
{
return a+b+b*c+(a+b-c)/(a+b)+4;
}
void main(void)
{
cout<<abc(2,3,4)<<endl;
}
ü
Alokasi memori Dinamis
Deklarasi int *y→y=new int;
Variable y merujuk pointer ke integer dan *y
menuju ke integer *y=100.
Wassalamu'alaikum wr. wb
Tidak ada komentar:
Posting Komentar