1. Tipe Data Bilangan Pecahan
Terdiri dari beberapa jenis yaitu:
Tipe Data
|
Memory
|
format
|
Jangkauan Nilai
|
Float
|
4 byte
|
% f
|
3,4x(10^-38) – 3.4x(10^+38)
|
Double
|
8 byte
|
% f
|
1,7x(10^-308) – 1,7x(10^+308)
|
Long double
|
10 byte
|
% if
|
3,14x(10^-4982) – 3,4 x (10^+4982)
|
2. Tipe Data String
Dalam pemograman C, untuk variabel yang menampung data string tidak ada perintah khusus, karena dalam bahasa C sting adalahsebuah array karakter atau sebuah pointer ke sebuah variabel char. Cara pendeklarasian adalah:
Char nama [ ];
Char * nama;
Contoh V:
#include<stdio.h>
#include<conio.h>
main()
{
Char nama [50];
Char alamat [30];
printf(“nama;”); scantf(“%s”, nama);
printf(“alamat;”); scantf(“%s”, alamat);
printf(“data yang telah dimasukkan adalah; \n”);
printf(“nama;%s \n alamat ;%s \n”,nama,alamat);
getch();
return 0;
}
Operator-Operator Perhitungan
Untuk melakukan perhitungan-perhitungan data, maka diperlukan operator-operator perhitungan operator-operator yang paling umum dipakai dalam pemograman dengan bahasa C adalah:
Operator
|
Contoh
|
Arti
|
+
|
C=a+b
|
Variabel c di isi dari variabel a di tambah isi variabel b
|
-
|
C=a-b
|
Variabel c di isi dari variabel a di kurang isi variabel b
|
*
|
C=a*b
|
Variabel c di isi dari variabel a di kali isi variabel b
|
/
|
C=a/b
|
Variabel c di isi dari variabel a di bagi isi variabel b
|
++
|
A++
|
Isi variabel a di tambah 1. Perintah ini sama dengan a=a+1 atau a+=1
|
--
|
A--
|
Isi variabel a di kurang 1. Perintah ini sama dengan a=a-1 atau a-=1
|
%
|
C=A%B
|
Variabel c di isi dari sisa pembagian variabel a di bagi variabel b
|
+=
|
C+=A
|
Variabel c di tambah dengan isi variabel a. sama dengan c =c+a
|
/=
|
C/=A
|
Variabel c di bagi dengan isi variabel a. sama dengan c =c/a
|
-=
|
C-=A
|
Variabel c di kurangi dengan isi variabel a. sama dengan c =c-a
|
*=
|
C*=A
|
Variabel c di kali dengan isi variabel a. sama dengan c =c*a
|
%=
|
C%=A
|
Variabel c di isi dari sisa pembagian c di bagi isi variabel a. sama dengan c =c%a
|
Contoh VI:
#include<stdio.h>
#include<conio.h>
main()
{
Char kode [50];
Char nama [50];
Char jumlah [5];
printf(“program inputan barang \n”);
printf(“================== \n”);
printf(“kode barang;”); scantf(“%s”, kode);
printf(“nama barang;”); scantf(“%s”, nama);
printf(“jumlah;”); scantf(“%s”, jumlah);
printf(“data yang anda input \n”);
printf(“kode ;%s nama; %s jumlah, kode, nama, jumlah );
getch();
return 0;
}
Tidak ada komentar:
Posting Komentar