Salam semua...
Kali ni post berkenaan pointer. Pointer adalah sama seperti variable yang biasa. Cuma ia menyimpoan alamat.
Contohnya; Sila lihat contoh aturcara dibawah dan run ok.
#include <iostream.h>
int main()
{
int *p;
int pTemp[20];
float total=0;
int tempCount=0;
p=pTemp;
for(int day = 0; day < 20; day++)
{
cout << "Tekan 0 untuk keluar";
cout << "Enter temperature for today : ";
cin>>*p;
total=total+*p;
tempCount++;
if(*p==0)
{
cout<<endl;
cout<<"You entered " <<*p<<" values....exit"<<endl<<endl;
cout<<"Size of array is "<<day<<endl<<endl;
break;
}
}
int average;
average=total/(tempCount-1);
cout<<"Average temperature : "<< average <<" celcius";
}
Kali ni post berkenaan pointer. Pointer adalah sama seperti variable yang biasa. Cuma ia menyimpoan alamat.
Contohnya; Sila lihat contoh aturcara dibawah dan run ok.
#include <iostream.h>
int main()
{
int *p;
int pTemp[20];
float total=0;
int tempCount=0;
p=pTemp;
for(int day = 0; day < 20; day++)
{
cout << "Tekan 0 untuk keluar";
cout << "Enter temperature for today : ";
cin>>*p;
total=total+*p;
tempCount++;
if(*p==0)
{
cout<<endl;
cout<<"You entered " <<*p<<" values....exit"<<endl<<endl;
cout<<"Size of array is "<<day<<endl<<endl;
break;
}
}
int average;
average=total/(tempCount-1);
cout<<"Average temperature : "<< average <<" celcius";
}
salam ain,sy berminat dengan aktikal kamu tapi saya masih tidak faham dan jelas mengenai pointer..mgkin boleh tunjuk sy dengan jelas..terima kasih
ReplyDelete