Anda di halaman 1dari 4

Nama : Annisa Aulia Rahmi

NIM : 121190054
TPB : 29
Prodi : Teknik Industri

1. Menentukan bilangan prima


Program :

#include <iostream>
using namespace std;

int main ()
{
int n;
cout << "Masukkan sebuah bilangan bulat : ";
cin >> n;

int i=2;
bool isPrime = true;
while (i < n && isPrime)
{
if (n % i == 0 && n != 2 && n != 3)
{
isPrime = false; }
i++;
}
if (isPrime) {
cout << "Bilangan yang dimasukkan adalah bilangan prima";
} else {
cout << "Bilangan yang dimasukkan bukan bilangan prima";
}
return 0;
}

Hasil Output
2. Membuat pola persegi
Program :
#include <iostream>
using namespace std;

int main ()
{
int n;
cout << "Masukkan nilai : ";
cin >> n;

for (int i=1; i<=n; i++) {


if (i % 2 == 0) {
for (int j=1; j<=n; j++){
(j%2 == 0) ? cout << "#" : cout << "O";
}
} else {
for (int k=1; k<=n; k++){
(k%2 == 0) ? cout << "O" : cout << "#";
}
} cout << endl;
}
}

Hasil output :
3. Membuat deret bilangan genap
Program :

#include<iostream>
using namespace std;

int main() {

int n, sum = 0, i,j;

cout<<"Bilangan ke n : ";
cin >> n;

cout<<"Bentuk deretnya = ";


for ( i = 1 ; i <= n ; i++){
cout<<i;
if ( i != n ){
cout<<"+";
} else {
}
}

for ( j = 1 ; j <= n ; j++){


if ( j%2 == 0 ){
sum = sum + j;
} else {

}
}

if ( sum != 2 ){
cout<<endl<<"Jumlah deret genap = "<<sum;
}else {
cout<<endl<<"jumlah angka genap hanya ada 1, tidak bisa ditambahkan ";
}

return 0;
}

Hasil Output :

Anda mungkin juga menyukai