{"id":28203114,"url":"https://github.com/mhmdd-farhan/check_number_3","last_synced_at":"2026-07-13T01:31:43.512Z","repository":{"id":290070295,"uuid":"896706222","full_name":"mhmdd-farhan/check_number_3","owner":"mhmdd-farhan","description":"Program ini digunakan untuk menentukan tipe sebuah bilangan","archived":false,"fork":false,"pushed_at":"2024-12-01T04:43:58.000Z","size":33,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-26T07:11:36.605Z","etag":null,"topics":["cpp","gpp"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mhmdd-farhan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-01T04:43:35.000Z","updated_at":"2024-12-01T04:55:14.000Z","dependencies_parsed_at":"2025-04-26T17:39:14.492Z","dependency_job_id":"ea144534-b2dd-4697-9e2b-61f9fdf16fc7","html_url":"https://github.com/mhmdd-farhan/check_number_3","commit_stats":null,"previous_names":["mhmdd-farhan/check_number_3"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mhmdd-farhan/check_number_3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhmdd-farhan%2Fcheck_number_3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhmdd-farhan%2Fcheck_number_3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhmdd-farhan%2Fcheck_number_3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhmdd-farhan%2Fcheck_number_3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mhmdd-farhan","download_url":"https://codeload.github.com/mhmdd-farhan/check_number_3/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhmdd-farhan%2Fcheck_number_3/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35407393,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-12T02:00:06.386Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","gpp"],"created_at":"2025-05-17T01:13:18.380Z","updated_at":"2026-07-13T01:31:43.507Z","avatar_url":"https://github.com/mhmdd-farhan.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Program C++: Menentukan Jenis Bilangan (Ganjil, Genap, Positif, Negatif, atau Prima)\n\n## Deskripsi\nProgram ini digunakan untuk menentukan apakah sebuah bilangan adalah:\n- **Ganjil** atau **Genap**\n- **Positif**, **Negatif**, atau **Nol**\n- **Bilangan Prima** atau bukan\n\nProgram 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.\n\n## Alur Program\n1. Program meminta input bilangan dari pengguna.\n2. Program menentukan apakah bilangan tersebut **ganjil** atau **genap**.\n3. Program memeriksa apakah bilangan tersebut **positif**, **negatif**, atau **nol**.\n4. Program mengecek apakah bilangan tersebut **prima**.\n5. Program menanyakan apakah pengguna ingin mengulang program.\n6. Program berhenti jika pengguna memilih **N** atau **n**.\n\n## **Algoritma Program**\n![Algoritma flow chart](assets/algoritma.png)\n\n## Fitur\n- Menentukan **genap** atau **ganjil**.\n- Menentukan apakah bilangan **positif**, **negatif**, atau **nol**.\n- Memeriksa apakah bilangan tersebut **prima**.\n- Memungkinkan pengguna untuk mengulang program jika memilih **Y** atau **y**.\n\n## Contoh Output\n\n### Contoh 1:\nMasukkan sebuah bilangan: 5 5 adalah bilangan Ganjil. 5 adalah bilangan Positif. 5 adalah bilangan Prima. Apakah anda ingin mengulang Program (Y/N): Y\n\n### Contoh 2:\nMasukkan 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.\n\n\n## Persyaratan\n- Sistem operasi yang mendukung kompilasi C++.\n- Compiler C++ seperti `g++`.\n\n## Instruksi Penggunaan\n1. Jalankan program.\n2. Masukkan bilangan sesuai prompt.\n3. Program akan memberikan hasil apakah bilangan tersebut **ganjil**, **genap**, **positif**, **negatif**, atau **prima**.\n4. Pilih **Y** untuk mengulang program atau **N** untuk keluar.\n\n## Struktur Program\n- **Input**: Bilangan yang dimasukkan oleh pengguna.\n- **Output**: Menampilkan jenis bilangan (genap/ganjil, positif/negatif/nol, prima/bukan prima).\n- **Kontrol alur**: Pengondisian `if-else` dan loop `do-while` untuk mengulang program.\n\n## **Petunjuk Kompilasi dan Eksekusi**\n1. Simpan kode dalam file dengan nama, misalnya `print_star.cpp`.\n2. Kompilasi program menggunakan perintah:\n   ```bash\n   g++ -o print_star print_star.cpp\n   ```\n3. Jalankan program:\n   ```bash\n   ./print_star\n   ```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmhmdd-farhan%2Fcheck_number_3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmhmdd-farhan%2Fcheck_number_3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmhmdd-farhan%2Fcheck_number_3/lists"}