phone: +62852 5254 2414
e-mail: simonmurdani@gmail.com
Showing posts with label X TKJ. Show all posts

Pemrograman Dasar - Struktur Kontrol Perulangan (BAB VII)

 

Struktur Kontrol Perulangan


Kompetensi Dasar
3.7 Menerapkan struktur kontrol perulangan dalam bahasa pemrograman. 
4.7 Membuat kode program struktur kontrol perulangan.
 

Pemrograman Dasar - Belajar Bahasa Pemrograman dari Android


Siswa yang mengambil jurusan TKJ, tentunya tidak akan asing lagi dengan bahasa pemrograman salah satunya yaitu bahasa pemrograman Pascal. Bagi sebagian besar Siswa, Bahasa pemrograman ini biasanya dipelajari diawal semester pertama dan kedua.

Biasanya dalam praktikum pemrograman yang diadakan disekolah akan menggunakan software atau text editor seperti Free pascal, CodeBlocks ataupun Sublime Text dan lain sebagainya melalui PC.

Namun praktikum pemrograman di sekolah biasanya terasa kurang dikarenakan keterbatasan waktu. Nah untuk itu, kalian yang ingin terus berlatih dalam menguasai pemrograman dapat dilakukan dimana saja dengan menggunakan smartphone berbasis Android dengan menggunakan aplikasi Dcode.  Berikut tutorialnya:

Pemrograman Dasar - Tipe Data, Identifier dan Operasi Dasar (Bab IV)




Tipe Data, Identifier 

dan Operasi Dasar 

Kompetensi Dasar 

3.4 Menerapkan penggunaan tipe data, variabel, konstanta,  operator, dan ekspresi. 
4.4 Membuat kode program dengan tipe data, variabel,  konstanta, operator, dan ekspresi. 

A Tipe Data 

Tenis sebuah objek sangat menentukan range nilai yang dapat Jdioperasikan terhadap objek tersebut. Dalam compiler Free Pascal, terdapat dua jenis penggunaan tipe data, yaitu: 1. tipe data yang sudah terintegrasi atau built-in dalam 

compiler yang artinya tipe data tersebut tidak memerlukan pendeklarasian terlebih dahulu sebelum menggunakannya, tipe data yang harus dideklarasikan terlebih dahulu sebelum memanggilnya dalam badan program utama atau disebut user-defined typed. 

Pada Gambar 4.1, dijelaskan secara rinci daftar tipe data yang dikenal dan didukung oleh compiler Free Pascal yang sudah mengalami perbaikan dan peningkatan dibandingkan dengan turbo Pascal. Dalam beberapa kasus, kode yang dibuat dalam Free Pascal dapat diintegrasikan dengan bahasa Assembler dan diterjemahkan Delphi. Berikut tampilan pendeklarasian tipe data.