Program C++ deret bilangan ganjil dan prima

program kali ini tentang deret bilangan ganjil dan genap.

program 1:
deret bilangan ganjil.
user akan di minta menginputkan berapa banyak bilangan ganjil yg dia perlu ketahui, [battas]
syntac:

//deret bilangan ganjil
#include <iostream.h>
#include <conio.h>
main()
{
int input_batas, bilangan_bulat, cek, i;
cout<<"Masukkan Batasan dari Deret Bilangan ganjil : ";
cin>>input_batas;
cout<<"Deret Bilangan ganjil adalah sebagai berikut : "<<endl<<endl;
for(i=0;i<=input_batas;i++)
{
if(i%2!=0)
{
cout<<i<<" ";
}
}
getch();
}


input:
Masukkan Batasan dari Deret Bilangan ganjil : 5

Deret Bilangan ganjil adalah sebagai berikut :
1,3,5



program 2:
bilangan prima.
sama sepert program di atas, user akan di minta menginputkan data batas perhitungan bilangan prima yg di ingin kan.
syntac:

#include <iostream.h>
#include <conio.h>
main()
{
int input_batas, bilangan_bulat, cek, i;
cout<<"PROGRAM UNTUK MENENTUKAN DERET BILANGAN PRIMA"<<endl;
cout<<endl<<endl;
cout<<"Masukkan Batasan dari Deret Bilangan Prima yang Ingin Anda Temukan : ";
cin>>input_batas;
cout<<"Deret Bilangan Prima yang Ditemukan adalah sebagai berikut : "<<endl<<endl;
for
(bilangan_bulat = 2; bilangan_bulat<=input_batas; bilangan_bulat++)
{
cek = 0;
for
(i = 2; i < bilangan_bulat; i++)
{
if
(bilangan_bulat % i == 0)
{
cek = 1;
}
}
if (cek == 0)
{
cout<<bilangan_bulat<<", ";
}
}
getch();
}


input:

PROGRAM UNTUK MENENTUKAN DERET BILANGAN PRIMA

Masukkan Batasan dari Deret Bilangan Prima yang Ingin Anda Temukan: 6

Deret Bilangan Prima yang Ditemukan adalah sebagai berikut :

2,3,5



program 3:
pengecekan bilangan prima.
di sini user akan di minta menginputkan suatu bilangan, dan akan di cek apakah itu termasuk bilangan prima atau bukan, setelah di cek dan di ketahui apakah itu bilangan prima atau bukan, setelah itu program akan meminta user untuk memilih apakah kembali ingin melakukan pengecekan atau tidak.

syntac:

#include <iostream.h>
#include <conio.h>

void main()
{
int v,a,ini_prima;
char k;

{

ini_prima=1;
i1:clrscr();
cout <<"Masukan Bilangan Untuk Di Cek !:";
cin>>v;

for (a=2;a<=v-1;a++)
{
if ( v%a==0)
{
ini_prima=0;
break;
}

}

if (ini_prima==1)
{

cout<<v<<" Adalah Bilangan prima";
}
else
{
cout<<v<<" Adalah bukan bilangan prima";
}

if(v==0)
cout<<endl;
cout<<endl;
cout<<endl;
cout<<"Ingin Ngetes Lagi (Y/T) ???";
cin>>k;
if(k=='y')
goto i1;
else
cout<<"selesai!!";

}
}

Labels: