Assalamu’alaikum
Wr. Wb.
Alhamdulillah,
berjumpa lagi bersama saya Muhammad Mada di blog yang sederhana ini. Pada
postingan kali ini, saya akan memberikan contoh program bahasa C menentukan
bilangan prima menggunakan perulangan for dengan menginputkan nilai awal dan
nilai akhir.
Sebelumnya,
marilah kita mengenal apa itu perulangan
dan apa itu perulangan for.
Perulangan atau looping adalah sebuah
program perulangan statement dengan jumlah tertenten jika kondisi terpenuhi.
Perulangan akan berhenti jika nilai yang dimasukkan sudah tidak memenuhi syarat
yang diberikan. Perulangan dipakai ketika kita dihadapkan pada suatu masalah
dalam mencari jalan keluar dari banyak masalah yang berulang. Contoh sederhana perulangan
adalah ketika ingin mencetak kata yang sama sebanyak 100 kali, akan sangat memakan
banyak waktu dan data jika menulisnya satu persatu, tetapi dengan menggunakan metode
perulangan source menjadi lebih singkat tanpa memakan banyak waktu.
Pada
bahasa pemrograman C tersedia fasilitas yang digunakan untuk melakukan proses yang
berulang-ulang sebanyak keinginan kita. Struktur perulangan dalam bahasa pemrograman
C mempunyai bentuk yang bermacam-macam, yaitu for, while dan do..while. Pada
postingan kali ini hanya dibahas
perulangan for.
Struktur
perulangan for digunakan untuk mengulang proses yang jumlahnya telah ditentukan.
Dari segi penulisannya, struktur perulangan for lebih efisien karena susunannya
lebih simpel dan sederhana. Deklarasi penggunaan perulangan for pada bahasa
pemrograman C adalah sebagai berikut :
for ( inisialisasi; kondisi; iterasi)
{
Statement-statement
}
Keterangan
:
-
Inisialisasi : Pernyataan untuk
menyatakan keadaan awal dari variabel kontrol.
-
Kondisi : Ekspresi relasi yang
menyatakan kondisi untuk keluar dari pengulangan.
-
Iterasi : Pengatur perubahan nilai
variabel kontrol.
Flow chart perulangan for ada 2
macam, yaitu :
Atau
·
Deskripsi Program
Program bahasa c ini dibuat menggunakan aplikasi Code Block.
Program ini dapat menampilkan bilangan prima. Pertama-tama, kita masukkan nilai
awal sebagai nilai yang pertama kali di lakukan proses perulangan. Kedua kita
masukkan nilai akhir sebagai batas rentang nilai yang akan dilakukan proses
perulangan. Selanjutnya program akanmemproses nilai dari nilai awal hingga
nilai akhir yang memenuhi syarat bilangan prima. Selanjutnya, program akan
menampilkan nilai-nilai yang memenuhi syarat bilangan prima.
·
Source Code
#include <stdio.h>
#include<conio.h>
#include <math.h>
main ()
{
int pilih, a, b, c;
bp:
printf("Program Menentukan Bilangan Prima\n");
printf("Masukkan nilai awal : ");
scanf("%d",&a);
printf("Masukkan nilai akhir : ");
scanf("%d",&b);
if (a>b) goto bp;
else{
printf("Bilangan Prima antara
%d-%d : ", a,b);
for (c=a;c<=b;c++)
{if
((c==2)||(c==3)||(c==5)||(c==7)){printf("%d ",c);}
else if
((c%2!=0)&&(c%3!=0)&&(c%5!=0)&&(c%7!=0))
{printf("%d ", c);}
}
}
getch();
}
·
Tampilan Program
Demikian program menentukan bilangan
prima menggunakan bahasa c. Semoga postingan ini bermanfaat untuk kita semua.
Jangan lupa kunjungi selalu blog sederhana
ini. Keep it simple ! ^_^
The Casinos at the Park (Chickewa) | MapYRO
BalasHapusThe Casinos at the 나주 출장마사지 Park,Chickewa,Chickewa: 7 김천 출장안마 Casino hotels 당진 출장마사지 and other gaming information 과천 출장샵 · 7 Casino 공주 출장마사지 rooms and suites · 4 hotel towers