Programming Articles

Page 1471 of 2547

Sort the numbers according to their sum of digits in C++

Arnab Chakraborty
Arnab Chakraborty
Updated on 11-Mar-2026 494 Views

In this section we will see how to sort numbers according to their sum of digits. So if a number has lesser sum of digits, then that will be placed at first, then next number will be placed with larger sum of digits.data = {14, 129, 501, 23, 0, 145}after sorting, they will be −data = {0, 14, 23, 501, 145, 129}Here we will create our own comparison logic to sort them. That comparison logic will be used in the sort function in C++ STL.Algorithmcompare(num1, num2): Begin    if sum of digits of num1 < sum of digits of num2, ...

Read More

Check if a number is Full Prime in C++

Arnab Chakraborty
Arnab Chakraborty
Updated on 11-Mar-2026 410 Views

Here we will see, how to check, whether a number is full prime or not. A number is said to be a full prime, if it is prime, and all of its digits are also prime. Suppose a number is 37, this is full prime. But 97 is not full prime as 9 is not a prime number.One efficient approach is that; first we have to check whether any digit is present that is not prime. Digits must be in 0 to 9. In that range 2, 3, 5 and 7 are prime, others are not prime. If all are ...

Read More

C++ Program to calculate Bitonicity of an Array

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 232 Views

Given with an array of integers and the task is to calculate the bitonicity of a given array using a function.Bitonicity of an array is −Initialised to 0Incremented to 1 when the next element is greater than the previous valueDecremented to 1 when the next element is lesser than the previous valueExampleInput-: arr[] = { 1, 4, 3, 5, 2, 9, 10, 11} Output-: Bitonicity of an array is : 3Explanation −Initialize bitonicity calculating variable let’s say temp with 0.Start from the first element of an array which is 1. Now compare arr[i] and arr[i-1] i.e. compare 4 and 1 ...

Read More

Check if a large number is divisible by 13 or not in C++

Arnab Chakraborty
Arnab Chakraborty
Updated on 11-Mar-2026 460 Views

Here we will see how to check a number is divisible by 13 or not. In this case the number is very large number. So we put the number as string.A number will be divisible by 13, if the number satisfies the following situations −A number is divisible by 13 if and only if we get the alternating sum i.e. alternatively adding and subtracting of blocks of three numbers from right to left is divisible by 13. For example, 2911285 is divisible by 13 because the alternating sum of blocks of size 3 is 2 – 911 + 285 = ...

Read More

C++ program for hexadecimal to decimal

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 4K+ Views

Given with a hexadecimal number as an input, the task is to convert the given hexadecimal number into a decimal number.Hexadecimal number in computers is represented with base 16 and decimal number is represented with base 10 and represented with values 0 - 9 whereas hexadecimal number have digits starting from 0 – 15 in which 10 is represented as A, 11 as B, 12 as C, 13 as D, 14 as E and 15 as F.To convert a hexadecimal number into a decimal number follow these steps −We will extract digits starting from right to left through a remainder ...

Read More

How many ways are there to initialize the instance variables of a class in java?

Maruthi Krishna
Maruthi Krishna
Updated on 11-Mar-2026 4K+ Views

You can initialize the instance variables of a class using final methods, constructors or, Instance initialization blocks.Final methodsWhenever you make a method final, you cannot override it. i.e. you cannot provide implementation to the superclass’s final method from the subclass.i.e. The purpose of making a method final is to prevent modification of a method from outside (child class). You can also use these final methods to initialize the instance variables.Exampleimport java.util.Scanner; public class FinalMethods {    int age = getAge();    String name = getName();    static Scanner sc = new Scanner(System.in);    public static final int getAge() {   ...

Read More

Tetranacci Numbers in C++

Arnab Chakraborty
Arnab Chakraborty
Updated on 11-Mar-2026 273 Views

Here we will see how to generate the Tetranacci numbers using C++. The Tetranacci numbers are similar to the Fibonacci numbers, but here we are generating a term by adding four previous terms. Suppose we want to generate T(n), then the formula will be like below −T(n) = T(n - 1) + T(n - 2) + T(n - 3) + T(n - 4)The first few numbers to start, are {0, 1, 1, 2}Algorithmtetranacci(n): Begin    first := 0, second := 1, third := 1, fourth := 2    print first, second, third, fourth    for i in range n – ...

Read More

C++ program for length of a string using recursion

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 785 Views

Given with the string and the task is to calculate the length of the given string using a user defined function or in-built function.Length of a string can be calculated using two different ways −Using user defined function − In this, traverse the entire string until ‘\o’ is found and keep incrementing the value by 1 through recursive call to a function.Using user in-build function − There is an in-build function strlen() defined within “string.h” header file which is used for calculating the length of a string. This function takes single argument of type string and return integer value as ...

Read More

Check if a linked list is Circular Linked List in C++

Arnab Chakraborty
Arnab Chakraborty
Updated on 11-Mar-2026 2K+ Views

Here we will see, hoe to check a linked list is circular linked list or not. To check whether the linked list is circular or not, we will store the header node into some other variable, then traverse the list, if we get null at the next part of any node, then that is not circular, otherwise we will check the next node is same as the stored node or not, if so then that is circular.Example#include using namespace std; class Node{    public:    int data;    Node *next; }; Node* getNode(int data){    Node *newNode = new ...

Read More

How to access the fields of an interface in Java?

Maruthi Krishna
Maruthi Krishna
Updated on 11-Mar-2026 15K+ Views

An interface in Java is a specification of method prototypes. Whenever you need to guide the programmer or, make a contract specifying how the methods and fields of a type should be you can define an interface. By default, All the members (methods and fields) of an interface are public.All the methods in an interface are public and abstract (except static and default).All the fields of an interface are public, static and, final by default.If you declare/define fields without public or, static or, final or, all the three modifiers. Java compiler places them on your behalf.ExampleIn the following Java program, ...

Read More
Showing 14701–14710 of 25,466 articles
Advertisements