Algoritma
Algoritma
Tipe data adalah sebuah objek yang dapat menyimpan sebuah nilai dan dapat mengoperasikan
nilai tersebut yang dalam hal ini harus sesuai dan mempunyai kapasitas yang sesuai.
Contoh tipe data
Integer
yaitu tipe data yang digunakan untuk menyimpan bilangan bulat (tidak memiliki titik decimal).
Char
yaitu tipe data yang digunakan untuk menyimpan data alfanumeris.
Boolean
Yaitu tipe data yang akan menghasilkan nilai True atau Flase ketika dilakukan operasi logika.
Long
Yaitu tipe data yang digunakan untuk menyatakan bilangan bulat namun jumlah nilainya lebih
banyak dari pada biasanya, contohnya pada long int yaitu 2147483648 - 2147483647
Short
Yaitu tipe data yang digunakan untuk menyatakan bilangan bulat namun dengan nilai yang
normal, contohnya pada short int yaitu antara -32768 - 32767
Float
Yaitu tipe data yang digunakan untuk menyatakan bilangan real dengan ketelitian rendah (7
digit)
Double
Yaitu tipe data yang digunakan untuk menyatakan bilangan real dengan ketelitian tinggi (15
digit)
Byte
Bit
B. Variabel
Variabel adalah suatu tempat untuk menampung data yang nilainya selalu berubah.
Variabel digunakan sebagai tempat penyimpanan data sementara. Data yang disimpan dalam
variabel akan hilang setelah program selesai dieksekusi.
Variabel juga dapat diartikan suatu pengenal (identifier) yang digunakan untuk mewakili suatu
nilai tertentu di dalam proses program.
Nilai dari suatu variabel bisa diubah-ubah sesuai kebutuhan. Nama dari suatu variable dapat
ditentukan sendiri oleh pemrograman dengan aturan sebagai berikut:
1. Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf.
2. BahasaC++ bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara
nim,NIM dan Nim dianggap berbeda.
3. Tidak boleh mengandung spasi.
4. Tidak boleh mengandung symbol-symbol khusus, kecuali garis bawah(underscore). Yang
termasuk symbol khusus yang tidak diperbolehkan antara lain: $,?,%,#,!,&,*(,),-,+,= dan
sebagainya.
5. Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
A+B; <
A – B; >
A * B; ≤
A div B; ≥
A mod B; =
A+B; <
A – B; >
A * B; ≤
A div B; ≥
A mod B; =
e. String
String berguna untuk menyimpan kumpulan dari berbagai karakter. Menggunakan kutip ganda (“
”).
Operasi Perbandingan
<
>
D. Konstanta
Konstanta adalah tipe data yang data nya tidak dapat diubah nilainya saat program dilaksanakan
karena sudah menjadi syarat dari suatu konstanta.
Berikut adalah nilai konstanta;
Const phi =3.14
Const garavitasi bumi =9.8 m/s2
#include <stdio.h>
#include <conio.h>
int main()
{
int r=7;
int phi=3.14;
float keliling;
keliling=(2*phi*r);
printf("Jika diketahui :\n");
printf("jarijarinya = 7 cm\n");
printf("phi = 3.14\n");
printf("Maka : kelilingnya ?\n\n");
printf("hasil :\n");
printf("kelilinglingkarannya adalah : %.2f",keliling);
return 0;
}