Sistem Absensi Dan Laporan Penggajian

Cara Menggunakan String Variabel, Constants dan Assignment Statement Pada Pascal

Salam...,

String Variabel

Belajar bagaimana untuk memasukkan teks dengan pengguna menggunakan 'String variabel'. Program berikut ini ditulis menampilkan contoh dari variabel string, mendorong pengguna untuk memasukkan nama apapun:
Program Lesson2_Program1;
Var name, surname: String;
                 
Begin
 Write('Enter your name:');
 readln(name);
 Write('Enter your surname:');
 readln(surname);
 writeln;{new line}
 writeln;{new line}
 Writeln('Your full name is: ',name,' ',surname);
 Readln;
End.

Jika kita melihat pada program ini, kita melihat variabel jenis baru: 'String'. Kedua nama dan nama keluarga variabel dari tipe string. Ketika program dijalankan dan meminta pengguna untuk memasukkan namanya, nama yang dimasukkan oleh pengguna pergi langsung ke tempat di memori yang disebut 'name'. Sama terjadi untuk nama keluarga. Saya ingin mengingatkan Anda bahwa variabel 'name' dan 'surname' bukan kata-kata reserved, tetapi digunakan oleh programmer sebagai variabel nya. Saya bisa menggunakan 'n' bukan 'name' dan juga 'sname' bukan 'surname'. Dua 'Writeln' ditulis dalam baris 9 dan 10 yang digunakan untuk bergerak untuk baris baru. Dalam hal ini, 2 baris akan dihapus. Pesan berikutnya menampilkan nama lengkap pengguna dengan menggunakan format di atas. Jika variabel string diperlukan untuk ditampilkan pada layar, harus dimasukkan ke dalam antara tanda kutip dan koma jika digabungkan dengan pesan lain; contoh:

*Writeln('Your name is: ',name);
or:
Writeln('Your name is:',name,'. Your surname is ',surname,'.');
*Note that you can even make it this way: 
Writeln('Your name is: ',name,'');

Itu bisa dalam bentuk: (harap dicatat di mana Anda harus atau Anda harus tidak menempatkan tanda kutip setelah koma)
TETAPI Anda harus meletakkan koma terbalik dengan benar (digarisbawahi) untuk menutup pesan.

Constants dan Assignment Statement

Selain variabel, ada juga item dalam program yang disebut sebagai 'konstanta'. Tidak seperti variabel, konstanta tetap nilai atau string yang tidak berubah untuk seluruh program. Di sini saya telah membuat sebuah program, tidak begitu jauh berbeda dari sebelumnya:

Program Lesson2_Program2;
Var
     surname: String;
Const {the reserved word 'const'
       is used to initialize constants}
     name = 'Victor';
                 
Begin
 Write('Enter your surname:');
 readln(surname);
 writeln;
 writeln;
 Writeln('Your full name is: ',name,' ',surname);
 Readln;
End.

Dalam program di atas, konstanta 'nama' ditugaskan sebagai 'Victor' dan adalah tipe string. Namun, dalam kasus lain, Anda mungkin memiliki konstanta bilangan bulat yang digunakan (bilangan bulat), yaitu:
Const
    age = 15;
Konstanta 'age' adalah nilai yang dapat digunakan setiap kali diperlukan dalam program. contoh:
age2 := 15;
age2 := age + 15;
Contoh di atas menunjukkan penambahan nilai variabel 'age' dengan nilai 15. Nilai konstanta 'usia' masih 15, tapi nilai variabel 'age 2' menjadi 30. pernyataan penugasan tidak hanya digunakan untuk penambahan, tetapi juga digunakan untuk menetapkan variabel: teks jika itu adalah variabel string atau nilai numerik jika variabel integer.
Cobalah memeriksa ini sendiri:
name := 'victor';
age := 15; {also: "age:='15';" BUT in this case, 'age' is an integer variable}

writeln('Name:',name,'. Age:',age,'.');

Saya menyimpulkan Kode Program dibawah ini program sederhana bagi Anda untuk dipelajari :




Pelajari Juga Tutorial Pemograman Pascal lainnya berikut ini;

Salam...,

No comments:

Post a Comment