An open API service indexing awesome lists of open source software.

https://github.com/mhmdd-farhan/check_number_3

Program ini digunakan untuk menentukan tipe sebuah bilangan
https://github.com/mhmdd-farhan/check_number_3

cpp gpp

Last synced: 9 days ago
JSON representation

Program ini digunakan untuk menentukan tipe sebuah bilangan

Awesome Lists containing this project

README

          

# Program C++: Menentukan Jenis Bilangan (Ganjil, Genap, Positif, Negatif, atau Prima)

## Deskripsi
Program ini digunakan untuk menentukan apakah sebuah bilangan adalah:
- **Ganjil** atau **Genap**
- **Positif**, **Negatif**, atau **Nol**
- **Bilangan Prima** atau bukan

Program akan meminta input bilangan dari pengguna dan memberikan informasi tentang jenis bilangan tersebut berdasarkan beberapa kondisi. Setelah itu, pengguna akan diberikan pilihan untuk mengulang program atau tidak.

## Alur Program
1. Program meminta input bilangan dari pengguna.
2. Program menentukan apakah bilangan tersebut **ganjil** atau **genap**.
3. Program memeriksa apakah bilangan tersebut **positif**, **negatif**, atau **nol**.
4. Program mengecek apakah bilangan tersebut **prima**.
5. Program menanyakan apakah pengguna ingin mengulang program.
6. Program berhenti jika pengguna memilih **N** atau **n**.

## **Algoritma Program**
![Algoritma flow chart](assets/algoritma.png)

## Fitur
- Menentukan **genap** atau **ganjil**.
- Menentukan apakah bilangan **positif**, **negatif**, atau **nol**.
- Memeriksa apakah bilangan tersebut **prima**.
- Memungkinkan pengguna untuk mengulang program jika memilih **Y** atau **y**.

## Contoh Output

### Contoh 1:
Masukkan sebuah bilangan: 5 5 adalah bilangan Ganjil. 5 adalah bilangan Positif. 5 adalah bilangan Prima. Apakah anda ingin mengulang Program (Y/N): Y

### Contoh 2:
Masukkan sebuah bilangan: 4 4 adalah bilangan Genap. 4 adalah bilangan Positif. 4 bukan bilangan Prima. Apakah anda ingin mengulang Program (Y/N): N Terima kasih telah menggunakan Program ini.

## Persyaratan
- Sistem operasi yang mendukung kompilasi C++.
- Compiler C++ seperti `g++`.

## Instruksi Penggunaan
1. Jalankan program.
2. Masukkan bilangan sesuai prompt.
3. Program akan memberikan hasil apakah bilangan tersebut **ganjil**, **genap**, **positif**, **negatif**, atau **prima**.
4. Pilih **Y** untuk mengulang program atau **N** untuk keluar.

## Struktur Program
- **Input**: Bilangan yang dimasukkan oleh pengguna.
- **Output**: Menampilkan jenis bilangan (genap/ganjil, positif/negatif/nol, prima/bukan prima).
- **Kontrol alur**: Pengondisian `if-else` dan loop `do-while` untuk mengulang program.

## **Petunjuk Kompilasi dan Eksekusi**
1. Simpan kode dalam file dengan nama, misalnya `print_star.cpp`.
2. Kompilasi program menggunakan perintah:
```bash
g++ -o print_star print_star.cpp
```
3. Jalankan program:
```bash
./print_star
```