PEMOGRAMAN
(Makalah Disusun untuk Memenuhi Nilai Tugas Mata Kuliah Bahasa
Pemograman)
Dosen Pengampu:
Aceng Salim, S.T, M.T
Oleh :
Indra Maulana Yasya (20190801079)
1
DAFTAR ISI
2
BAB I PENDAHULUAN
Latar Belakang
Tipe data yang dimaksud di dalam ilmu komputer dan bahasa pemrograman adalah
Kumpulan benda atau objek yang dapat kita temui pada suatu data. Salah satu contoh dari
tipe data yang kita temui sehari hari adalah tentang bilangan bulat. PHP sendiri termasuk
bahasa pemrograman yang longgar untuk masalah tipe data, ketika menggunakan PHP, kita
tidak perlu dipusingkan dengan tipe data, karena ketika melakukan operasi, PHP akan
otomatis mengubah nilai sesuai dengan tipe data yang diperlukan.
Salah satu komponen utama program adalah variabel. Variabel adalah objek di mana
informasi dinamis disimpan. Ketika Anda menuliskan nama Anda saat hendak membuat
account baru atau proses login ke website, nama yang Anda masukkan akan disimpan dalam
variabel sebelum diproses lebih lanjut.
Tidak semua variabel memiliki karakteristik yang sama. Informasi yang dapat disimpan oleh
variabel ditentukan berdasarkan jenis atau tipe data variabel terebut. Terdapat berbagai jenis
tipe data dalam setiap bahasa pemrograman. Namun, kali ini kita akan melihat beberapa jenis
tipe data yang umumnya ada pada hampir seluruh bahasa pemrograman.
Tipe data ini berfungsi untuk menentukan data yang akan diproses oleh mesin hingga
akhirnya bisa dicerna/difahami oleh manusia sebagai pengguna. Untuk dapat memahai
perbedaan antar sau tipe data dengan tipe data yang lain, maka kita perlu mengerti perbedaan
dan karakterisitik masukkan pengguna ke dalam komputer
Rumusan Masalah
1. Bagaimana membedakan satu tipe data dengan tipe data yang lainnya?
2. Bagaimana Mengatasi Kesalahan Dalam Menentukan Tipe Data?
Tujuan makalah ini dibuar adalah untuk memberikan pencerahan kepada para programmer /
calon programmer dalam merancang program atau Menyusun algortima.
3
BAB II KAJIAN TEORI/LANDASAN TEORI
A. Dasar Teori
Untuk menyimpan suatu variabel diperlukan tempat khusus di memory komputer. Besar dan
tipe dari variabel-variabel dalam standar program C++ dispesifikasikan sebagai berikut :
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
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) 1 byte true or false
float Angka dengan titik mengambang (bilangan cacah) 4 byte 3.4e +/- 38 (7digits)
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.
B. Soal
Membuat Program untuk menghitung keliling sebuah persegi panjang dan Luas sebuah
lingkarang.
4
C. Algoritma
L : real
K,p,l : interger
read (l)
K 2* (p+l)
Write (K)
bersihkan layar
read (r)
L Phi*r*r
Write (L)
D. SouceCode
#include <stdio.h>
#include <conio.h>
void main()
char L;
int k,p,l,r ;
printf ("===========================\n") ;
printf ("===========================\n") ;
5
printf ("Masukan Lebar :") ;
k= 2* (p+l) ;
printf ("\n=========================\n") ;
printf ("=========================\n") ;
L = phi * r *r;
getch ();
E. Output
6
F. Analisa Program
Program di atas digunakan untuk menghitung Keliling persegi panjang dan Luas Lingkaran.
char adalah tipe data karakter yang bisa menyimpan mulai dari: a – z, A – Z, ‘!’, ‘@’, dsb.
Penggunannya ± sama dengan tipe-tipe yang sebelumnya:
int adalah tipe data bilangan bulat (integer). Contoh penggunaan tipe int adalah: int a = 1;
int num1 = 2, num2 = 4;
7
Penggunaan tipe data array ini berbeda dari tipe data lain, yang tidak secara langsung
dinyatakan, tetapi tipe data ini sering memainkan peran penting dalam penggunaan data agar
lebih terstruktur.
Seperti yang dikatakan sebelumnya, ada banyak jenis data yang dapat digunakan
dalam dunia pemrograman. Berikut ini adalah tabel tipe data dan ukuran serta rentang nilai
untuk masing-masing tipe data ini.
D. Date
Date adalah tipe data yang digunakan untuk menyimpan data dari tipe tanggal, bulan
dan tahun, misalnya tanggal lahir, tanggal transaksi.
E. Numerik
Numerik adalah tipe data yang dapat digunakan untuk menyimpan data dalam bentuk
angka. Contoh 6.00
F. Float
Float adalah tipe data yang sering disebut sebagai tipe data bilangan real.
Jika tipe data integer tidak mengenali karakter desimal atau fraksi, maka dalam tipe
data float ini Anda dapat menulis karakter desimal atau koma.
Dalam tipe data ini ada juga tipe data ganda, tipe data ini juga mendukung koma atau
angka desimal. Contoh tipe data float adalah 1,5 atau 3,42.
G. String
Seringkali tipe data yang terdiri dari serangkaian karakter yang memiliki panjang
tertentu, tipe data string ini sering dianggap sebagai tipe data dasar.
Ini karena sampai sekarang string data tiba adalah tipe data yang paling sering
digunakan oleh programmer.
Menulis tipe data ini sering mirip dengan tipe data char di awal dan akhir
menggunakan tanda kutip ganda dan mengenali tulisan “null” untuk karakter kosong.
H. Double
Double adalah tipe data tipe float tetapi dengan contoh akurasi yang lebih tinggi
5.555555.
8
I. Blob
Blob adalah tipe data yang dapat menyimpan data dalam bentuk gambar atau suara
tipe binner
J. Text
Text adalah tipe data yang dapat menampung semua jenis data.
K. Boolean
Boolean adalah tipe data yang digunakan untuk menyimpan data yang bertipe logika
dan hanya mengenali benar dan salah.
L. Enum
Enum adalah tipe data yang digunakan untuk menyimpan data dengan hanya 1 karakter.
M. Time
Waktu adalah tipe data yang digunakan untuk menyimpan data satuan waktu.
Dengan mengerti pengertian dan fungsi masing masing tipe data kita takkan lagi mengalami
error dalam pembuatan program. Contohnya, adalah dalam menentukan manakan integer dan string.
Meskipun kita menulis angka, tapi jika kita tidak bermaksud untuk memprosesnya untuk kalkulasi,
maka lebih baik kita menggunakan integer atau nantinya akan error saat kita mengkompail program
BAB IV PENUTUP
Dalam menulis program kita memang harus memperhatikan tipe data setiap variable. Jangan sampau
kita mengalami kesalahan yang berpanjangan hanya karena salah menentukan tipe data yang
diinginkan
9
DAFTAR RUJUKAN
https://medium.com/@sigitwasissubekti/tipe-data-dalam-pemrograman-abc01f5ba576
https://adityarizki.net/mengenal-tipe-data-dan-variabel-dalam-pemrograman/
https://www.academia.edu/9923054/Dasar_teori_tipe_data_dan_ekspresi