Minggu, 06 Januari 2013

Kesan dan Pesan saat belajar Algoritma

Pertama kali dapat matkuliah ini sebenernya cukup buat otak njelimet dan awur-awuran,,,karena memang dasar saya di SMK tidak mendapat pelajaran ini. Tapi karena bapak dosen mengajarnya dengan santai dan penuh canda tawa...so far saya cukup mengerti,,,(ya ga ngerti banget sih,,,lumayan lah :D),,diselingi cerita pengalaman masa muda pak Doddy Sanjaya selaku dosen yg mengajar,,,cuckup membuat otak santai seperti di pantai.

Pesan untuk teman-teman yang sealiran,,,jangan pernah meremehkan mata kuliah ini karena mata kuliah ini cukup bikin otak njelimet :D,,,peace pak Doddy,,,tapi dengan seringnya latihan dan belajar,,,logika pasti terasah,,dan juga akan menjadi berguna bukanhanya dalam proses pembuatan program,,tapi juga akan membantu kita di kehidupan nyata.

Yang Paling Penting Dalam Pelajaran Algoritma

Menurut saya,,,semua elemen dari Algoritma sangat penting...Tapi tetap untuk bisa menguasainya dan jadi programer handal kita harus memulai dari dasar,,dan terus bertahap naik. Karena tidak ada yang instan,,,semua perlu proses.

Mengapa Kita Harus Belajar Logaritma.

Menurut pribadi sih mempelajari Algoritma bagus untuk mengasah logika karena dalam bahasa pemrograman dan saat pembuatan program Logika sangat di perlukan untuk pemecahan masalah dan pengambilan keputusan yang logis. Ini juga bisa kita terapkan dalam kehidupan sehari-hari

Sabtu, 05 Januari 2013

Tipe Data, Struktur Kontrol, Looping (Perulangan), Function, Aray, Void Rekursi.


Tipe Data 


Tipe Data pada C


Tipe data merupakan format yang digunakan untuk menginisialisasi sebuah variabel, dimana variabel tersebut mempunyai ukuran, size maupun bertipe string, character ataupun number.Untuk menyimpan suatu variabel diperlukan tempat khusus di dalam memori komputer, Besar dan tipe dari Variabel-variabel di dalam standar program C++ dispesifikasikan sebagai berikut :
Nama
Keterangan
Ukuran
Jangkauan
char
Abjad/karakter atau untuk bilangan bulat kecil
1 byte
signed: -128 to 127
unsigned: 0 to 255
short int (short)
Bilangan bulat dengan jangkauan pendek
2 byte
signed: -32768 to 32767
unsigned: 0 to 65535
int
Bilangan bulat
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
long int (long)
Integer dengan jangkauan panjang
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
bool
Boolean, dapat bernilai benar atau salah (true or false)
i byte
true or false
float
Angka dengan titik mengambang (bilangan cacah)
4 byte
3.4e +/- 38 (7 digit)
double
Bilangan cacah dengan ketelitian ganda
8 byte
1.7e +/- 308 (15 digits)
long double
Bilangan cacah dengan ketelitian ganda panjang
8 byte
1.7e +/- 308 (15 digits)
wchar_t
Karakter lebar, biasa dipakai untuk Unicode karakter
2 byte
1 karakter lebar



Variabel
Variabel merupakan suatu pengenal atau identifier yang digunakan untuk memberikan suatu nilai tertentu didalam pemrograman. Nilai suatu variable bersifat dinamis yang berarti dapat berubah-ubah, lain hal dengan kontanta yang nilai bersifat tetap / mutlak. Aturan dalam pendeklarasian variable :
1. Variabel dapat dideklarasi dengan menggunakan gabungan huruf dan angka dengan syarat karakter pertama haruslah huruf.
2. Variabel yang dideklarasi tidak boleh menggunakan spasi, apabila ingin menggunakan spasi lebih baik gunakan garis bawah(underscore).
3. Variabel yang dideklarasi tidak boleh menggunakan simbol-simbol khusus seperti : $, &, ?, <, dan sejenisnya.
4. Panjang variable bebas, tetepi yang bisa dikenali hanyalah 31 karakter pertama. Apabila nama variable panjang sebaiknya disingkat, misalnya Nomor induk pegawai disingkat NIP.
Berikut contoh program :
list2