0% found this document useful (0 votes)
7 views4 pages

Java and Python Programs Part1

Uploaded by

Sri Harsha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views4 pages

Java and Python Programs Part1

Uploaded by

Sri Harsha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Java and Python Programs with User

Input
1. Reverse a String

Java:

import [Link];

public class ReverseString {


public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Enter a string: ");
String str = [Link]();
StringBuilder reversed = new StringBuilder(str).reverse();
[Link]("Reversed string: " + reversed);
}
}

Python:

str_input = input("Enter a string: ")


reversed_str = str_input[::-1]
print("Reversed string:", reversed_str)

2. Check for Palindrome

Java:

import [Link];

public class Palindrome {


public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Enter a string: ");
String str = [Link]();
String reversed = new StringBuilder(str).reverse().toString();
[Link]("Is palindrome? " + [Link](reversed));
}
}

Python:

str_input = input("Enter a string: ")


print("Is palindrome?", str_input == str_input[::-1])

3. Fibonacci Series

Java:

import [Link];

public class Fibonacci {


public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Enter number of terms: ");
int n = [Link]();
int num1 = 0, num2 = 1;
[Link]("Fibonacci Series: " + num1 + ", " + num2);
for (int i = 2; i < n; i++) {
int num3 = num1 + num2;
[Link](", " + num3);
num1 = num2;
num2 = num3;
}
}
}

Python:

n = int(input("Enter number of terms: "))


a, b = 0, 1
print("Fibonacci Series:", a, b, end="")
for _ in range(2, n):
a, b = b, a + b
print(",", b, end="")
4. Factorial of a Number

Java:

import [Link];

public class Factorial {


public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Enter a number: ");
int num = [Link]();
int factorial = 1;
for (int i = 1; i <= num; i++) {
factorial *= i;
}
[Link]("Factorial: " + factorial);
}
}

Python:

num = int(input("Enter a number: "))


factorial = 1
for i in range(1, num + 1):
factorial *= i
print("Factorial:", factorial)

5. Prime Number Check

Java:

import [Link];

public class PrimeCheck {


public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Enter a number: ");
int num = [Link]();
boolean isPrime = num > 1;
for (int i = 2; i <= [Link](num); i++) {
if (num % i == 0) {
isPrime = false;
break;
}
}
[Link]("Is prime? " + isPrime);
}
}

Python:

num = int(input("Enter a number: "))


is_prime = num > 1
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
is_prime = False
break
print("Is prime?", is_prime)

You might also like