Bilangan ganjil merupakan salah satu bentuk dari golongan bilangan bulat. Menampilkan sejumlah bilangan ganjil dapat dilakukan dengan membuat suatu program komputer. Dengan membuat program komputer yang menampilkan daftar sejumlah bilangan ganjil maka tidak perlu mendaftar bilangan ganjil secara manual. Apabila mendata bilangan ganjil secara manual tentunya yang jumlahnya banyak akan membutuhkan waktu yang tidak sedikit.
Pada tulisan sebelumnya telah dibahas mengenai bagaimana membuat kode program mengidentifikasi bilangan ganjil dengan bahasa C. Membuat kode untuk menampilkan sejumlah N bilangan ganjil yang akan dibahas pada tulisan kali ini dilakukan dengan membuat sedikit perubahan pada kode program mengidentifikasi bilangan ganjil yang telah dibahas pada tulisan sebelumnya. Penambahan yang dilakukan dengan menambahkan operasi looping atau perulangan guna menampilkan sebanyak N bilangan ganjil
Pada tulisan sebelumnya telah dibahas mengenai bagaimana membuat kode program mengidentifikasi bilangan ganjil dengan bahasa C. Membuat kode untuk menampilkan sejumlah N bilangan ganjil yang akan dibahas pada tulisan kali ini dilakukan dengan membuat sedikit perubahan pada kode program mengidentifikasi bilangan ganjil yang telah dibahas pada tulisan sebelumnya. Penambahan yang dilakukan dengan menambahkan operasi looping atau perulangan guna menampilkan sebanyak N bilangan ganjil
Pada tulisan kali ini akan dibahas mengenai membuat kode program untuk menampilkan sejumlah N bilangan ganjil.
Ketika nilai N = 3 maka program akan menampilkan bilangan ganjil sebanyak N, yaitu 1, 3, 5.
Pada program yang akan dibuat kali ini gambaran umum dari program yaitu pada saat program berhasil dijalankan atau dieksekusi program akan menampilkan tulisan yang menghendaki pengguna memasukkan banyaknya bilangan ganjil ( N ) yang hendak ditampilkan. Selanjutnya program membaca inputan yang diberikan oleh pengguna untuk diproses dengan menggunakan suatu algoritma. Setelah program selesai memproses maka sejumlah N bilangan ganjil ditampilkan pada layar monitor. Kiranya demikianlah gambaran secara kasar alur dari program yang dibuat atau dipelajari pada tulisan kali ini.
Algoritma pemrograman yang dipergunakan
Alur kerja atau algoritma proses jalannya program untuk menampilkan sejumlah N bilangan ganjil adalah sebagai berikut:
Pada program yang akan dibuat kali ini gambaran umum dari program yaitu pada saat program berhasil dijalankan atau dieksekusi program akan menampilkan tulisan yang menghendaki pengguna memasukkan banyaknya bilangan ganjil ( N ) yang hendak ditampilkan. Selanjutnya program membaca inputan yang diberikan oleh pengguna untuk diproses dengan menggunakan suatu algoritma. Setelah program selesai memproses maka sejumlah N bilangan ganjil ditampilkan pada layar monitor. Kiranya demikianlah gambaran secara kasar alur dari program yang dibuat atau dipelajari pada tulisan kali ini.
Algoritma pemrograman yang dipergunakan
Alur kerja atau algoritma proses jalannya program untuk menampilkan sejumlah N bilangan ganjil adalah sebagai berikut:
- Mulai
- Memabaca inputan berupa nilai jumlah bilangan yang akan ditampilkan
- Menjadikan inputan sebagai parameter dalam proses looping atau perulangan untuk menampilkan daftar bilangan ganjil sebanyak inputan yang dimasukkan
- Menampilkan daftar bilangan ganjil sebanyak N jumlah
- Selesai
Kode program atau source code dalam bahasa C guna menampilkan sejumlah N bilangan ganjil sebagai berikut:
Kode di bawah ini merupakan salah satu contoh atau bentuk kede pemrograman dalam bahasa C yang dapat dipergunakan untuk menampilkan sejumlah N bilangan ganjil.
Kode di atas merupakan salah satu kode yang dapat digunakan untuk menampilkan sejumlah N anggota bilangan ganjil. Contoh kode program tersebut bisa dimodivikasi sesuai dengan kreasi kita agar semakin menarik tampilan yang diperlihatkan. Selain itu dengan kita berlatih mengubah atau memodivikasi dari program yang ada secara tidak sengaja kita telah melatih logika pemrograman yang kita punyai dengan demikian logika pemrograman tersebut akan terus semakin terlatih.
Kode di bawah ini merupakan salah satu contoh atau bentuk kede pemrograman dalam bahasa C yang dapat dipergunakan untuk menampilkan sejumlah N bilangan ganjil.
/* author : Aristiawan slogan : tenang dan apa adanya program: program menampilkan sejumlah N bilangan ganjil */ /*--- Awal Kode ----*/ #include<stdio.h> #include<stdlib.h> int main() { // pendeklarasian variabel int bil,jum = 0; // mengambil inputan printf("Masukkan banyak bilangan : "); scanf("%d",&bil); // Untuk mencetak atau menampilkan sejumlah N bilangan ganjil printf("bilangan Ganjil: "); for (int ganjil = 0 ; ; ganjil++) { if(ganjil % 2 != 0) { printf("%d",ganjil); jum++; if(jum == bil) { break; } printf(", "); } } printf("\n"); system("pause"); return(0); } /*--- Akhir Kode ----*/
Kode di atas merupakan salah satu kode yang dapat digunakan untuk menampilkan sejumlah N anggota bilangan ganjil. Contoh kode program tersebut bisa dimodivikasi sesuai dengan kreasi kita agar semakin menarik tampilan yang diperlihatkan. Selain itu dengan kita berlatih mengubah atau memodivikasi dari program yang ada secara tidak sengaja kita telah melatih logika pemrograman yang kita punyai dengan demikian logika pemrograman tersebut akan terus semakin terlatih.
Penjelasan secukupnya beberapa kode program
Dalam kode program yang telah dituliskan di atas tentunya terdapat beberapa kode yang akan diberi penjelasan maksud atau tujuan dari penggunaan kode tersebut. Di bawah ini merupakan beberapa kode yang dipergunakan dalam contoh kode program di atas.
printf("\n"); => Kode program seperti ini dipergunakan untuk melakukan pergantian baris baru ketika progam dijalankan dan hasilnya dapat dilihat pada tampilan di layar monitor.
printf(", "); => Kegunaan dari kode ini untuk mencetak atau menampilkan tanda koma ( , ) pada layar monitor ketika kode program berhasil dieksekusi dengan tanpa error atau kesalahan dalam pengetikan atau dalam hal algoritma.
break; => Menyertakan kode ini dalam membuat kode pemrograman diletakan di dalam operasi perulangan untuk melakukan atau menghentikan perulangan pada suatu kondisi yang diperlukan.
// ... => Kode seperti demikian dipergunakan dalam penulisan kode pemrograman untuk memberikan komentar atau penjelasan mengenai kode yang dibuat. Komentar atau penjelasan ditulis dengan menggantikan tanda titik - titik dan satu baris komentar saja yang diperbolehkan tidak boleh lebih satu baris.
printf("Masukkan banyak bilangan : "); => Kode program seperti ini dimaksudkan untuk ditampilan pada layar monitor tulisan "Masukkan banyak bilangan :" yang mana tujuannya untuk memberitahukan kepada pengguna program agar menginputkan nilai banyaknya bilangan ganjil yang perlu dicetak atau ditampilkan pada layar monitor komputer.
scanf("%d",&bil); => Dipergunakan untuk mengambil nilai yang dimasukkan melaui piranti inputan ( keyboard ) oleh pengguna program. Dan memasukkan atau menyimpan nilai tersebut pada variabel bil yang ditempatkan pada suatu alamat yang dimilikinya di dalam memori komputer. Selanjutnya nilai yang disimpan di dalam memori ini akan digunakan untuk melakukan proses operasi lainnya ketika program berjalan atau bekerja.Untuk tampilan ketika program dijalankan seperti diperlihatkan pada gambar dibawah ini.
Tampilan gambar atau screen shot di bawah ini merupakan tampilan ketika kode program berhasil dieksekusi dan tidak terjadi error atau masalah. Ketika program berhasil dijalankan program menampilkan suatu kata atau kalimat yang memerintahkan kepada pengguna untuk memasukkan jumlah banyaknya bilangan ganjil yang ingin ditampilkan pada layar monitor. Pada tampilan di bawah ini gambar memperlihatkan bahwasanya nilai banyaknya bilangan ganjil yang ingin ditampilkan sebanyak dua belas bilangan. Pada saat program berhasil membaca inputan dari pengguna mengenai nilai banyak bilangan ganjil yang ingin ditampilkan, program memprosesnya dengan menggunakan algoritma yang telah ditanamkan. Setelah mendapatkan bilangan mana saja yang termasuk bilangan ganjil maka program menampilkan bilangan ganjil sejumlah dua belas bilangan pada layar monitor.
Gambar di atas merupakan tampilan ketika program dijalankan dengan banyak bilangan ganjil yang ditampilkan sebanyak 12 bilangan ganjil. Dengan demikian dapat memberi pemahaman bahwa kode program dan algoritma yang ditanamkan pada program sudah sesuai.
Tulisan lainnya yang membahas latihan membuat program dengan bahasa pemrograman C "menampilkan pola segitiga sama sisi dengan bahasa C".
Sekian tulisan latihan membuat program dengan menggunakan bahasa pemrograman C kali ini. Semoga sedikit tulisan mengenai membuat kode untuk menampilkan sejumlah bilangan ganjil dengan bahasa C ini dapat mudah di pahami dan memberi manfaat.
Silahkan memberi komentar dengan sopan dan tidak menyimpang dari topik tulisan.
Mohon maaf komentar yang berisi kata - kata kurang sopan dan link hidup atau mati tidak akan ditampilkan.
Terima kasih. EmoticonEmoticon