cara membuat program bilangan ganjil dengan pascal

2 min read 26-08-2024
cara membuat program bilangan ganjil dengan pascal

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:

  1. Deklarasi Variabel: Deklarasikan variabel untuk menyimpan batas atas bilangan ganjil yang ingin ditampilkan.
  2. Perulangan: Gunakan struktur perulangan for untuk mengulang dari 1 hingga batas atas yang telah ditentukan.
  3. 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.
  4. 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 nama BilanganGanjil.
  • var batas_atas: integer;: Deklarasi variabel batas_atas dengan tipe data integer untuk 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: Perulangan for yang mengulang dari 1 hingga batas_atas.
  • if (i mod 2 = 1) then: Kondisi untuk memeriksa apakah bilangan i ganjil. Jika hasil modulo 2 dari i adalah 1, maka i ganjil.
  • writeln(i);: Menampilkan bilangan ganjil i ke layar.
  • readln;: Menunggu input dari pengguna sebelum program berakhir.

Cara Menjalankan Program

  1. Simpan kode program dalam file dengan ekstensi .pas (misalnya: bilangan_ganjil.pas).
  2. Gunakan compiler Pascal untuk mengompilasi file tersebut.
  3. Jalankan program yang telah dikompilasi.
  4. 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.