🎥 Student Grading System in Java In this video, I demonstrate a simple Java console application that calculates a student’s total marks, average, and grade based on subject-wise input. This project was developed as part of my learning journey with HexSoftware. 💻 Concepts used: Arrays & loops Conditional statements User input (Scanner) #Java #HexSoftware #Coding #Programming #StudentProject
More Relevant Posts
-
Building strong fundamentals, one concept at a time 💡 Understanding the true power of Java — from platform independence to portability — and how “Write Once, Run Anywhere” makes it a game-changer in the programming world. This journey is not just about coding, but about thinking, solving, and growing every day 🚀 #Java #TapAcademy #LearningJourney #Programming #FutureEngineer #TechSkills
To view or add a comment, sign in
-
-
Understanding OOP Concept: Association in Java Today I practiced one of the important Object-Oriented Programming concepts — Association. 🔹 Association defines the relationship between two classes 🔹 In this example, a Student is associated with a Teacher 🔹 Both objects can exist independently, but they are connected 💡 I implemented this using a simple Java program where: A Teacher teaches A Student studies with that Teacher 📚 This helped me understand how real-world relationships are represented in code. ✨ Output: Mr. Sharma is teaching Monika is studying with Mr. Sharma #Java #OOP #Programming #Coding #Learning #Students #DeveloperJourney
To view or add a comment, sign in
-
-
Sum of the Array in Java | Easy Logic + Coding 💡 Strong fundamentals are the key to mastering programming. This example shows how to find the sum of array elements using simple logic: • Start with an array of numbers • Initialize a sum variable to 0 • Traverse the array using a loop • Add each element to the sum • Print the final result Practicing these basic problems helps build strong logical thinking and coding confidence. 📊 Example Input : [1, 2, 3, 4] Output : 10 🎥 I’ve also created a short video explaining this concept with code: YouTube link : https://lnkd.in/g9SJ3hvJ #Java #Programming #ProblemSolving #Coding #SoftwareDevelopment #Learning #CSE #Developers #LogicBuilding #Arrays
To view or add a comment, sign in
-
-
Day 6: Method Overriding After inheritance, the next important idea is method overriding. Sometimes a child class inherits a method from a parent class, but needs to give it a more specific behavior. That is exactly what overriding does. The child class keeps the same method name and parameters, but changes what the method actually does. This is one of the key ideas behind flexibility in OOP. #Java #OOP #Programming #SoftwareEngineering #ComputerScience #koofkee
To view or add a comment, sign in
-
-
🔁To My Java Full Stack Journey Instead of just learning loops, I tried solving real problems 👇 🔹 Rotate a number k times 🔹 Problem Statement: n = 12345, k = 2 Output → 45123 🔹 What I learned: Loops help solve real problems Logic building is important Practice improves thinking #JavaFullStack #CodingJourney #Programming #100DaysOfCode
To view or add a comment, sign in
-
-
Learning Java OOP Concepts – Inheritance Today I practiced a simple example of Inheritance in Java. 🔹 A parent class Person defines a method display() 🔹 A child class Student extends Person and adds its own method study() This shows how a child class can reuse properties and behavior of the parent class. 💡 Key Concept: Inheritance helps in code reusability and builds a strong relationship between classes. 📌 Output: This is a person Student studies #Java #OOP #Inheritance #Programming #Learning #CodingJourney
To view or add a comment, sign in
-
-
🚀 Enhancing Core Programming Skills Through Consistent Practice As part of my ongoing learning journey, I solved a fundamental programming problem that emphasizes the use of loops and iterative logic. 🔹 Objective: Given an integer N, generate and display its first 10 multiples. Each result is formatted as: N × i = result (for i = 1 to 10) 🔹 Key Learnings: Effective use of iterative constructs (loops) Writing structured and readable output Strengthening problem-solving fundamentals Building a solid base for advanced programming concepts 🔹 Insight: Mastering core concepts such as loops is essential for developing efficient and scalable solutions in real-world applications. Continuous learning and consistent practice remain the foundation of growth in software development. #Programming #SoftwareDevelopment #ProblemSolving #CodingSkills #ContinuousLearning #DeveloperJourney
To view or add a comment, sign in
-
Understanding how to handle errors is a crucial part of becoming a better developer. Today’s session focused on exception handling in Java, including try, catch, throw, throws, finally, stack propagation, and the difference between syntax errors and exceptions. Learning how to manage faulty inputs and write robust code is a step closer to building reliable applications. 🚀 TAP Academy #Java #ExceptionHandling #Programming #LearningJourney #Developers #Coding
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development
Congratulations 🎉