Server Side Programming Articles

Page 1453 of 2109

C++ program to find first collision point of two series

Ayush Gupta
Ayush Gupta
Updated on 11-Mar-2026 260 Views

In this article, we will be discussing a program to find the first collision point i.e the first point that both of the series have.In this, we would be given with five variables ‘a’, ‘b’, ‘c’, ‘d’ and ‘n’. We have to create two arithmetic progression series from these having n digits eachb, b+a, b+2a, ….b+(n-1)a d, d+c, d+2c, ….. d+(n-1)cAnd then find the first common point that both of the given series has.To solve this, we would create the numbers in the first series. And for each number we would check if it is greater than or equal to ...

Read More

C++ program to find sum of digits of a number until sum becomes single digit

Ayush Gupta
Ayush Gupta
Updated on 11-Mar-2026 719 Views

In this article, we will be discussing a program to find the sum of digits of a number until the sum itself becomes a single digit and cannot be done summation of further.For example, take the case of a number 14520. Adding the digits of this number we get 1 + 4 + 5 + 2 + 0 = 12. Since this is not a single digit number, we would further add the digits of the number received. Adding them we get, 1 + 2 = 3.Now, 3 is the final answer because it is a single digit number itself ...

Read More

C++ program to find the best fit rectangle that covers a given point

Ayush Gupta
Ayush Gupta
Updated on 11-Mar-2026 351 Views

In this article, we will be discussing a program to find the best fit rectangle that covers a given point.In this problem, we are given we the coordinates of a point (x, y) and a ratio of length/breadth = l/b (say). We have to find the coordinates of a rectangle which contains the given point and whose dimensions follow the given ratio. In case of multiple rectangle existing, we have to choose the one having the shortest distance between its euclid’s center and the given point.To solve this, first we would minimize the ratio l/b. After that, we find the ...

Read More

C++ program to find the first digit in product of an array of numbers

Ayush Gupta
Ayush Gupta
Updated on 11-Mar-2026 206 Views

In this article, we will be discussing a program to find the first digit in the product of the elements of the given array.For example, let us say we have been given an array.arr = {12, 5, 16}Then the product is of these elements would be 12*5*16 = 960. Therefore, the result i.e the first digit of the product in this case would be 9.Example#include using namespace std; int calc_1digit(int arr[], int x) {    long long int prod = 1;    for(int i = 0;i < x; i++) {       prod = prod*arr[i];    }    while (prod >= 10)       prod = prod / 10;    return prod; } int main() {    int arr[]={12,43,32,54};    cout

Read More

C++ program to find the Parity of a number efficiently

Ayush Gupta
Ayush Gupta
Updated on 11-Mar-2026 2K+ Views

In this article, we will be discussing a program to find the parity of a given number N.Parity is defined as the number of set bits (number of ‘1’s) in the binary representation of a number.If the number of ‘1’s in the binary representation are even, the parity is called even parity and if the number of ‘1’s in the binary representation is odd, the parity is called odd parity.If the given number is N, we can perform the following operations.y = N ^ (N >> 1)y = y ^ (y >> 2)y = y ^ (y >> 4)y = ...

Read More

C++ program to find the probability of a state at a given time in a Markov chain

Ayush Gupta
Ayush Gupta
Updated on 11-Mar-2026 593 Views

In this article, we will be discussing a program to find the probability of reaching from the initial state to the final state in a given time period in Markov chain.Markov chain is a random process that consists of various states and the associated probabilities of going from one state to another. It takes unit time to move from one state to another.Markov chain can be represented by a directed graph. To solve the problem, we can make a matrix out of the given Markov chain. In that matrix, element at position (a, b) will represent the probability of going ...

Read More

C++ program to find whether only two parallel lines contain all coordinates points or not

Ayush Gupta
Ayush Gupta
Updated on 11-Mar-2026 463 Views

In this article, we will be discussing a program to find whether only two parallel lines can hold all the given coordinates points.For this we will be given an array, such that the coordinates will be (i, arr[i]). Let us suppose we are given an array, arr = {2, 6, 8, 12, 14}Then we can have these points on two parallel lines, the first line containing (1, 2), (3, 8) and (5, 14). The second line having the rest coordinates i.e (2, 6) and (4, 12).This problem can be solved by comparing the slopes of the lines made by the ...

Read More

C++ program to find ΔX which is added to numerator and denominator both of fraction (a/b) to convert it to another fraction (c/d)

Ayush Gupta
Ayush Gupta
Updated on 11-Mar-2026 175 Views

In this article, we will be discussing a program to find ΔX which is added to the numerator and denominator both of given fraction (a/b) to convert it to another given irreducible fraction (c/d).For example, let us suppose we have been given with the following values, a = 4 | b = 2 | c = 4 | d = 3then ΔX would be 4 such that (a + ΔX)/(b + ΔX) = 8/6 = 2/3As we know, (a + ΔX)/(b + ΔX) = c/d. Solving this equation for ΔX, we getΔX = (bc - ad) / (d - c)Example#include ...

Read More

The basic_string c_str function in C++ STL?

sudhir sharma
sudhir sharma
Updated on 11-Mar-2026 207 Views

The basic_string c_str function that returns a pointer to an array of characters that is terminated using null character. It is an inbuilt method that has the value of a string that has null character termination.Syntax to define a c_str function in C++ −const Char ptr* c_str() constAbout the functionIt is an inbuilt method for the c++ STL library. No parameters can be passed to the method. It returns a char pointer. This pointer points to NULL terminated character array.Example#include #include using namespace std; int main() {    string s = "I Love Tutorials Point";    int flag ...

Read More

New ways to Assign values to Variables in C++ 17 ?

sudhir sharma
sudhir sharma
Updated on 11-Mar-2026 549 Views

In C++ 17, there are introduced two new ways by which a programmer can assign values to a variable or declared them. In this update, elser then the classical way of assigning values to a variable the following two ways to initialise values.Classical methodInitially the assignment operator ‘=’ is used for assignment and declaration of a variable. assignment of a variable using = looks like, datatype variable_name = value;Example, int val = 243;New methodUniform initialisationIn uniform initialisation of variables we do not use the ‘=’ operator. the value is enclosed inside a pair of curly braces ' {} '. Value ...

Read More
Showing 14521–14530 of 21,090 articles
Advertisements