Code Monkey home page Code Monkey logo

Hi 👋, I'm Kevin Bell

I'm a student!

  • 🤝 I’m looking to collaborate on almost anything open-source.
  • 🔨 I’m currently working on my Computer Science degree.

🛠️ My favorite tools

👨‍💻 Programming and markup languages

C++ CSS HTML Java JavaScript Scratch SQL

🧰 Frameworks and libraries

GitHub Actions JUnit TensorFlow Wordpress

🗄️ Databases and cloud hosting

GitHub Pages MySQL

💻 Software and tools

Android Brave Discord Git GitHub Desktop Google Sheets Stack Overflow Visual Studio Code

I love free/libre open-source software! Most JavaScript running on most websites (including GitHub.com) is NOT open-source software.

Kevin Bell's Projects

-battle-ships-sunk-damaged-or-not-touched- icon -battle-ships-sunk-damaged-or-not-touched-

Battle ships: Sunk damaged or not touched?. 6 kyu. Your task in the kata is to determine how many boats are sunk damaged and untouched from a set amount of attacks. You will need to create a function that takes two arguments, the playing board and the attacks.

101dalmatianssquashthebugsnotthedogs icon 101dalmatianssquashthebugsnotthedogs

CodeWars. Kata. Solution. 8 kyu. Your friend has been out shopping for puppies (what a time to be alive!)... He arrives back with multiple dogs, and you simply do not know how to respond! By repairing the function provided, you will find out exactly how you should respond, depending on the number of dogs he has. The number of dogs will always be a number and there will always be at least 1 dog. Good luck!

3d-dental icon 3d-dental

An open source project for 3D reconstruction, segmentation and slicing for dental applications

aircraft-notify icon aircraft-notify

Notify If a selected plane has taken off or landed using OpenSky or ADS-B Exchange data. Compares older data to newer data to determine if a landing or takeoff has occurred. As well as nav modes, emergency squawk and resolution advisory notifications. Can output to Twitter, Discord, and Pushbullet

analytics icon analytics

The official analytics package for Instructure's Canvas LMS.

android icon android

GitHub上最火的Android开源项目,所有开源项目都有详细资料和配套视频

apollo-kotlin icon apollo-kotlin

:robot:  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.

areaorperimeter icon areaorperimeter

area Or Perimeter. codeWars.com 8 kyu Java solution. You are given the length and width of a 4-sided polygon. The polygon can either be a rectangle or a square. If it is a square, return its area. If it is a rectangle, return its perimeter.

baca-quran.id icon baca-quran.id

📖 Read Qur'an from Your Web Browser. No Ads, No Analytics, It's Totally Free.

bowlingscores icon bowlingscores

In the book on pp. 158 – 159 (Introduction to Programming with Java A Problem Solving Approach Second Edition by John Dean and Raymond Dean), there is code for a Bowling Scores program that works. Copy this code to a project and follow the instructions in the book to improve it. Modify the program so the calculation for the average does not perform a division by zero. The calculation and printing of the average must remain outside of the loop for collecting the input. If the user entered no valid numbers, or typed -1 as the first entry, there were no scores, so do not calculate any average. If there was no average, don't print the line that begins "Average score is". You don’t need an error message or other action, just don’t perform the calculation or print the phrase. Initialize a Boolean variable named “more” with “true”, and use it as the While loop condition. Eliminate the prompt and input before the loop (the priming input), and move the prompt and input inside the loop to the top of the loop. Use an “If-Else” structure in the loop to set “more” to “false” and skip the normal calculation if the input is negative. Add a line of output that prints the title of the project and your name first, then ask the user for bowling scores. This is the sample session with valid numbers: Ch 4 Bowling Notice that the user enters input to the right of the query, on the same line. Don’t worry if the average has lots of decimal places like this – you’ll learn how to handle that in another chapter. This is a sample with -1 as the first entry -- no valid scores were entered: Ch 4 Bowling invalid Take a screenshot of the running program matching the sample session. Run the program again and enter a different number of scores with different values, and take a screenshot of the results. Run the program again and enter -1 to quit – that will mean there are no scores so the calculation for the average will not execute and the output line for the average score will not print. Take a screenshot of the result. Pay careful attention to the rubric for this assignment. Even if not specifically mentioned in the assignment, you are responsible for the following: Use descriptive names for all variables Add comments describing the use or meaning of variables Do NOT include literal values in any calculations, always use variables Always include a header in the output with a descriptive title and your name If asking for input, make sure the user types on the same line as the question Where sample sessions are provided, output from your project must match it Note that you must use correct formatting in the code -- appropriate indentation is most important. You can use Shift-Alt-F to have NetBeans automatically format the code correctly. If the formatting is incorrect, it will be returned to you for changes with a grade of zero. Submission: the specified screenshots and the root folder for the project Note: You need to submit the whole project for these assignments. In File Explorer, go to the location where you created the project. There will be a folder with the name of your project -- that is the root folder of the project. If you submit the root folder of the project, the instructor can run it on a different machine to grade it. If you don't submit the proper folder, it won't run on another machine, and the assignment will be marked with a zero.

box-cms-files icon box-cms-files

configs and custom files for Silverstripe at libreofficebox.org

brave-browser icon brave-browser

Next generation Brave browser for Android, Linux, macOS, Windows.

car icon car

Car OOP. From pages 267 and 268 from Introduction to Programming with Java A Problem Solving Approach, Second Edition by John Dean and Raymond Dean

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.