Skip to content

Commit a29e2db

Browse files
committed
Migrate development environment from Windows to macOS and continue project updates
- Shifted primary development environment from Windows to macOS to ensure better performance, stability, and streamlined workflow for Java development. - Removed OS-specific metadata and ensured platform-agnostic project compatibility. - Normalized line endings to LF for cross-platform consistency. - Verified and adjusted file paths, permissions, and encoding settings to suit macOS environment. - Cleaned up unnecessary Windows-generated files and updated Git configuration accordingly. - Future commits and development will now be managed entirely from macOS. This migration ensures a cleaner, more consistent setup moving forward and prepares the project for scalable development across Unix-based systems. Future development will continue on macOS for a smoother, Unix-based experience. Signed-off-by: Someshdiwan <[email protected]>
1 parent 3626e7e commit a29e2db

20 files changed

+604
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import java.util.Arrays;
2+
3+
public class ChangeValue{
4+
public static void main(String[] args) {
5+
// create an array
6+
int[] arr = {1, 3, 2, 45, 6};
7+
change(arr);
8+
System.out.println(Arrays.toString(arr));
9+
}
10+
11+
static void change(int[] nums) {
12+
nums[0] = 99; // if you make a change to the object via this ref variable, same object will be changed
13+
}
14+
}
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
import java.util.Scanner;
2+
3+
class ClAdd
4+
{
5+
public static void main(String[] args)
6+
{
7+
Add a = new Add();
8+
a.getData();
9+
a.getTotal();
10+
a.showData();
11+
}
12+
}
13+
14+
class Add
15+
{
16+
int a, b, total;
17+
18+
void getData()
19+
{
20+
Scanner sc = new Scanner(System.in);
21+
System.out.println("Enter values of a & b to perform addition: ");
22+
a = sc.nextInt();
23+
b = sc.nextInt();
24+
}
25+
26+
void getTotal()
27+
{
28+
total = a+b;
29+
}
30+
31+
void showData()
32+
{
33+
System.out.println("Addition of a & b is: "+total);
34+
}
35+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
public class Greeting {
2+
public static void main(String[] args) {
3+
greeting();
4+
}
5+
static void greeting() {
6+
System.out.println("Hello World");
7+
}
8+
}
Binary file not shown.
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
import java.util.Scanner;
2+
3+
public class Main {
4+
5+
public static void main(String[] args) {
6+
// Q: take input of 2 numbers and print the sum
7+
Scanner in = new Scanner(System.in);
8+
int num1, num2, sum;
9+
10+
System.out.print("Enter number 1: ");
11+
num1 = in.nextInt();
12+
System.out.print("Enter number 2: ");
13+
num2 = in.nextInt();
14+
sum = num1 + num2;
15+
System.out.println("The sum = " + sum);
16+
17+
System.out.print("Enter number 1: ");
18+
num1 = in.nextInt();
19+
System.out.print("Enter number 2: ");
20+
num2 = in.nextInt();
21+
sum = num1 + num2;
22+
System.out.println("The sum = " + sum);
23+
24+
System.out.print("Enter number 1: ");
25+
num1 = in.nextInt();
26+
System.out.print("Enter number 2: ");
27+
num2 = in.nextInt();
28+
sum = num1 + num2;
29+
System.out.println("The sum = " + sum);
30+
31+
System.out.print("Enter number 1: ");
32+
num1 = in.nextInt();
33+
System.out.print("Enter number 2: ");
34+
num2 = in.nextInt();
35+
sum = num1 + num2;
36+
System.out.println("The sum = " + sum);
37+
38+
System.out.print("Enter number 1: ");
39+
num1 = in.nextInt();
40+
System.out.print("Enter number 2: ");
41+
num2 = in.nextInt();
42+
sum = num1 + num2;
43+
System.out.println("The sum = " + sum);
44+
45+
System.out.print("Enter number 1: ");
46+
num1 = in.nextInt();
47+
System.out.print("Enter number 2: ");
48+
num2 = in.nextInt();
49+
sum = num1 + num2;
50+
System.out.println("The sum = " + sum);
51+
52+
53+
System.out.print("Enter number 1: ");
54+
num1 = in.nextInt();
55+
System.out.print("Enter number 2: ");
56+
num2 = in.nextInt();
57+
sum = num1 + num2;
58+
System.out.println("The sum = " + sum);
59+
60+
System.out.print("Enter number 1: ");
61+
num1 = in.nextInt();
62+
System.out.print("Enter number 2: ");
63+
num2 = in.nextInt();
64+
sum = num1 + num2;
65+
System.out.println("The sum = " + sum);
66+
67+
System.out.print("Enter number 1: ");
68+
num1 = in.nextInt();
69+
System.out.print("Enter number 2: ");
70+
num2 = in.nextInt();
71+
sum = num1 + num2;
72+
System.out.println("The sum = " + sum);
73+
74+
System.out.print("Enter number 1: ");
75+
num1 = in.nextInt();
76+
System.out.print("Enter number 2: ");
77+
num2 = in.nextInt();
78+
sum = num1 + num2;
79+
System.out.println("The sum = " + sum);
80+
81+
82+
System.out.print("Enter number 1: ");
83+
num1 = in.nextInt();
84+
System.out.print("Enter number 2: ");
85+
num2 = in.nextInt();
86+
sum = num1 + num2;
87+
System.out.println("The sum = " + sum);
88+
89+
}
90+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
public class Meal
2+
{
3+
//Instance attributes//
4+
private String name;
5+
private double cost;
6+
7+
//Class constructor//
8+
public Meal(String food, double price)
9+
{
10+
name = food;
11+
cost = price;
12+
}
13+
14+
//Instance methods//
15+
/* Complete the method makeItACombo */
16+
}
17+
18+
/* Complete the method getBill */
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
public class Overloading {
2+
public static void main(String[] args) {
3+
// fun(67);
4+
// fun("Kunal Kushwaha");
5+
int ans = sum(3, 4, 78);
6+
System.out.println(ans);
7+
}
8+
9+
static int sum(int a, int b) {
10+
return a + b;
11+
}
12+
13+
static int sum(int a, int b, int c) {
14+
return a + b + c;
15+
}
16+
17+
static void fun(int a) {
18+
System.out.println("first one");
19+
System.out.println(a);
20+
}
21+
22+
static void fun(String name) {
23+
System.out.println("Second one");
24+
System.out.println(name);
25+
}
26+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
public class PassingExample {
2+
public static void main(String[] args) {
3+
String chacha = "Iron Man";
4+
greet(chacha);
5+
}
6+
7+
static void greet(String naam) {
8+
System.out.println(naam);
9+
}
10+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
public class Person
2+
{
3+
//attributes of every Person object
4+
private int yearBorn;
5+
private int yearDeceased;
6+
private String name;
7+
8+
//constructor//
9+
public Person(String named, int born, int died)
10+
{
11+
name = named;
12+
yearBorn = born;
13+
yearDeceased = died;
14+
}
15+
16+
//instance (object) method//
17+
public void epitaph()
18+
{
19+
/* Print <name> lived to an age of <age> */
20+
}
21+
22+
public static void main(String[] args)
23+
{
24+
Person grandma = new Person("Mary", 1932, 1999);
25+
grandma.epitaph(); //apply method to object (yes, in this case, grandma is considered an object)
26+
}
27+
}
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
import java.util.Scanner;
2+
3+
public class Questions {
4+
public static void main(String[] args) {
5+
Scanner in = new Scanner(System.in);
6+
// int n = in.nextInt();
7+
// boolean ans = isPrime(n);
8+
// System.out.println(ans);
9+
10+
for (int i = 100; i < 1000; i++) {
11+
if (isArmstrong(i)) {
12+
System.out.print(i + " ");
13+
}
14+
}
15+
}
16+
17+
// print all the 3 digits armstrong numbers
18+
static boolean isArmstrong(int n) {
19+
int original = n;
20+
int sum = 0;
21+
22+
while (n > 0) {
23+
int rem = n % 10;
24+
n = n / 10;
25+
sum = sum + rem*rem*rem;
26+
}
27+
28+
return sum == original;
29+
}
30+
31+
static boolean isPrime(int n) {
32+
if (n <= 1) {
33+
return false;
34+
}
35+
int c = 2;
36+
while (c * c <= n) {
37+
if (n % c == 0) {
38+
return false;
39+
}
40+
c++;
41+
}
42+
return c * c > n;
43+
}
44+
}

0 commit comments

Comments
 (0)