1)WRITE A JAVA PROGRAM TO CHECK A NUMBER IS CUBE OR NOT.
// Java Program to Find Cube of a Number
import [Link];
public class CubeofNumber1 {
private static Scanner sc;
public static void main(String[] args)
{
int number, cube;
sc = new Scanner([Link]);
[Link](" Please Enter any Number : ");
number = [Link]();
cube = calCube(number);
[Link]("\n The Cube of a Given Number " + number + " = " + cube);
}
public static int calCube(int num)
{
return num * num * num;
}
}
2) WRITE A JAVA PROGRAM TO CONVERT A String TO DATE?
import [Link];
import [Link];
public class TimeString {
public static void main(String[] args) {
// Format YYYY-MM-DD or DD-MM-YYYY
String string = "2017-07-25";
LocalDate date = [Link](string, DateTimeFormatter.ISO_DATE);
[Link](date);
}
}
3) Java Program to Check Palindrome Number?
class Main {
public static void main(String[] args) {
int num = 4554, reversedNum = 0, remainder;
// store the number to originalNum
int originalNum = num;
// get the reverse of originalNum
// store variable
while (num != 0) {
remainder = num % 10;
reversedNum = reversedNum * 10 + remainder;
num /= 10;
}
// check if reversedNum and originalNum are equal
if (originalNum == reversedNum) {
[Link](originalNum + " is Palindrome.");
}
else {
[Link](originalNum + " is not Palindrome.");
}
}
}
4) write a java method to count all the vowels in a string ?
class Main {
public static void main(String[] args) {
String line = "This website is aw3som3.";
int vowels = 0, consonants = 0, digits = 0, spaces = 0;
line = [Link]();
for (int i = 0; i < [Link](); ++i) {
char ch = [Link](i);
// check if character is any of a, e, i, o, u
if (ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') {
++vowels;
}
// check if character is in between a to z
else if ((ch >= 'a' && ch <= 'z')) {
++consonants;
}
// check if character is in between 0 to 9
else if (ch >= '0' && ch <= '9') {
++digits;
}
// check if character is a white space
else if (ch == ' ') {
++spaces;
}
}
[Link]("Vowels: " + vowels);
[Link]("White spaces: " + spaces);
}
}
5)Write a Java program to count the number of words in a string?
public class WordCount {
static int wordcount(String string)
{
int count=0;
char ch[]= new char[[Link]()];
for(int i=0;i<[Link]();i++)
{
ch[i]= [Link](i);
if( ((i>0)&&(ch[i]!=' ')&&(ch[i-1]==' ')) || ((ch[0]!=' ')&&(i==0)) )
count++;
}
return count;
}
public static void main(String[] args) {
String string =" India Is My Country";
[Link](wordcount(string) + " words.");
}
}
6)Java Program to Compute the Sum of Digits in a given Integer
import [Link];
public class Digit_Sum
{
public static void main(String args[])
{
int m, n, sum = 0;
Scanner s = new Scanner([Link]);
[Link]("Enter the number:");
m = [Link]();
while(m > 0)
{
n = m % 10;
sum = sum + n;
m = m / 10;
}
[Link]("Sum of Digits:"+sum);
}
}
7)AREA OF TRIANGLE
import [Link];
public class Exercise13 {
public static void main(String[] args)
{
Scanner in = new Scanner([Link]);
[Link]("Input Side-1: ");
double side1 = [Link]();
[Link]("Input Side-2: ");
double side2 = [Link]();
[Link]("Input Side-3: ");
double side3 = [Link]();
[Link]( is_Valid(side1, side2,side3) ?
"The area of the triangle is " + area_triangle(side1, side2, side3) : "Invalid triangle" );
}
public static boolean is_Valid(double side1, double side2, double side3) {
if( side1 + side2 > side3 &&
side2 + side3 > side1 &&
side1 + side3 > side2) return true;
else return false;
}
public static double area_triangle(double side1, double side2, double side3) {
double area = 0;
double s = (side1 + side2 + side3)/2;
area = [Link](s*(s - side1)*(s - side2)*(s - side3));
return area;
}
}
8) Write a Java method to find all twin prime numbers less than 100.
import [Link];
public class Exercise16 {
public static void main(String[] args) {
for (int i = 2; i < 100; i++) {
if (is_Prime(i) && is_Prime(i + 2)) {
[Link]("(%d, %d)\n", i, i + 2);
}
}
}
public static boolean is_Prime(long n) {
if (n < 2) return false;
for (int i = 2; i <= n / 2; i++) {
if (n % i == 0) return false;
}
return true;
}
}
9) Write a Java program to find the duplicate values of an array of
integer values.
import [Link];
public class Exercise12 {
public static void main(String[] args)
{
int[] my_array = {1, 2, 5, 5, 6, 6, 7, 2};
for (int i = 0; i < my_array.length-1; i++)
{
for (int j = i+1; j < my_array.length; j++)
{
if ((my_array[i] == my_array[j]) && (i != j))
{
[Link]("Duplicate Element : "+my_array[j]);
}
}
}
}
}
10)Find the maximum and minimum value of an array.
import [Link];
public class Exercise10 {
static int max;
static int min;
public static void max_min(int my_array[]) {
max = my_array[0];
min = my_array[0];
int len = my_array.length;
for (int i = 1; i < len - 1; i = i + 2) {
if (i + 1 > len) {
if (my_array[i] > max) max = my_array[i];
if (my_array[i] < min) min = my_array[i];
}
if (my_array[i] > my_array[i + 1]) {
if (my_array[i] > max) max = my_array[i];
if (my_array[i + 1] < min) min = my_array[i + 1];
}
if (my_array[i] < my_array[i + 1]) {
if (my_array[i] < min) min = my_array[i];
if (my_array[i + 1] > max) max = my_array[i + 1];
}
}
}
public static void main(String[] args) {
int[] my_array = {25, 14, 56, 15, 36, 56, 77, 18, 29, 49};
max_min(my_array);
[Link](" Original Array: "+[Link](my_array));
[Link](" Maximum value for the above array = " + max);
[Link](" Minimum value for the above array = " + min);
}
}