🎲 Pernyataan Yang Sesuai Untuk Mendefinisikan Tipe Data Bilangan Bulat Adalah

18446744073709551615adalah nilai maksimum untuk versi yang tidak ditandatangani, yang diharapkan menjadi bilangan bulat terbesar yang pernah kamu butuhkan untuk menyimpan. Gagasan di balik memiliki begitu banyak tipe data integer adalah memberi pengembang kekuatan untuk menyeimbangkan jejak memori program mereka versus kapasitas numeriknya. pengenal: nama tipe data. panjang : bilangan bulat yang menentukan banyaknya karakter, bila parameter panjang karakter tidak ditulis maka dianggap 255 karakter. Tipe Larik Larik (array) adalah tipe terstruktur yang mempunyai komponen dalam jumlah yang tetap dan setiap komponen mempunyai tipe data yang sama. Dilansirdari Ensiklopedia, Pernyataan yang sesuai untuk mendefinisikan variable adalahpernyataan yang sesuai untuk mendefinisikan variable adalah Suatu identifier yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses. Penjelasan. Kenapa jawabanya bukan A. Suatu identifier yang nilainya tetap? 17 Pernyataan yang sesuai untuk mendefinisikan tipe data bilangan bulat adalah A. Tipe data yang berfungsi menampung data yang memiliki angka dibelakang koma B. Tipe data yang digunakan untuk angka yang tidak memiliki angka dibelakang koma C. Tipe data yang yang menyimpan lebih dari satu variabel D. Tipe data yang mempresentasikan data yang SoalUjian Sekolah Pemrograman Dasar Kompetensi Keahlian Rekayasa Perangkat Lunak Objektif Paket A. . Diberikan algoritma: apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi inout warna adalah hitam, maka warna menjadi.. Alhamdulillah puji syukur kehadirat Allah SWT atas rahmat dan karunia-Nya yang diberikan kepada kita semua sebagai umatnya. Saya dapat menyusun makalah dengan judul "TIPE DATA VARIABEL DAN OPERATOR" untuk memenuhi tugas mata kuliah Bahasa Pemrograman 1. Makalah yang disusun untuk mempelajari lebih detail mengenai tipe data variabel dan Penggunaantipe data integer biasanya digunakan untuk data yang akan dilakukan pengoprasian penjumlahan, pengurangan, pembagian, atau perkalian. Ex: int a=11; Bilangan real (float) Tipe data ini juga merupakan tipe data berupa bilangan, namun berbeda dengan tipe data integer, yang termasuk tipe data ini adalah bilangan rasional pecahan atau Tipedata . Java memiliki dua jenis tipe data yang dikategorikan menjadi dua yaitu tipe data primitif dan tipe data referensi. 1) TipeDataPrimitif Macam tipe data primitif diantaranya : · Integer (Bilangan bulat)Integer merupakan tipe data numerik yang digunakan untuk mendefinisikan bilangan bulat. Tipe data numeric yang termasuk integer . 1. Double angka; . kode program disamping merupakan tipe data… a. Bilangan bulat b. Bilangan riil c. Logika d. Karakter e. Struktur 2. Dibawah merupakan tipe data bilangan bulat adalah… a. char b. double c. float d. int e. Boolean 3. Tipe data bahasa C++ untuk true false adalah… a. String b. Char c. Boolean d. Byte e. Real 4. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit angka sebelum dan sesudah titik decimal termasuk dalam tipe data… a. Riil b. Boolean c. Integer d. Longint e. Byte 5. Penulisan variabel dalam c++ bersifat case sensitive artinya… a. Huruf besar dan kecil diperhitungkan b. Tanda spasi diperhitungkan c. Tanda spasi diubah dengan underscore d. Tanda spasi diubah dengan tanda strip minus e. Tanda spasi diubah dengan tanda titik. 6. Tipe data yang cocok untuk menampung nama siswa adalah… a. Char b. Int c. Boolean d. Real e. Byte 7. Pernyataan yang sesuai untuk mendefinisikan Tipe data bilangan bulat adalah… a. Tipe data yang berfungsi menampung data yang memiliki angka dibelakang koma b. Tipe data yang mempresentasikan data yang hanya mengandung dua nilai c. Tipe data yang mempresentasikan data berupa karakter d. Tipe data yang yang menyimpan lebih dari satu variabel e. Tipe data yang digunakan untuk angka yang tidak memiliki angka dibelakang koma 8. Kode program untuk menyatakan tipe data bentukan yang menyimpan lebih dari satu variabel bertipe sama maupun berbeda adalah… a. Struct b. Int c. Float d. Double e. Char 9. Pernyataan yang sesuai untuk mendefinisikan tipe data enumerasi adalah… a. Tipe data yang berfungsi menampung data yang memiliki angka dibelakang koma b. Tipe data yang mempresentasikan data yang hanya mengandung dua nilai c. Tipe data bentukan yang nilainya terbatas pada nilai-nilai yang telah ditentukan dan bersifat pasti. d. Tipe data yang yang menyimpan lebih dari satu variabel e. Tipe data yang digunakan untuk angka yang tidak memiliki angka dibelakang koma 10. Tipe-tipe data berikut akan memberi nilai output, kecuali… a. Int b. Float c. Void d. Char 11. Berikut ini adalah tipe data dalam c++… a. Int, float, char, double, const b. Int, float, char, double c. Float, double float, long int, const d. Label, const, int, short int e. Void, main, char, double 12. Perhatikan program berikut include using namespace std; int main { int x = cout Using namespace std; Int main { Int x; X = 3; Cout > count; c. */komentar/* d. Dua int=30; e. Float tiga_puluh; 21. Perhatikan program berikut include Using namespace std; Int main{ Int x, y, z = 20; Cout using namespace std; int contoh{ static int A = 10; A = A + 10; return A; } int main{ int x; x = contoh; cout e. = 26. Penggunaan operator aritmatika yang benar dalam c++ yaitu… a. T = x + angka; b. T = x + angka c. Float x, X, z = 0; d. I++; e. Whilei d. e. >= 31. Operator untuk peningkatan nilai bertambah 1 termasuk dalam operator… a. Unary b. Aritmatika c. Bitwise d. Perbandingan e. Hubungan 32. Operator yang digunakan dalam operasi yang melibatkan tiga buah operand adalah… a. Operator ternary b. Operator unary c. Operator bitwise d. Operator logika 33. Operator untuk menyatakan tidak sama dengan dalam c++ adalah… a. == b. =! c. /= d. != e. =/ 34. Operator logika && adalah… a. Nand b. Or c. And d. Not and 35. Operator pemberian nilai/penugasan/assignment adalah… a. = b. == c. != d. 36. Pernyataan a = 7 % 4 akan menghasilkan a = … a. 1 b. 2 c. 3 d. 4 e. 5 37. Perhatikan program berikut include using namespace std; int main { int x; float y; x = +5; y = cout using namespace std; int main { int x = 10, y = 3; A int z; B z = x X y; C cout using namespace std; int main{ cout << 1 && 1 << endl; cout << 1 && 0 << endl; cout << 0 && 0 << endl; cout << 0 && 1 << endl; cout << endl; return 0 } Hasil program secara berturut-turut akan menampilkan angka 1. 1, 1, 1, 1 2. 1, 0, 0, 0 3. 0, 1, 1, 1 4. 1, 1, 0, 1 Hasil program yang benar ditunjukkan oleh nomor... a. 1 b. 2 c. 3 d. 4 e. semua salah CONTOH SOAL PEMROGRAMAN DASAR KELAS X 1. Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah... a. Mempelajari program b. Membeli komputer c. Membuat Algoritma d. Membuat Proses 2. Sebuah prosedur Langkah Demi Langkah Yang pasti untuk menyelesaikan sebuah masalah dengan menggunakan bahasa pemrograman tertentu disebut... a. Proses b. Prgoram c. Algoritma d. Step e. Diagram 3. Algoritma berasal dari kata... a. Algorith b. Algorithm c. Algorism d. Aritmatika e. Algoritma 4. Pada pembuatan program komputer, Algoritma dibuat dengan.... a. Sebelum pembuatan program b. Pada saat program dibuat c. Sesudah pembuatan program d. Pada saat verifikasi program e. Pada saat program dijalankan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut... a. Algoritma b. Flowchart c. Variable d. Tipe Data e. Konstanta 6. Model penulisan dan perancangan algoritma menggunakan simbol bangun ruang dalam mempresentasikan proses program disebut.... a. Natural Language b. Bahasa narasi c. Bahasa alami d. Pseudocode e. Flowchart 7. Suatu metode yang penulisan logika penyelesaian masalah menggunakan bahasa yang disamarkan dari bahasa pemograman disebut metode penulisan... a. Flowchart b. Pseudocode c. Bahasa alami d. Bahasa Inggris e. Bagan alir dokumen Baca juga 60 Contoh Soal dan Kunci Jawaban Mapel Sistem Komputer 8. Apabila a=5, b=10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan... a. a=0, b=5 b. a=10, b=5 c. a=10, b=0 d. a=10, b=10 9. Dibawah ini beberapa struktur dasar algoritma antara lain... a. Perbaikan, Pemulihan, Perulangan b. Urutan, Pilihan, Pengulangan c. Urutan, Pemulihan, Perulangan d. Pemulihan, Urutan, Pemograman e. Perbaikan, Pemilihan, Pngulangan 10. Yang termasuk ke dalam jenis algoritma percabangan adalah... a. Main b. For do c. Repeat Until d. If else e. Void 11. Yang termasuk ke dalam jenis algoritma perulangan adalah... a. Main b. For do c. Repeat until d. If else e. Void 12. Istilah "Perulangan" dalam pemograman C++ dikenal dengan... a. Repeating b. Looping c. Again d. Funtion e. Replay 13. Yang menunjukan awal dan akhir pada sebuah flowchart adalah... a. Data Flow b. Data c. Terminator d. Decision e. Proses 14. Bentuk belah ketupat pada diagram flowchart diberi nama... a. Data Flow b. Data c. Terminator d. Decision e. Proses 15. Symbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang lainya adalah symbol... a. Terminator b. Display c. Flow Direction d. Processing e. Input-Output 16. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit angka sebelum dan sesudah titik decimal termasuk dalam tipe data... a. Riil b. Boolean c. Integer d. Longint e. Byte 17. Int x = tipe data yang digunakan adalah... a. Char b. Long int c. Float d. Short int e. Signed long int 18. Double angka;, kode program disamping merupakan tipe data... a. Bilangan bulat b. Bilangan cacah c. Logika d. Karakter e. Struktur 19. Pernyataan yang sesuai untuk mendefinisikan tipe data bilangan bulat adalah... a. Tipe data yang berfungsi menampung data yang memiliki angka belakang koma b. Tipe data yang mempresentasikan data yang hanya mengandung dua nilai c. Tipe data yang mepresentasikan data berupa karakter d. Tipe data yang menyimpan lebih dari satu variabel e. Tipe data yang digunakan untuk angka yang tidak memiliki angka dibelakang koma 20. Dibawah ini merupakan tipe data bilangan bulat adalah... a. Char b. Double c. Float d. Int e. Boolean 21. Tipe data bahasa c++ untuk true false adalah... a. String b. Char c. Boolean d. Byte c. Real 22. Berikut ini adalah syarat pembuatan variabel yang harus kita perhatikan, kecuali... a. C++ bersifat case sensitive b. Tidak boleh diawali dengan angka c. Tidak boleh mengandung spasi d. Tidak boleh menggunakan symbol !$%^&*,dll e. Harus menggunakan spasi 23. Penulisan kode program untuk variabel yang benar adalah... a. Long 1000; b. int !satu; c. long break; d. Float bilangan_riil; e. Double 2x; 24. Variabel yang digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan dan tidak dapat diubah saat program berjalan disebut... a. Konstanta b. Label c. Tipe d. Variabel e. Prosedur 25. Contoh bentuk deklarasi variabel bertipe karakter yang benar adalah... a. Char return; b. Void main; c. Char panjang, a; d. Panjang char; e. Semua salah 26. Operator untuk peningkatan nilai bertambah 1 termasuk dalam operator... a. Operator bitwise b. Operator logika c. Operator unary d. Opetator binary e. Operator tenary Baca juga 55+ Contoh Soal dan Jawaban Mapel PGP - Video Multimedia 27. Operator yang digunakan dalam operasi yang melibatkan tiga buah operad adalah... a. Operator bitwise b. Operator logika c. Operator unary d. Opetator binary e. Operator tenary 28. Yang bukan termasuk jenis operator yaitu... a. Penambahan b. Arimatika c. Logika d. Variabel e. Pengurangan 29. Operator logika yang menyatakan "dan" dalam lambang berikut ini adalah... a. && b. c. ! d. e. = 30. Operator logika yang menyatakan "atau" dalam lambang berikut ini adalah... a. && b. c. ! d. e. = 31. Yang termasuk operator logika ingkaran adalah... a. ! b. && c. d. }} e. >= 32. Fungsi dari operator % sebagai... a. Pembagian 2 bilangan b. Membagi per seratus persen c. Prosentasi 2 bilangan d. Mencari sisa pembagian 2 bilangan e. Prosentase bilangan 33. Penggunaan aritmatika yang benar yaitu... a. t=t+angka; b. Float r,l,x,t=0 c. whilei<=3; d. forx=1,x<=10,X++; e. i++; 34. Pernyataan a = 7 % 4 akan menghasilkan a = ... a. 1 b. 2 c. 3 d. 4 e. 5 35. ++ dan - merupakan operator... a. Operator Aritmatika b. Operator Increment dan Decrement c. Operator majemuk d. Operator Relasional e. Operator logika 36. Penulisan Array terdiri dari kecuali.. a. Tipe data b. Nama data c. Jumlah data d. Jenis data e. A,B,C benar 37. Array terdiri dari berbagai tipe kecuali.. a. Array Multi-Dimensi b. Array dimensi satu c. Array dimensi tiga d. Array dimensi dua e. Array dimensi empat 38. Indeks array secara default dimulai dari... a. -1 b. 0 c. 1 d. 9 e. Tergantung angka didalam tanda [] 39. Beberapa pengertian dan fungsi Array yang benar terdapat pada... a. Hanya dapat menampung nilaai angka b. Dapat menampung nilai character c. Dapat menampung nilai angka dan character d. Untuk mengulang nama siswa dalam kelas kecil e. Mempermudah penyimpanan character yang lebih dari satu 40. Int datasiswa[5][5]; Potongan script disamping termasuk data bertipe... a. Array Multi-Dimensi b. Array dimensi satu c. Array dimensi tiga d. Array dimensi dua e. Array dimensi empat KUNCI JAWABAN DAPAT DILIHAT DI Melalui ilmu komputer tentunya kita sering mendengar istilah data. Data terbagi menjadi bermacam-macam tipe data yang terklasifikasi dan memiliki fungsi sendiri. Tentunya, berbagai macam tipe data tersebut sangat bermanfaat bagi kinerja komputer melalui kode-kode dalam bahasa pemrograman. Pengertian Data types atau tipe data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan. Untuk mengembangkan sebuah program, ada beberapa tipe data yang akan kita pelajari. Di antaranya adalah Character, String, Array, Numbers dan Booleans. 💻 Mulai Belajar Pemrograman Belajar pemrograman di Dicoding Academy dan mulai perjalanan Anda sebagai developer profesional. Daftar Sekarang Untuk lebih jelasnya mengenai pengertian tipe data, kunjungi artikel sebelumnya tentang Apa itu Data? Tipe Data Pada artikel ini akan disebutkan 4 tipe data yang sering digunakan, di mana keempat tipe tersebut termasuk ke dalam kategori tipe data primitive. Ia didefinisikan pada suatu pemrograman dan bersifat bawaan. Tipe primitive hanya menyimpan satu nilai saja dalam satu variabelnya. Berikut keempat tipe data tersebut A. Bilangan Bulat Integer Tipe bilangan bulat Integer adalah tipe data numerik yang biasa digunakan apabila bertemu dengan bilangan bulat, seperti 1, 27, 100, dll. Bilangan ini juga mengenal nilai positif dan negatif signed number. Tipe data numerik yang termasuk ke dalam bilangan bulat adalah sebagai berikut Tipe Data Ukuran Bit Range Byte 8 -128 s/d 127 Short 16 -32768 s/d 32767 Int 32 -2147483648 s/d 2147483647 Long 64 -9223372036854775808 s/d 9223372036854775807 Dari keempat tipe data di atas, yang sering digunakan adalah “int” atau Integer. Tipe “byte” dan “short” hanya digunakan pada aplikasi khusus yang berkaitan dengan memori. Sedangkan tipe “long” sangat jarang digunakan karena dirasa tidak memerlukan bilangan yang berkapasitas besar, seperti kapasitas yang diberikan oleh tipe “long”. 1. Byte Tipe byte biasa digunakan pada saat kita bekerja dengan data stream pada file maupun jaringan. Tipe ini diperlukan saat kita melakukan proses seperti membaca dan menulis. Selain itu, byte juga digunakan saat kita menggunakan data biner yang tidak kompatibel dengan tipe lainnya pada program bahasa Java. Contoh 1. public class Main { public static void main String [] args //Deklarasi variabel byte value = 1; //Output dari byte = " + value;} Contoh 2 public class Main { public static void main String [] args //Deklarasi variabel byte value; //Inisialisasi variabel value = 1; //Output dari byte = " + value;} 2. Short Tipe short sangat umum digunakan pada komputer yang berkapasitas 16-bit, sehingga sangat jarang sekali kita temui dengan kapasitas laptop saat ini. Contoh 1 public class Main { public static void main String [] args //Deklarasi variabel short value = 2; //Output dari short = " + value;} Contoh 2 public class Main { public static void main String [] args //Deklarasi variabel short value; //Inisialisasi variabel value = 2; //Output dari short= " + value;} 3. Int Tipe int termasuk tipe yang sangat sering dipakai saat ini karena merepresentasikan angka dalam pemrograman. Sebab tipe data int dianggap paling efisien daripada tipe bilangan bulat lainnya. Tipe int digunakan pada indeks dalam struktur perulangan maupun dalam array. Secara teori, setiap ekspresi yang melibatkan tipe integer byte, short, dan long, semuanya harus melalui prosedur int untuk dipromosikan terlebih dahulu sebelum dilakukan perhitungan. Contoh 1 public class Main { public static void main String [] args //Deklarasi variabel int value = 20; //Output dari int = " + value;} Contoh 2 public class Main { public static void main String [] args //Deklarasi variabel int value; //Inisialisasi variabel value = 20; //Output dari int = " + value;} Tipe data integer dapat juga digabungkan melalui beberapa tipe data seperti berikut ini Public class Main { public static void main String []args //Membuat variabel dengan beberapa tipe data yang berbeda byte value = 1; short anotherValue = 2; int result = 3; int anotherResult; //Menjumlahkan variabel byet, short, dan int anotherResult = value + anotherValue + result; //Mencetak atau menampilkan hasilnya dari result = " + anotherResult;} Baca juga Sejarah Bahasa Pemrograman Dibuat 4. Long Tipe long biasa digunakan saat nilainya berada di luar kapasitas rentang tipe int karena tipe long punya range sangat tinggi dibanding tipe data lainnya. Dengan kata lain, tipe long dibutuhkan saat data memiliki range di luar jangkauan tipe int, short, maupun byte. Contoh 1 public class Main { public static void main String [] args //Deklarasi variabel long value = 22121; //Output dari long = " + value;} Contoh 2 public class Main { public static void main String [] args //Deklarasi variabel long value; //Inisialisasi variabel value = 22121; //Output dari long = " + value;} B. Bilangan Pecahan Floating Point Tipe bilangan pecahan atau floating point adalah bilangan yang menangani bilangan desimal atau perhitungan secara detail. Karena kemampuannya, float point berbanding terbalik dengan integer. Terdapat dua tipe pada bilangan pecahan ini Tipe Ukuran Range Presisi Jumlah Digit bytes bit Float 4 32 +/- x 1038 6 – 7 Double 8 64 +/- x 10308 15 1. Float Tipe float biasa digunakan untuk menandai nilai yang presisi seperti ketelitian tunggal single precision dengan menggunakan penyimpanan 32-bit. Tipe ini memiliki kemampuan yang lebih cepat jika digunakan pada prosesor-prosesor tertentu dan pastinya memakan ruang penyimpanan yang lebih kecil dari tipe double. Pada tipe float, akan bermasalah pada saat nilainya terlalu kecil atau terlalu besar, karena pada penerapannya nilai tersebut menjadi tidak akurat. Contoh 1 public class Main { public static void main String [] args //Deklarasi variabel float ip = 3,7; //Output saya = " + ip;} Contoh 2 public class Main { public static void main String [] args //Deklarasi variabel float ip; //Inisialisasi variabel ip = 3,7; //Output saya = " + ip;} 2. Double Tipe double memiliki tingkat ketelitian secara ganda atau double precision dengan menggunakan ruang penyimpanan 64-bit dalam menyimpan nilainya. Tipe tersebut pastinya memberikan kemampuan menghitung matematis secara lebih cepat dari tipe float. Dalam perhitungan yang bersifat bilangan riil dan menginginkan hasil yang lebih akurat, sebaiknya menggunakan tipe ini. Contoh 1 public class Main { public static void main String [] args //Deklarasi variabel double pi = //Output pi = " + pi;} Contoh 2 public class Main { public static void main String [] args //Deklarasi variabel int pi; //Inisialisasi variabel pi = //Output pi = " + pi;} C. Karakter Char Tipe data karakter tunggal yang biasa didefinisikan dengan tanda petik di awal dan di akhir karakternya. Tipe ini mengikuti aturan “unicode” sehingga bilangan harus diawali kode “/u”. Tetapi juga biasa menggunakan bilangan heksadesimal dari 0000 sampai FFFF. Contoh 1 public class Main { public static void main String [] args //Deklarasi variabel char value = 'a'; //Output pertama adalah " + value;} Contoh 2 public class Main { public static void main String [] args //Deklarasi variabel char value; //Inisialisasi variabel value = 'a'; //Output Pertama adalah " + value;} Pada tipe ini terdapat juga karakter-karakter yang tidak dapat diketik melalui keyboard. Pada bahasa java kita bisa menemukan istilah “escape sequence” pasangan karakter yang dianggap karakter tunggal. Berikut akan dijelaskan contoh escape sequence Escape Squence Keterangan Nilai Unicode \ddd Karakter Octal ddd \uxxxx Karakter Unicode Heksadesimal xxxx \’ Petik tunggal \u0027 \* Double Quote \u0022 \\ Backslash \u005c \r Carriage return \u000d \n Baris baru line feed \u000a \f Form feed \t Tab \u0009 \b Backspace \u0008 D. Boolean Tipe data boolean merupakan tipe yang memiliki dua nilai yaitu benar true atau salah false. Nilai yang digunakan pada tipe ini sangat penting dalam mengambil keputusan suatu kejadian tertentu. public class Main { public class void main String [] args //Deklarasi variabel boolean value = true; //Output boolean = " + value; } } Nah, secara keseluruhan akan jadi seperti ini 12345678910111213141516171819202122 class Main { public static void main String [] args{ //Tipe data primitif long sampleOfLong = 546767226531; int sampleOfInteger = 2235641; short sampleOfShort = 741; byte sampleOfByte = 34; float sampleOfFloat = double sampleOfDouble = char sampleOfChar = 'C'; boolean sampleOfBoolean = true; Long " + sampleOfLong; Integer " + sampleOfInteger; Short " + sampleOfShort; Byte " + sampleOfByte; Float " + sampleOfFloat; Double " + sampleOfDouble; Char " + sampleOfChar; Boolean " + sampleOfBoolean; }} Seperti itulah macam-macam tipe data dan contohnya yang biasa digunakan dalam pemrograman komputer, seperti Java. Sebenarnya masih ada beberapa tipe data lagi yang mungkin tidak bisa disebutkan melalui artikel ini dan bisa kamu cari sendiri melalui referensi lainnya. “Lakukan sesuatu dengan berani, maka kamu tak akan menyesalinya” Elon Musk Baca juga Kenapa Harus Belajar Coding dari Sekarang Tipe data yang dimaksud seperti tipe array, record/struct, image, time, dan enum. Tipe-tipe tersebut merupakan tipe data composite yang menggabungkan dua atau lebih tipe data primitive. Macam-Macam Tipe Data Pemrograman Beserta Fungsinya – karya Alfian Dharma Kusuma, Intern Junior Content Writer di Dicoding

pernyataan yang sesuai untuk mendefinisikan tipe data bilangan bulat adalah