Skip to content

Commit a89b8e5

Browse files
committed
Week1
1 parent 26b11e6 commit a89b8e5

File tree

256 files changed

+139
-4091
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

256 files changed

+139
-4091
lines changed

README.md

Lines changed: 5 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,9 @@
1-
# NPTEL-Programming-in-Java Assignment Solutions with Explanations and Course Guide
1+
[Java Week 1:Q1](https://github.com/omunite215/NPTEL-Programming-in-Java-Ultimate-Guide/tree/WEEK-1/Week1Assignment1.java) To find the perimeter and area of a circle given a value of radius.
22

3-
![Java-Logo](https://github.com/omunite215/NPTEL-Programming-in-Java-Ultimate-Guide/assets/78680563/7fe16ac7-7eb5-40d0-875a-a6d16ca38a86)
3+
[Java Week 1:Q2](https://github.com/omunite215/NPTEL-Programming-in-Java-Ultimate-Guide/tree/WEEK-1/Week1Assignment2.java) To find the largest among three numbers x, y, and z.
44

5+
[Java Week 1:Q3](https://github.com/omunite215/NPTEL-Programming-in-Java-Ultimate-Guide/tree/WEEK-1/Week1Assignment3.java) Consider First n even numbers starting from zero(0) and calculate sum of all the numbers divisible by 3 from 0 to n. Print the sum.
56

6-
### This Repository has the ultimate guide to crack the exam of Programming in Java Course taught by Prof.Debasis Samanta Sir from I.I.T(Indian Institute of Technology) Kharagpur
7-
### This will help you practice Java.
8-
### I am working on this since a week and I am sharing all my codes I did during preparation of Exam and my learning process.
9-
10-
## You need to understand these concepts first before solving assignments weekwise:
11-
### Week 1 => Basic Concepts.
12-
### Week 2 => Methods, Functions and Encapsulation.
13-
### Week 3 => Access Specifiers, Static scope, Info Hiding.
14-
### Week 4 => Packages and Interfaces(Basics).
15-
### Week 5 => Interfaces Advanced and Basics of Exception Handling.
16-
### Week 6 => Multithreading and IOStream.
17-
### Week 7 => IOStream advanced usage and Applet Programming(basics).
18-
### Week 8 => Applet Programming advance concepts and Abstract Window Toolkit(AWT).
19-
### Week 9 => Swing Programming and Abstract Window Toolkit(AWT).
20-
### Week 10 => Networking with Java and Java DataBase Connectivity(JDBC).
21-
### Week 11 => Java DataBase Connectivity(JDBC) in detail.
22-
### Week 12 => Case Studies.
23-
24-
# How to use this Repository?
25-
### This Repository is for Reference.
26-
### This Repository has all the solutions of NPTEL Weekly Assignments in "Week(Number)Assignment(Number)".JAVA File in Week(Number) folders respectively.
27-
### The top most comment is the problem statement to understand the problem and code together.
28-
### Explanation of code has been done through comments wherever neccessary.
29-
30-
# Tips for Assignment and Exam :-
31-
### - Every assignment has testcase so your code must need to pass all the testcases to get marks in assignment.
32-
### - Dont Write customized print statements because showing your creativity will simply mark zero. I got Zero in few assignments not because output was wrong but wrote long print statements before outputs.
33-
### - Prepare basics well before going into Exam.
34-
35-
# Reference Links to prepare for exam:-
36-
- [NPTEL Swayam](https://onlinecourses.nptel.ac.in/noc22_cs47/course)
37-
- [Geeks for Geeks](https://www.geeksforgeeks.org/)
38-
- [javatpoint](https://www.javatpoint.com/java-tutorial)
39-
40-
# Extras:-
41-
Whenever you learn a programming language, you understand about basics of how a software works that makes you think about the beauty of technology. Taking Java or any other programming language will clear your basic concepts of programming which will take you deeper into techonology and help you understand the world of computers.
42-
43-
### Thanks and All the Best working with Java.
44-
### Om Patel
45-
46-
<p align="center">
47-
<img src="https://github.com/omunite215/NPTEL-Programming-in-Java-Ultimate-Guide/assets/78680563/76f00912-3d82-4ead-bc8f-cfd11e15ed19" alt="Om's Logo Image"/>
48-
</p>
49-
7+
[Java Week 1:Q4](https://github.com/omunite215/NPTEL-Programming-in-Java-Ultimate-Guide/tree/WEEK-1/Week1Assignment4.java) To check whether the number is an Armstrong number or not.
508

9+
[Java Week 1:Q5](https://github.com/omunite215/NPTEL-Programming-in-Java-Ultimate-Guide/tree/WEEK-1/Week1Assignment5.java) To help Ram , find the highest mark and average mark secured by him in "s" number of subjects.

SET 1 Unproctored Exam/A.class

-368 Bytes
Binary file not shown.

SET 1 Unproctored Exam/Set1_Q1.class

-1.02 KB
Binary file not shown.

SET 1 Unproctored Exam/Set1_Q1.ctxt

Lines changed: 0 additions & 5 deletions
This file was deleted.

SET 1 Unproctored Exam/Set1_Q1.java

Lines changed: 0 additions & 31 deletions
This file was deleted.

SET 1 Unproctored Exam/Set1_Q2.class

-1.07 KB
Binary file not shown.

SET 1 Unproctored Exam/Set1_Q2.ctxt

Lines changed: 0 additions & 5 deletions
This file was deleted.

SET 1 Unproctored Exam/Set1_Q2.java

Lines changed: 0 additions & 36 deletions
This file was deleted.

SET 1 Unproctored Exam/Set1_Q3.class

-769 Bytes
Binary file not shown.

SET 1 Unproctored Exam/Set1_Q3.ctxt

Lines changed: 0 additions & 7 deletions
This file was deleted.

SET 1 Unproctored Exam/Set1_Q3.java

Lines changed: 0 additions & 25 deletions
This file was deleted.

SET 1 Unproctored Exam/Set1_Q4.class

-1009 Bytes
Binary file not shown.

SET 1 Unproctored Exam/Set1_Q4.ctxt

Lines changed: 0 additions & 7 deletions
This file was deleted.

SET 1 Unproctored Exam/Set1_Q4.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

SET 1 Unproctored Exam/Set1_Q5.class

-1 KB
Binary file not shown.

SET 1 Unproctored Exam/Set1_Q5.ctxt

Lines changed: 0 additions & 5 deletions
This file was deleted.

SET 1 Unproctored Exam/Set1_Q5.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

SET 1 Unproctored Exam/Square.class

-122 Bytes
Binary file not shown.

SET 1 Unproctored Exam/package.bluej

Lines changed: 0 additions & 60 deletions
This file was deleted.

SET 2 Unproctored Exam/Nptel.class

-421 Bytes
Binary file not shown.

SET 2 Unproctored Exam/Set2_Q1.class

-999 Bytes
Binary file not shown.

SET 2 Unproctored Exam/Set2_Q1.ctxt

Lines changed: 0 additions & 5 deletions
This file was deleted.

SET 2 Unproctored Exam/Set2_Q1.java

Lines changed: 0 additions & 31 deletions
This file was deleted.

SET 2 Unproctored Exam/Set2_Q2.class

-985 Bytes
Binary file not shown.

SET 2 Unproctored Exam/Set2_Q2.ctxt

Lines changed: 0 additions & 5 deletions
This file was deleted.

SET 2 Unproctored Exam/Set2_Q2.java

Lines changed: 0 additions & 26 deletions
This file was deleted.

SET 2 Unproctored Exam/Set2_Q3.class

-525 Bytes
Binary file not shown.
-368 Bytes
Binary file not shown.
-418 Bytes
Binary file not shown.

SET 2 Unproctored Exam/Set2_Q3/Java.ctxt

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)