0% found this document useful (0 votes)
5 views

Oop Java Code

Code related PDF
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Oop Java Code

Code related PDF
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

DES PUNE UNIVERSITY

Computer Engineering and Technology


Program: B.Tech. Computer Science and Engineering

Academic Year: 2023-24 Year: Second Year Term: II


Roll No.: 42 Name: Sameer Vinayak sorte
Subject: 1
Assignment No.: 42 Title: assignment 1
Date:

Code:-

1) Program to Check Whether a Number is Positive or Negative

import java.util.Scanner;

public class PositiveNegativeChecker {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Enter a number: ");

int number = scanner.nextInt();

if (number > 0) {

System.out.println("The number is positive.");

} else if (number < 0) {

System.out.println("The number is negative.");

} else {

System.out.println("The number is zero.");

}
scanner.close();

2) Program to Calculate the Sum of Natural Numbers

import java.util.Scanner;

public class SumOfNaturalNumbers {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

Assignment By: Page 1 of 9


DES PUNE UNIVERSITY
Computer Engineering and Technology
Program: B.Tech. Computer Science and Engineering

System.out.print("Enter the limit: ");

int limit = scanner.nextInt();

int sum = 0;

for (int i = 1; i <= limit; i++) {

sum += i;

System.out.println("The sum of natural numbers up to " + limit + " is: " + sum);

scanner.close();

3)

import java.util.Scanner;

public class Factorial {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Enter a number: ");

int number = scanner.nextInt();

int factorial = 1;

for (int i = 1; i <= number; i++) {

factorial *= i;

System.out.println("Factorial of " + number + " is: " + factorial);

scanner.close();

Assignment By: Page 2 of 9


DES PUNE UNIVERSITY
Computer Engineering and Technology
Program: B.Tech. Computer Science and Engineering

4)

import java.util.Scanner;

public class MultiplicationTable {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Enter the number for the multiplication table: ");

int number = scanner.nextInt();

for (int i = 1; i <= 10; i++) {

System.out.println(number + " x " + i + " = " + (number * i));

scanner.close();

5)

import java.util.Scanner;

public class FibonacciSeries {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Enter the number of terms in the Fibonacci series: ");

int terms = scanner.nextInt();

int a = 0, b = 1;

System.out.println("Fibonacci Series:");

for (int i = 0; i < terms; i++) {

System.out.print(a + " ");

int next = a + b;

a = b;

b = next;

Assignment By: Page 3 of 9


DES PUNE UNIVERSITY
Computer Engineering and Technology
Program: B.Tech. Computer Science and Engineering

scanner.close();

6)

import java.util.Scanner;

public class GCD {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Enter first number: ");

int num1 = scanner.nextInt();

System.out.print("Enter second number: ");

int num2 = scanner.nextInt();

int gcd = 1;

for (int i = 1; i <= num1 && i <= num2; i++) {

if (num1 % i == 0 && num2 % i == 0) {

gcd = i;

System.out.println("GCD of " + num1 + " and " + num2 + " is: " + gcd);

scanner.close();

7)

import java.util.Scanner;

public class LCM {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Enter first number: ");

Assignment By: Page 4 of 9


DES PUNE UNIVERSITY
Computer Engineering and Technology
Program: B.Tech. Computer Science and Engineering

int num1 = scanner.nextInt();

System.out.print("Enter second number: ");

int num2 = scanner.nextInt();

int lcm = (num1 * num2) / findGCD(num1, num2);

System.out.println("LCM of " + num1 + " and " + num2 + " is: " + lcm);

scanner.close();

public static int findGCD(int num1, int num2) {

while (num2 != 0) {

int temp = num2;

num2 = num1 % num2;

num1 = temp;

return num1;

8)

import java.util.Scanner;

public class ReverseNumber {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Enter a number: ");

int number = scanner.nextInt();

int reversedNumber = 0;

while (number != 0) {

int digit = number % 10;

reversedNumber = reversedNumber * 10 + digit;

number /= 10;

Assignment By: Page 5 of 9


DES PUNE UNIVERSITY
Computer Engineering and Technology
Program: B.Tech. Computer Science and Engineering

System.out.println("Reversed number: " + reversedNumber);

scanner.close();

9)

import java.util.Scanner;

public class PalindromeCheck {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Enter a number: ");

int number = scanner.nextInt();

int originalNumber = number;

int reversedNumber = 0;

while (number != 0) {

int digit = number % 10;

reversedNumber = reversedNumber * 10 + digit;

number /= 10;

if (originalNumber == reversedNumber) {

System.out.println("Palindrome");

} else {

System.out.println("Not Palindrome");

scanner.close();

10)

import java.util.Scanner;

Assignment By: Page 6 of 9


DES PUNE UNIVERSITY
Computer Engineering and Technology
Program: B.Tech. Computer Science and Engineering

public class PrimeCheck {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Enter a number: ");

int number = scanner.nextInt();

boolean isPrime = true;

if (number <= 1) {

isPrime = false;

} else {

for (int i = 2; i <= Math.sqrt(number); i++) {

if (number % i == 0) {

isPrime = false;

break;

if (isPrime) {

System.out.println("Prime");

} else {

System.out.println("Not Prime");

scanner.close();

11)

import java.util.Scanner;

public class ScannerMethods {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

Assignment By: Page 7 of 9


DES PUNE UNIVERSITY
Computer Engineering and Technology
Program: B.Tech. Computer Science and Engineering

System.out.print("Enter an integer: ");

int num = scanner.nextInt();

System.out.println("You entered: " + num);

System.out.print("Enter a double: ");

double dbl = scanner.nextDouble();

System.out.println("You entered: " + dbl);

scanner.nextLine(); // consume newline character left by nextInt() or nextDouble()

System.out.print("Enter a string: ");

String str = scanner.nextLine();

System.out.println("You entered: " + str);

scanner.close();

Assignment By: Page 8 of 9


DES PUNE UNIVERSITY
Computer Engineering and Technology
Program: B.Tech. Computer Science and Engineering

Assignment By: Page 9 of 9

You might also like