AmitDiwan

AmitDiwan

8,392 Articles Published

Articles by AmitDiwan

Page 627 of 840

Java Program for focal length of a spherical mirror

AmitDiwan
AmitDiwan
Updated on 23-Dec-2024 367 Views

In this article, we will learn two different approaches to computing the focal length of a spherical mirror using Java. While the second method makes use of Object-Oriented Programming (OOP) concepts for a more generic and flexible approach the first method is a simple functional implementation. Finding Focal Length Spherical mirrors play a vital role in optical systems, from telescopes and microscopes to vehicle rearview mirrors. These mirrors, either concave or convex, focus or diverge light, respectively, based on their geometry. The focal length, a key characteristic of spherical mirrors, determines how the mirror bends light.The focal length of a ...

Read More

Java program to find minimum sum of factors of a number

AmitDiwan
AmitDiwan
Updated on 09-Dec-2024 564 Views

In mathematics, the factors of a number are the integers that divide the number without leaving a remainder. For a given number, finding the minimum sum of its factors involves identifying a pair of factors whose sum is the smallest among all possible factor pairs. In this article, we will learn to find the minimum sum of factors of a number we will be using the Integer class and Math class in Java − Integer class The Java Integer class serves as a wrapper for the primitive int type, encapsulating a single integer value within an object. For Integer.MAX_VALUE, which provides ...

Read More

Java Program for Gnome Sort

AmitDiwan
AmitDiwan
Updated on 04-Dec-2024 526 Views

Gnome Sort, also known as Stupid Sort, is a simple sorting algorithm that works by iterating through a list, comparing adjacent elements, and swapping them if they are in the wrong order. If a swap occurs, the algorithm moves one step backward to recheck the order, otherwise, it moves forward. This process continues until the array is sorted. In this article, we will explain the working of Gnome Sort using Java. Gnome Sort Approach Start from the first element. Compare the current element with the previous one: ...

Read More

Java program to check if all digits of a number divide it

AmitDiwan
AmitDiwan
Updated on 03-Dec-2024 399 Views

The given article involves determining if all digits of a positive integer can divide the number without leaving a remainder. If any digit is zero or does not divide the number the result is false; otherwise, it is true using Java. This can be solved using two approaches: the Naive-Based Approach, which relies on arithmetic operations, and the String-Based Approach, which uses string manipulation for digit processing. Both methods ensure each digit meets the divisibility condition efficiently. Approaches to Check If All Digits of a Number Divide It Following are the different approaches to check if all digits of a ...

Read More

Java program to remove duplicate elements from a List

AmitDiwan
AmitDiwan
Updated on 23-Nov-2024 953 Views

In this article, we will learn to remove duplicate elements from a List in Java. We will be using two methods: LinkedHashSet and the Stream API. First, we'll create a list with duplicate values and use LinkedHashSet to remove them while maintaining the order. Then, we’ll use the Stream API to filter out duplicates using distinct(). By the end, you’ll see how both methods work to clean up the list while keeping the original order. List in Java The List interface in Java, part of the Collection framework, represents an ordered collection of elements that allows duplicates and provides index-based ...

Read More

Java program to merge contents of all the files in a directory

AmitDiwan
AmitDiwan
Updated on 20-Nov-2024 1K+ Views

In this article, we will learn how to merge the contents of all the text files in a directory into a single file using Java. It reads the data from each file and writes it into a new file while ensuring all data is stored in an organized manner. You’ll see how to handle files, read their content, and merge them programmatically. File class The java.io package contains the Java File class,  which provides an abstract representation of file and directory pathnames. It is commonly used for creating files and directories, searching for files, deleting files, and performing other file-related operations. File ...

Read More

Java Program for Common Divisors of Two Numbers

AmitDiwan
AmitDiwan
Updated on 18-Nov-2024 820 Views

In this article, we will learn to find the common divisors of two numbers using Java. The program will use a recursive method to calculate the greatest common divisor (GCD) of the two numbers, and then determine how many divisors are shared by both numbers. The output will display the total number of common divisors. Problem Statement Write a Java program to find and count the common divisors of two given numbers. Below is a demonstration of the same − Input val_1= 68 val_2= 34 Output The common divisors between the two numbers is4 Steps to find the common divisors ...

Read More

Java program to get number of elements with odd factors in given range

AmitDiwan
AmitDiwan
Updated on 18-Nov-2024 362 Views

In this article, we will learn how to count the number of elements with odd factors (i.e., perfect squares) in a given range using Java. Perfect squares have odd divisors, and we can calculate them by counting the perfect squares in the specified range. Problem StatementGiven a range defined by a lower and upper bound, write a Java program to calculate how many numbers in this range have odd factors (i.e., perfect squares).Input Lower Range: 55Upper Range: 1000Output The number of elements with odd factors between 55 and 1000 is: 24 Steps to calculate the number of elements with ...

Read More

Java program to find the surface area and volume of cuboid

AmitDiwan
AmitDiwan
Updated on 13-Nov-2024 775 Views

In this article, we will learn how to compute a cuboid's surface area and volume using Java. A cuboid is a three-dimensional object with six faces in a rectangle shape, which means it has sides of different lengths and breadth. The difference between a cube and a cuboid is that a cube has equal length, height, and breadth, whereas these three are not the same in cuboids.  Problem Statement Write a program in Java to find a cuboid's surface area and volume. Below is a demonstration of the same − Input Length= 6; Width= 7; Height= 8; Output Volume Of the Cuboid is ...

Read More

Java program to print unique values from a list

AmitDiwan
AmitDiwan
Updated on 08-Nov-2024 2K+ Views

In this article, we will learn to print unique values from a List in Java. This program will use a loop-based approach to identify and display only the values that appear once, skipping any duplicates. This approach is helpful when working with datasets where you want to remove repeated items and focus on distinct entries. Problem Statement Write a program in Java to print unique values from a list. Below is a demostration of the same − Input 55, 67, 99, 11, 54, 55, 88, 99, 1, 13, 45 Output The distinct elements in the array are 55 67 99 11 ...

Read More
Showing 6261–6270 of 8,392 articles
« Prev 1 625 626 627 628 629 840 Next »
Advertisements