Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added ML-Roadmap/Ml-Algorithms.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions ML-Roadmap/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
### ML Roadmap
This folder contains the Machine Learning Roadmap with all the ML Algorithms.
Binary file added ML-Roadmap/machine-learning-roadmap.pdf
Binary file not shown.
Binary file added OOPS_Concept/DAY-1/ASCII.class
Binary file not shown.
17 changes: 17 additions & 0 deletions OOPS_Concept/DAY-1/ASCII.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@

import java.util.*;

public class ASCII {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

System.out.print("Enter a character: ");
char ch = scanner.next().charAt(0);
System.out.println("ASCII value of '" + ch + "' is: " + (int) ch);

System.out.println("ASCII values of digits 0-9:");
scanner.close();
}
}


Binary file added OOPS_Concept/DAY-1/Calculator.class
Binary file not shown.
69 changes: 69 additions & 0 deletions OOPS_Concept/DAY-1/Calculator.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@

import java.util.*;

class Number {
double num1, num2;

Number(double num1, double num2) {
this.num1 = num1;
this.num2 = num2;
}

double add() {
return num1 + num2;
}

double subtract() {
return num1 - num2;
}

double multiply() {
return num1 * num2;
}

double divide() {
return num2 != 0 ? num1 / num2 : Double.NaN;
}
}

public class Calculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

System.out.print("Enter first number: ");
double num1 = scanner.nextDouble();

System.out.print("Enter second number: ");
double num2 = scanner.nextDouble();

Number numbers = new Number(num1, num2);

System.out.println("Select Operation: 1. Add 2. Subtract 3. Multiply 4. Divide");
int choice = scanner.nextInt();

switch (choice) {
case 1:
System.out.println("Result: " + numbers.add());
break;
case 2:
System.out.println("Result: " + numbers.subtract());
break;
case 3:
System.out.println("Result: " + numbers.multiply());
break;
case 4:
double result = numbers.divide();
if (Double.isNaN(result)) {
System.out.println("Division by zero is not allowed.");
} else {
System.out.println("Result: " + result);
}
break;
default:
System.out.println("Invalid choice.");
}

scanner.close();
}
}

Binary file added OOPS_Concept/DAY-1/DataTypes.class
Binary file not shown.
16 changes: 16 additions & 0 deletions OOPS_Concept/DAY-1/DataTypes.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

public class DataTypes {
public static void main(String[] args) {
System.out.println("Default Values and Sizes of Primitive Data Types in Java:");

System.out.println("byte: Default = 0, Size = " + Byte.BYTES + " bytes");
System.out.println("short: Default = 0, Size = " + Short.BYTES + " bytes");
System.out.println("int: Default = 0, Size = " + Integer.BYTES + " bytes");
System.out.println("long: Default = 0L, Size = " + Long.BYTES + " bytes");
System.out.println("float: Default = 0.0f, Size = " + Float.BYTES + " bytes");
System.out.println("double: Default = 0.0d, Size = " + Double.BYTES + " bytes");
System.out.println("char: Default = '\\u0000', Size = " + Character.BYTES + " bytes");
System.out.println("boolean: Default = false, Size = JVM dependent");
}
}

Binary file added OOPS_Concept/DAY-1/Example.class
Binary file not shown.
7 changes: 7 additions & 0 deletions OOPS_Concept/DAY-1/Example.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
public class Example {
public static void main(String[] args) {
System.out.println("Srishti");
System.out.println("2301020293");
System.out.println("06/08/2003");
}
}
Binary file added OOPS_Concept/DAY-1/First.class
Binary file not shown.
5 changes: 5 additions & 0 deletions OOPS_Concept/DAY-1/First.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
public class First {
public static void main(String[] args) {
System.out.println("hello");
}
}
Binary file added OOPS_Concept/DAY-1/FirstSecond.class
Binary file not shown.
23 changes: 23 additions & 0 deletions OOPS_Concept/DAY-1/FirstSecond.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
import java.util.Scanner;

public class FirstSecond {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);

System.out.print("Enter your name: ");
String name = sc.nextLine();
System.out.println("Name: " + name);

System.out.print("Enter your registration number: ");
int regNo = sc.nextInt();
System.out.println("Registration Number: " + regNo);

System.out.print("Enter your date of birth: ");
sc.nextLine();
String dob = sc.nextLine();
System.out.println("Date of Birth: " + dob);

sc.close();
}
}

Binary file added OOPS_Concept/DAY-1/Number.class
Binary file not shown.
10 changes: 10 additions & 0 deletions OOPS_Concept/DAY-1/Number.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
public class Number {
public static void main(String args[]) {
int number=10,number2=110;
System.out.println("value of number is "+number+" and number2 is "+number2);
int n1=2;
int n2=3;
float sum=n1+n2;
System.out.println("values of sum is "+n1+ "and "+n2+" is "+sum);
}
}
Binary file added OOPS_Concept/DAY-1/Operators.class
Binary file not shown.
39 changes: 39 additions & 0 deletions OOPS_Concept/DAY-1/Operators.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@


import java.util.*;

