Pemrograman Menggunakan C++ Pointer Part 1
Ok sekedar berbagi untuk semua,
Bintara akan membahas sedikit tentang pointer . berikut pembahasannya . .
1. Program 1
#include <stdio.h>
char *nama_bulan (int n);
int main()
{
int bl;
printf("Bulan (1.12) : ");
scanf("%d",&bl);
printf("%s\n",nama_bulan(bl));
}
char *nama_bulan(int n)
{
char *bulan[]={
"Kode Bulan Salah",
"Januari","Februari","Maret","April",
"Mei","Juni","Juli","Agustus",
"Sebtember","Oktober","Nopember","Desember"};
return((n<1 || n>12)?bulan [0]:bulan[n]);
}
2. Program 2
#include <stdio.h>
int misteri3(const char *);
main(){
char string[80];
printf("Ketikkan Sebuah String : ");
scanf("%s",string);
printf("\n");
printf("%d\n",misteri3(string));
return 0;
}
int misteri3(const char *s)
{
int x=0;
for(;*s!='\0';s++)
++x;
return x;
}
3. Program 3
#include <iostream.h>
#include <conio.h>
int main()
{
int aziz,defa,dewi;
int *ptraziz,*ptrdefa,*ptrdewi;
aziz=57082;
defa=aziz;
dewi=defa+1;
ptraziz=&aziz;
ptrdefa=&defa;
ptrdewi=&dewi;
*ptraziz=aziz;
*ptrdefa=defa;
*ptrdewi=dewi;
cout<<"\nProgram Answer and Question\n";
cout<<"---------------------------\n";
cout<<"1. Aziz = 57082 \n";
cout<<"2. Defa = Aziz \n";
cout<<"3. Dewi = Defa + 1 \n";
cout<<"---------------------------\n";
cout<<"a. Berapa Nilai Defa ?\n";
cout<<"Nilai Defa = "<<*ptrdefa<<"\n\n";
cout<<"b. Berapa Nilai Dewi ? \n";
cout<<"Nilai Dewi = "<<*ptrdewi<<"\n\n";
cout<<"---------------------------\n";
getch();
}
Hasil Program
Sekian dulu pembahasan kali ini . semoga bermanfaat . salam
BIntara . .
Pemrograman Menggunakan C++ Pointer Part 1
Related Post:
Title
:
Pemrograman Menggunakan C++ Pointer Part 1
Description
:
Pemrograman Menggunakan C++ Pointer Part 1 Ok sekedar berbagi untuk semua, Bintara akan membahas sedikit tentang pointer . berikut pembah...