Template by:
Free Blog Templates

TEKNOLOGI PENDIDIKAN UNIVERSITAS NEGERI SEMARANG

Selasa, 26 Juni 2012

pengenalan algoritma c++

Tipe Data :
Tipe Data terdiri atas Numerik dan Non Numerik.

Numerik :
  • Integer > bilangan bulat > int var;
  • Float > bilangan desimal > float var;
Non Numerik : 
  • Char > huruf / angka / karakter 1 digit > char var;
  • String > kumpulan karakter > char var[n]; (dimana n=jumlah karakter).
Contoh : 
Tipe DataInputOutput
Integer
scanf ("%d", &var);

printf ("%d", var);
Float
scanf ("%f", &var);

printf ("%f", var);
atau %a.bf
dimana a = jumlah digit awal
dan b = jumlah desimal
Char
var getch();

printf ("%c", var);
String
scanf ("%s", &var);

printf ("%s", var);

gets (var);

puts (var);

Variabel > Data yang diperlukan oleh programer yang nilainya bisa diubah.

Konstanta > nilai tetap.
contoh :
menetapkan nilai phi = 3.14
#define phi 3.14
dimana phi nantinya sebagai variabel

Aturan Penamaan Variabel :
  1. Harus diawali oleh huruf > a, b, c, a1, b5, dll.
  2. Tidak boleh memakai spasi > gunakan under score ( _ ).
  3. Tidak boleh menggunakan tanda baca / karakter khusus.
  4. Panjang maximal 32 karakter.
  5. Gunakan nama variabel yang singkat tetapi mudah dimengerti.
  6. Huruf besar dan kecil akan dianggap berbeda > berpengaruh.
  7. Ketika sudah dideklarasikan sebagai tipe tertentu, maka tidak bisa di deklarasikan sebagai tipe yang lain dalam satu program.
  8. Tidak boleh menggunakan keyword yang sudah dimiliki oleh program C#
Operator : 
  • Aritmatika : +, -, *, /, % > sisa hasil bagi > 6%4 = 2, 3%2 = 1.
  • Perbandingan : <, >, <=, >=, ==, !=
  • Logika : && (dan), || (or), ! (not) 
Contoh logika :
Ada dua data True dan False A dan B, dimana A = T, T, F, F sedangkan B = T, F, T, F
Logika && = T, F, F, F
Logika || = T, T, T, F
Logika ! = merupakan kebalikan dari A dan B, A = F, F, T, T dan B = F, T, F, T

Catatan :
  • Bayangkan jika T = baik dan F = jelek, baik + baik = baik sedang baik + jelek maka akan tetap jelek.

4 komentar:

wulandari annisa mengatakan...

makasi... :P

Anonim mengatakan...

footnote n daftar isi nya mana yaa . . . .

Anonim mengatakan...

footnote n daftar isi nya mana yaa . . . .

Anonim mengatakan...

footnote n daftar isi nya mana yaa . . . .

Posting Komentar