Pendahuluan
Bahasa pemrograman Pascal merupakan bahasa pemrograman yang populer dan banyak digunakan dalam dunia pendidikan. Salah satu konsep dasar dalam pemrograman adalah pengolahan bilangan, termasuk bilangan ganjil. Artikel ini akan membahas cara membuat program untuk menampilkan deret bilangan ganjil menggunakan bahasa Pascal.
Konsep Bilangan Ganjil
Bilangan ganjil adalah bilangan bulat yang tidak habis dibagi 2. Contohnya adalah 1, 3, 5, 7, 9, dan seterusnya.
Algoritma Program
Berikut adalah langkah-langkah algoritma untuk membuat program bilangan ganjil:
- Deklarasi Variabel: Deklarasikan variabel untuk menyimpan batas atas bilangan ganjil yang ingin ditampilkan.
- Perulangan: Gunakan struktur perulangan
foruntuk mengulang dari 1 hingga batas atas yang telah ditentukan. - Pemeriksaan Bilangan Ganjil: Di dalam perulangan, periksa apakah setiap bilangan ganjil dengan menggunakan operator modulo (
mod). Jika hasil modulo 2 dari suatu bilangan adalah 1, maka bilangan tersebut ganjil. - Tampilkan Bilangan: Jika bilangan ganjil, tampilkan bilangan tersebut.
Kode Program Pascal
program BilanganGanjil;
var
batas_atas: integer;
begin
// Input batas atas bilangan ganjil
write('Masukkan batas atas bilangan ganjil: ');
readln(batas_atas);
// Perulangan untuk menampilkan bilangan ganjil
writeln('Bilangan ganjil:');
for i := 1 to batas_atas do
begin
// Cek bilangan ganjil
if (i mod 2 = 1) then
writeln(i);
end;
readln;
end.
Penjelasan Kode
program BilanganGanjil;: Deklarasi program dengan namaBilanganGanjil.var batas_atas: integer;: Deklarasi variabelbatas_atasdengan tipe dataintegeruntuk menyimpan batas atas bilangan ganjil.write('Masukkan batas atas bilangan ganjil: '); readln(batas_atas);: Menampilkan pesan ke layar dan meminta input dari pengguna untuk batas atas bilangan ganjil.writeln('Bilangan ganjil:');: Menampilkan teks "Bilangan ganjil:" ke layar.for i := 1 to batas_atas do: Perulanganforyang mengulang dari 1 hinggabatas_atas.if (i mod 2 = 1) then: Kondisi untuk memeriksa apakah bilanganiganjil. Jika hasil modulo 2 dariiadalah 1, makaiganjil.writeln(i);: Menampilkan bilangan ganjilike layar.readln;: Menunggu input dari pengguna sebelum program berakhir.
Cara Menjalankan Program
- Simpan kode program dalam file dengan ekstensi
.pas(misalnya:bilangan_ganjil.pas). - Gunakan compiler Pascal untuk mengompilasi file tersebut.
- Jalankan program yang telah dikompilasi.
- Masukkan batas atas bilangan ganjil yang ingin ditampilkan.
Kesimpulan
Artikel ini telah menjelaskan cara membuat program untuk menampilkan deret bilangan ganjil menggunakan bahasa Pascal. Dengan memahami algoritma dan kode program yang diberikan, Anda dapat dengan mudah memodifikasi program ini untuk keperluan yang lebih kompleks.