{"id":28717191,"url":"https://github.com/omarhany3/scientific-calculator","last_synced_at":"2025-06-15T03:13:53.883Z","repository":{"id":296263984,"uuid":"992705580","full_name":"omarhany3/Scientific-Calculator","owner":"omarhany3","description":"Scientific Calculator Using C++","archived":false,"fork":false,"pushed_at":"2025-05-29T18:53:53.000Z","size":9,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-05-29T19:54:43.086Z","etag":null,"topics":["cplusplus","cpp"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/omarhany3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2025-05-29T15:26:31.000Z","updated_at":"2025-05-29T18:53:57.000Z","dependencies_parsed_at":"2025-05-29T19:54:46.257Z","dependency_job_id":"e1cfe0a7-cdbc-46e4-9a04-1b7547e42d64","html_url":"https://github.com/omarhany3/Scientific-Calculator","commit_stats":null,"previous_names":["omarhany3/scientific-calculator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/omarhany3/Scientific-Calculator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omarhany3%2FScientific-Calculator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omarhany3%2FScientific-Calculator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omarhany3%2FScientific-Calculator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omarhany3%2FScientific-Calculator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/omarhany3","download_url":"https://codeload.github.com/omarhany3/Scientific-Calculator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omarhany3%2FScientific-Calculator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259914930,"owners_count":22931334,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["cplusplus","cpp"],"created_at":"2025-06-15T03:13:39.113Z","updated_at":"2025-06-15T03:13:53.867Z","avatar_url":"https://github.com/omarhany3.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Scientific Calculator\n\n**Scientific Calculator** is a command-line application developed in C++ that performs a variety of mathematical operations, including basic arithmetic, trigonometric functions, logarithms, exponentials, and more. This tool is designed for students, engineers, and anyone needing quick access to scientific calculations via the terminal.\n\n## Features\n\n- Basic arithmetic operations: addition, subtraction, multiplication, division\n- Logarithmic and exponential functions\n- Power and root calculations\n- Factorial computation\n- Support for both degrees and radians\n- User-friendly command-line interface\n\n## Technologies Used\n\n- **Programming Language:** C++\n- **Development Environment:** Any standard C++ compiler (e.g., GCC, MSVC)\n\n## Getting Started\n\n### Prerequisites\n\n- C++ compiler (e.g., GCC, MSVC)\n- Command-line interface (Terminal, Command Prompt)\n\n### Installation\n\n1. **Clone the repository:**\n   ```bash\n   git clone https://github.com/omarhany3/Scientific-Calculator.git\n   ```\n\n2. **Navigate to the project directory:**\n   ```bash\n   cd Scientific-Calculator\n   ```\n\n3. **Compile the program:**\n   ```bash\n   g++ -o scientific_calculator main.cpp\n   ```\n\n4. **Run the application:**\n   ```bash\n   ./scientific_calculator\n   ```\n\n## Usage\n\nUpon running the application, follow the on-screen prompts to perform calculations. Select the desired operation from the menu and input the required values as prompted.\n\n## Contributing\n\nContributions are welcome! If you'd like to enhance the application or fix issues:\n\n1. Fork the repository.\n2. Create a new branch: `git checkout -b feature/YourFeature`\n3. Commit your changes: `git commit -m 'Add your feature'`\n4. Push to the branch: `git push origin feature/YourFeature`\n5. Open a pull request.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomarhany3%2Fscientific-calculator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fomarhany3%2Fscientific-calculator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomarhany3%2Fscientific-calculator/lists"}