public class Operators {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

System.out.print("Enter the first number: ");
int a = scanner.nextInt();
System.out.print("Enter the second number: ");
int b = scanner.nextInt();


System.out.println("\nArithmetic Operators:");
System.out.println("Addition: " + a + " + " + b + " = " + (a + b));
System.out.println("Subtraction: " + a + " - " + b + " = " + (a - b));
System.out.println("Multiplication: " + a + " * " + b + " = " + (a * b));
System.out.println("Division: " + a + " / " + b + " = " + (b != 0 ? (a / b) : "Undefined (Division by zero)"));
System.out.println("Modulus: " + a + " % " + b + " = " + (b != 0 ? (a % b) : "Undefined (Division by zero)"));


System.out.println("\nRelational Operators:");
System.out.println(a + " > " + b + ": " + (a > b));
System.out.println(a + " < " + b + ": " + (a < b));
System.out.println(a + " == " + b + ": " + (a == b));
System.out.println(a + " != " + b + ": " + (a != b));
System.out.println(a + " >= " + b + ": " + (a >= b));
System.out.println(a + " <= " + b + ": " + (a <= b));


System.out.println("\nLogical Operators:");
System.out.println("(" + a + " > 0) && (" + b + " > 0): " + ((a > 0) && (b > 0)));
System.out.println("(" + a + " > 0) || (" + b + " > 0): " + ((a > 0) || (b > 0)));
System.out.println("!(" + a + " > 0): " + (!(a > 0)));

scanner.close();
}
}
Binary file added OOPS_Concept/DAY-1/Swap.class
Binary file not shown.
33 changes: 33 additions & 0 deletions OOPS_Concept/DAY-1/Swap.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@

import java.util.*;

public class Swap {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

System.out.print("Enter the first number: ");
int a = scanner.nextInt();
System.out.print("Enter the second number: ");
int b = scanner.nextInt();

int temp = a;
a = b;
b = temp;

System.out.println("After swapping using third variable: a = " + a + ", b = " + b);

System.out.print("Enter the first number again: ");
a = scanner.nextInt();
System.out.print("Enter the second number again: ");
b = scanner.nextInt();

a = a + b;
b = a - b;
a = a - b;

System.out.println("After swapping without using third variable: a = " + a + ", b = " + b);

scanner.close();
}
}

Binary file added OOPS_Concept/DAY-2/AlphaPattern.class
Binary file not shown.
11 changes: 11 additions & 0 deletions OOPS_Concept/DAY-2/AlphaPattern.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
public class AlphaPattern {
public static void main(String[] args) {
int n = 5;
for (int i = n; i >= 1; i--) {
for (char j = 'A'; j < 'A' + i; j++) {
System.out.print(j + " ");
}
System.out.println();
}
}
}
Binary file added OOPS_Concept/DAY-2/AlphaPattern2.class
Binary file not shown.
16 changes: 16 additions & 0 deletions OOPS_Concept/DAY-2/AlphaPattern2.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
public class AlphaPattern2{
public static void main(String[] args)
{
int i, j, n = 5;
for (i = n; i >= 1; i--)
{
for (j = i; j <= n; j++)
{
System.out.printf("%c ", ('A' + j - 1));
}
System.out.println("");
}
}
}


125 changes: 125 additions & 0 deletions OOPS_Concept/DAY-2/Armstrong.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
<<<<<<< HEAD
import java.util.Scanner;

public class Armstrong {

public static int sumOfDigits(int num) {
int sum = 0;
while (num > 0) {
sum += num % 10;
num /= 10;
}
return sum;
}
public static boolean isPrime(int num) {
if (num <= 1) {
return false;
}
for (int i = 2; i < num; i++) {
if (num % i == 0) {
return false;
}
}
return true;
}

public static boolean isArmstrong(int num) {
int sum = 0, temp = num, digit;
int n = String.valueOf(num).length();
while (temp > 0) {
digit = temp % 10;
sum += Math.pow(digit, n);
temp /= 10;
}
return sum == num;
}

public static boolean isPerfect(int num) {
int sum = 1;
for (int i = 2; i <= num / 2; i++) {
if (num % i == 0) {
sum += i;
}
}
return sum == num && num != 1;
}

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Input a number: ");
int num = scanner.nextInt();

int sum = sumOfDigits(num);
System.out.println("Sum is: " + sum);

System.out.println("Prime: " + (isPrime(sum) ? "Y" : "N"));
System.out.println("Armstrong: " + (isArmstrong(sum) ? "Y" : "N"));
System.out.println("Perfect: " + (isPerfect(sum) ? "Y" : "N"));

scanner.close();
}
}

=======
import java.util.Scanner;

public class Armstrong {

public static int sumOfDigits(int num) {
int sum = 0;
while (num > 0) {
sum += num % 10;
num /= 10;
}
return sum;
}
public static boolean isPrime(int num) {
if (num <= 1) {
return false;
}
for (int i = 2; i < num; i++) {
if (num % i == 0) {
return false;
}
}
return true;
}

public static boolean isArmstrong(int num) {
int sum = 0, temp = num, digit;
int n = String.valueOf(num).length();
while (temp > 0) {
digit = temp % 10;
sum += Math.pow(digit, n);
temp /= 10;
}
return sum == num;
}

public static boolean isPerfect(int num) {
int sum = 1;
for (int i = 2; i <= num / 2; i++) {
if (num % i == 0) {
sum += i;
}
}
return sum == num && num != 1;
}

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Input a number: ");
int num = scanner.nextInt();

int sum = sumOfDigits(num);
System.out.println("Sum is: " + sum);

System.out.println("Prime: " + (isPrime(sum) ? "Y" : "N"));
System.out.println("Armstrong: " + (isArmstrong(sum) ? "Y" : "N"));
System.out.println("Perfect: " + (isPerfect(sum) ? "Y" : "N"));

scanner.close();
}
}

>>>>>>> 6f1627970ad1d9fbae61cebba598c0922352eee7
Binary file added OOPS_Concept/DAY-2/Binary.class
Binary file not shown.
Loading