Day 20 of #50DaysOfCode – Java Today’s task: Find the sum of all odd digits in a given number! 🔢 A simple yet logical exercise that helps strengthen your understanding of loops, conditionals, and digit manipulation. 💡 👉 This program takes a number as input and calculates the total of its odd digits using a while loop and the modulus operator. #Java #CodingChallenge #50DaysOfCode #LearnToCode #ProgrammingBasics #LogicBuilding #CodeEveryday #JavaProgramming
More Relevant Posts
-
Day 18 of #50DaysOfCode – Java Today’s challenge: Calculate the Product of Digits in a Number! A simple yet logical problem that enhances understanding of loops and arithmetic operations 💡 📘 Example: Input → 234 Output → 24 (2 × 3 × 4 = 24) #Java #CodingChallenge #50DaysOfCode #CodeEveryday #LogicBuilding #LearnToCode #ProgrammingBasics
To view or add a comment, sign in
-
Day 24 of #50DaysOfCode – Java 💻 Today’s challenge was to check whether a number is an Automorphic Number. An Automorphic Number is a number whose square ends with the same digits as the number itself. Examples: 5 → 25 ✔️ (ends with 5) 76 → 5776 ✔️ (ends with 76) This problem helped me understand digit comparison, modulus operations, and number patterns in Java 🔍✨ #Java #CodingChallenge #50DaysOfCode #LearnToCode #ProgrammingBasics #LogicBuilding #CodeDaily #ProblemSolving #AutomorphicNumber #JavaBeginner
To view or add a comment, sign in
-
Day 17 of #50DaysOfCode – Java Today’s task: Find the smallest digit in a given number! 🔢 A simple yet effective problem to improve logic and strengthen your understanding of loops and conditionals 💡 #Java #CodingChallenge #50DaysOfCode #LearnToCode #ProgrammingBasics #LogicBuilding #CodeEveryday
To view or add a comment, sign in
-
Day 22 of #50DaysOfCode – Java 🚀 Today’s challenge was to check whether a number is a Strong Number 💪 A Strong Number is a number in which the sum of the factorials of each digit equals the original number. Example: 145 → 1! + 4! + 5! = 145 ✔️ (Strong Number) This problem helped me practice: ✔️ Using loops inside loops ✔️ Calculating factorials ✔️ Strengthening logic-building skills #Java #CodingChallenge #50DaysOfCode #LogicBuilding #ProgrammingBasics #LearnToCode #DailyCoding #StrongNumber
To view or add a comment, sign in
-
🌟 Main Method in Java The main method is the entry point of every Java program. It allows the OS to hand over control to your code for execution. 📝 Signature: public static void main(String[] args) 💡 public → accessible to OS 💡 static → no object needed 💡 void → no return 💡 String[] args → command-line arguments ✅ Example: class Demo { public static void main(String[] args) { System.out.println("Hello World!"); } } #Java #ProgrammingBasics #Coding #HelloWorld #LearningJourney #ComputerScience
To view or add a comment, sign in
-
-
Day 19 of #50DaysOfCode – Java Today’s challenge: Count the number of even and odd digits in a given number! ✨ This problem helps strengthen your understanding of loops, modular arithmetic, and conditional logic — all key concepts in programming 💪 #Java #CodingChallenge #50DaysOfCode #ProgrammingBasics #LearnToCode #CodeNewbie #LogicBuilding #DailyCoding
To view or add a comment, sign in
-
🔍 Java Insight of the Day -18: Method Overloading Today I explored Method Overloading, a key concept in Java that enables compile-time polymorphism. It allows multiple methods with the same name but different parameters—making code more readable and flexible. 💡 The Java compiler decides which method to invoke based on: • Method name • Number and type of parameters • Implicit type casting (type promotion) Also discovered that even the main() method can be overloaded—though only the standard signature is executed at runtime. #Java #MethodOverloading #OOP #CompileTimePolymorphism #TechLearning #WomenWhoCode #TapAcademy #100DaysOfCode #JavaDeveloper #CodingJourney #LinkedInLearning
To view or add a comment, sign in
-
-
Day 7/30 — Java + DSA Journey 🚀 Today’s focus was on understanding and working with Strings in Java: ➡ Immutable vs Mutable Strings ➡ StringBuffer (synchronized, thread-safe) ➡ StringBuilder (fast, non-synchronized) ➡ Efficiency in text operations Strings are at the heart of Java programming. Knowing when to use String, StringBuffer, or StringBuilder is key to writing efficient and scalable code. Revising all week’s concepts has solidified the foundation Small steps, consistent progress 🌱 #Java #DSA #Strings #LearnInPublic #CodingJourney
To view or add a comment, sign in
-
🧠 Deep Dive into Java’s Object Class Methods Every class in Java ultimately traces back to the Object class, the universal ancestor of all! This powerful class defines essential methods that give life to object behavior in Java 👇 getClass() – Identifies the runtime class of an object hashCode() – Generates a unique code for each object equals() – Enables logical comparison between objects clone() – Creates a copy of an existing object toString() – Converts an object into a human-readable string wait(), notify(), notifyAll() – Facilitate communication between threads. #ObjectClass #OOPsConcepts #LearnJava #ObjectOrientedProgramming #CodeWithJava #JavaDeveloper #ProgrammingConcepts
To view or add a comment, sign in
-
-
Day 15 of #50DaysOfCode – Java Today’s task: Find the sum of all even numbers from 1 to N! A simple problem that strengthens understanding of loops and conditional statements 🔁 #Java #CodingChallenge #50DaysOfCode #LearnToCode #LogicBuilding #ProgrammingBasics #CodeEveryday
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