Java Programming Exercise 1: CBSE Board Percentage Calculator

Java Programming Exercise 1: CBSE Board Percentage Calculator

Introduction and Challenge

In this section, the speaker introduces the video and presents a challenge to the viewers. The challenge involves solving a question, and viewers are encouraged to submit their solutions in the comments section.

Challenge Announcement

  • The speaker invites viewers to participate in a challenge.
  • Viewers are asked to solve a question that will be discussed in the upcoming program.
  • Submissions can be made in the comments section.
  • The solution will be provided in the description box.

Problem Explanation

This section provides an overview of the problem that will be discussed. It is related to converting marks into percentages for CBSC board exams.

Problem Description

  • The problem involves converting marks from 5 subjects into percentages.
  • This is a common problem and has practical applications in various software development scenarios.
  • The speaker emphasizes the importance of solving specific problems with software engineering skills.

Mark Conversion Logic

Here, the speaker discusses the logic behind converting marks into percentages.

Steps for Mark Conversion

  • When creating software for mark conversion, it is important to define a purpose and solve a specific problem.
  • The software should be able to convert marks from different subjects into percentages.
  • Viewers are advised to make use of variables to store total marks and consider different grading systems (e.g., out of 100 or out of 80).

Inputting Marks and Suggestions

In this section, viewers are guided on how to input marks for calculation and given some suggestions.

Inputting Marks and Calculation

  • Viewers need to take input from users for subject-wise marks (subject 1, subject 2, subject 3, etc.).
  • The program should prompt the user to enter marks out of 100.
  • The speaker suggests considering future GUI implementation and integration with other software or apps.

Shoutouts and Quick Submissions

This section discusses shoutouts for viewers who solve the problem quickly and submit their solutions.

Shoutouts and Submissions

  • Viewers who solve the problem and submit their solutions will receive a shoutout from the speaker.
  • The speaker encourages quick submissions to increase visibility in future videos.
  • The solution can be implemented in various platforms such as Android apps or GUI-based programs.

Individual Solutions and Comments

Here, the importance of individual solutions is emphasized, along with an invitation for viewers to comment on their own solutions.

Individual Solutions and Comments

  • Viewers are encouraged to solve the problem individually.
  • The speaker promises to review all submitted solutions, give hearts (likes), and provide comments.
  • It is advised not to copy others' code but instead showcase personal capabilities in solving the problem.

Avoiding Copying Code

This section emphasizes the importance of avoiding copying code from previous videos or other sources.

Originality in Programming

  • Viewers are advised not to copy code from previous videos or other sources.
  • It is important to develop programming skills by creating original programs.
  • The speaker assures that even complex programs can be simplified with practice.

Conclusion

The video provides an introduction to a challenge involving converting marks into percentages for CBSC board exams. It explains the problem statement, provides logic for mark conversion, guides viewers on inputting marks, encourages quick submissions for shoutouts, emphasizes individual solutions, and discourages copying code. Viewers are invited to solve the problem and submit their solutions for review.

Don't forget to like this video, thank you so much guys for watching this video

The speaker reminds viewers to like the video and expresses gratitude for their support.

Key Points:

  • Remember to like the video.
  • The speaker thanks the audience for watching.
Video description

Complete Java Course Exercise 1: Percentage calculator in Java This java tutorial in hindi will teach you how to calculate percentage in java programming. This video will be the first exercise of our java tutorial in Hindi series. Make sure to solve it and post the solutions in the comments! ►This playlist is a part of my Complete Java Course playlist: https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q ►Source Code + Notes - https://codewithharry.com/videos/java-tutorials-for-beginners-6 ►Ultimate Java CheatSheet: https://codewithharry.com/videos/java-tutorials-for-beginners-1 ►Checkout my English channel here: https://www.youtube.com/ProgrammingWithHarry ►Click here to subscribe - https://www.youtube.com/channel/UCeVMnSShP_Iviwkknt83cww Best Hindi Videos For Learning Programming: ►Learn Python In One Video - https://www.youtube.com/watch?v=ihk_Xglr164 ►Python Complete Course In Hindi - https://www.youtube.com/playlist?list=PLu0W_9lII9agICnT8t4iYVSZ3eykIAOME ►C Language Complete Course In Hindi - https://www.youtube.com/playlist?list=PLu0W_9lII9aiXlHcLx-mDH1Qul38wD3aR&disable_polymer=true ►JavaScript Complete Course In Hindi - https://www.youtube.com/playlist?list=PLu0W_9lII9ajyk081To1Cbt2eI5913SsL ►Learn JavaScript in One Video - https://www.youtube.com/watch?v=onbBV0uFVpo ►Learn PHP In One Video - https://www.youtube.com/watch?v=xW7ro3lwaCI ►Django Complete Course In Hindi - https://www.youtube.com/playlist?list=PLu0W_9lII9ah7DDtYtflgwMwpT3xmjXY9 ►Machine Learning Using Python - https://www.youtube.com/playlist?list=PLu0W_9lII9ai6fAMHp-acBmJONT7Y4BSG ►Creating & Hosting A Website (Tech Blog) Using Python - https://www.youtube.com/playlist?list=PLu0W_9lII9agAiWp6Y41ueUKx1VcTRxmf ►Advanced Python Tutorials - https://www.youtube.com/playlist?list=PLu0W_9lII9aiJWQ7VhY712fuimEpQZYp4 ►Object Oriented Programming In Python - https://www.youtube.com/playlist?list=PLu0W_9lII9ahfRrhFcoB-4lpp9YaBmdCP ►Python Data Science and Big Data Tutorials - https://www.youtube.com/playlist?list=PLu0W_9lII9agK8pojo23OHiNz3Jm6VQCH Follow Me On Social Media ►Website (created using Flask) - http://www.codewithharry.com ►Facebook - https://www.facebook.com/CodeWithHarry ►Instagram - https://www.instagram.com/codewithharry/ ►Personal Facebook A/c - https://www.facebook.com/geekyharis Twitter - https://twitter.com/Haris_Is_Here