Terimakasih atas kunjunganya di blog saya semoga berguna bagi kalian yang datang ke blog saya BY Admin: Zumli Nurwansyah, Khaerul ilham, Aji

Saturday 13 May 2017

Tugas pendahuluan X (Pointer)


1.      Jelaskan yang dimaksud dengan pointer!

Pointer adalah suatu variabel penunjuk, berisi nilai yang menunjuk alamat suatu lokasi memori tertentu. Jadi pointer tidak berisi nilai data, melainkan berisi suatu alamat memori. Lokasi memori tersebut bisa diwakili sebuah variabel atau juga berupa alamat memori secara langsung.

2.      Sebutkan dan jelaskan jenis-jenis pointer!

Operator Dereference Operator ini biasa disebut dengan “address of” atau operator alamat. Dengan menggunakan operator dereference ini, suatu variable akan menghasilkan/menampilkan alamat lokasi memori.

Operator Reference atau biasa disebut dengan “value pointed by”. Bedanya dengan Operator Dereference, operator ini akan menampilkan nilai yang terdapat dalam suatu alamat memori, bukan menampilkan alamat memorinya.

3.      Sebagai programmer, kapan anda menggunakan pointer!

Saat memindahkan data atau transfer data dari satu fungsi ke fungsi yang lain dengan hanya mengirim addresnya saja sehingga fungsi yang lain dapat menuju ke address untuk mendapatkan niai dari datanya

Tugas pendahuluan IX (String)



1.       Jelaskan jenis-jenis fungsi string pada bahasa pemograman C/C++!

- Strlen digunakan untuk mengetahui jumlah karakter dalam string,
- Strcat digunakan untuk menggabungkan string
- Strcmp digunakan untuk membandingkan string dengan string lain
- Strcpy digunakan untuk menyalin string
- Strrev digunakan untuk membalik urutan string, misal: saya --> ayas
- Strlen digunakan untuk mengetahui panjang suatu string.
- Strcat berfungsi untuk menggabungkan 2 buah string.
- Strncat berfungsi untuk menggabungkan 2 buah string
- Fungsi strlwr berguna untuk mengubah isi string menjadi huruf kecil.
- Fungsi strupr berguna untuk mengubah isi string menjadi capital.

2.       Sebagai programmer, mengapa anda menggunakan fungsi string!

String dapat berupa huruf, angka, karakter khusus, maupun karakter Unicode. Dalam bahasa C++ terdapat beberapa fungsi yang digunakan untuk operasi pengolahan string yang membuat fungsi string sangat banyak

3.       Buatalah contoh program sederahan mengcopy beberapa karakter menggunakan array!

#include <iostream>
#include <conio.h>
#include <string.h>
#include <stdio.h>
using namespace std;
main()
{   
char asal[100];   
char hasil[100];    
cout<<"Masukan kalimat : "; gets(asal);   
strcpy(hasil,asal);
cout<<endl;   
cout<<"Kalimat asli  : "<<asal<<endl;   
cout<<"Kalimat copy : "<<hasil<<endl;
getch();
}

Saturday 6 May 2017

Tugas akhir pertemuan VIII (ARRAY)

Buatlah program menampilkan bilangan matriks 3x3 menggunakan ARRAY!

Program:

#include <iostream>
#include <conio.h>
#include <iomanip>
using namespace std;
int main()
{
int x [3][3];
int a,b;
cout<<"Masukan data matriks 3x3 = "<<endl;
for(a=0;a<3;a++)
{
for(b=0;b<3;b++)
{
cout<<"Elemen ke"<<(a+1)<<"."<<(b+1)<<":";
cin>>x[a][b];
}
}
cout<<"Matriks 3x3 ="<<endl<<endl;
for(a=0;a<3;a++)
{
for(b=0;b<3;b++)
{
cout<<setw(4)<<x[a][b]<<"";
}            
   cout<<endl;
}
return 0;

}

Output: