Found 26504 Articles for Server Side Programming

Swapping numbers using bitwise operator in C

Mandalika
Updated on 05-Mar-2021 11:50:12

21K+ Views

ProblemHow to swap the numbers using the bitwise operator in the C programming language?SolutionThe compiler swap the given numbers, first, it converts the given decimal number into binary equivalent then it performs a bitwise XOR operation to exchange the numbers from one memory location to another.AlgorithmSTART Step 1: declare two variables a and b Step 1: Enter two numbers from console Step 2: swap two numbers by using BITWISE operator         a=a^b         b=a^b         a=a^b Step 3: Print a and b values STOPProgram Live Demo#include int main(){    int a, b; ... Read More

Write a C program to reduce any fraction to least terms using while loop

Mandalika
Updated on 05-Mar-2021 11:47:58

2K+ Views

Reducing the fraction to the lowest terms means that there is no number, except 1, that can be divided evenly into both the numerator and the denominator.For example, 24/4 is a fraction, the lowest term for this fraction is 6, or 12/16 is a fraction the lowest term is 3/4.Now let’s write a c program to reduce the fraction into their lowest terms.Example 1 Live Demo#include int main(){    int x, y, mod, numerat, denomi, lessnumert, lessdenomi;    printf("enter the fraction by using / operator:");    scanf("%d/%d", &x, &y);    numerat=x;    denomi=y;    switch(y){       case 0:printf("no zero's ... Read More

What are different types of constants in C language?

Mandalika
Updated on 05-Mar-2021 11:20:17

14K+ Views

Constant is a value that cannot be changed during program execution; it is fixed.In C language, a number or character or string of characters is called a constant. And it can be any data type. Constants are also called as literals.There are two types of constants −Primary constants − Integer, float, and character are called as Primary constants.Secondary constants − Array, structures, pointers, Enum, etc., called as secondary constants.Syntaxconst datatype variable;Example for Primary constants Live Demo#include int main(){    const int height=20;    const int base=40;    float area;    area=0.5 * height*base;    printf("The area of triangle :%f", area);   ... Read More

Find out the GCD of two numbers using while loop in C language

Mandalika
Updated on 05-Mar-2021 11:17:21

7K+ Views

ProblemGenerate the greatest common divisor for any two numbers using C programming language.SolutionLet the user enter any two numbers from the console. For those two numbers, let’s find the greatest common divisor.The GCD of two numbers is the largest number that exactly divides both of them without a remainder.The logic we use to find the GCD of two numbers is as follows −while(b!=0) //check for b=0 condition because in a/b ,b should not equal to zero    {       rem=a % b;       a=b;       b=rem;    } Print aProgram 1 Live Demo#include int main(){   ... Read More

Converting digits to word format using switch case in C language

Mandalika
Updated on 05-Mar-2021 11:06:39

7K+ Views

ProblemIs it possible to convert the given one or two-digit numbers into English words by using the C Programming language?SolutionWe can easily convert the given two-digit number into English word format with the help of a switch case. Not only two digits, but any number can also convert into English like a statement in C.In this program, we will convert one or two-digit numbers into English word format.Example Live Demo#include int main(){    int no;    printf("enter any 1 or 2 digit number:");    scanf("%d", &no);    if(no=99) //finding out whether enter no is 2 digit or not       ... Read More

Write a C program to find out the largest and smallest number in a series

Mandalika
Updated on 05-Mar-2021 11:00:04

18K+ Views

ProblemLet the user enter four series of integers in the console, find out a number which is smallest and largest in a seriesSolutionTo calculate the small and large number, we use if conditions. The logic we use to find the largest and smallest number is −if(minno>q) //checking 1st and 2nd number    minno=q; else if(maxno&l;q)    maxno=q; if(minno>r) //checking 1st and 3rd number    minno=r;Program 1 Live Demo#include int main(){    int minno, maxno, p, q, r, s;    printf("enter any four numbers:");    scanf("%d%d%d%d", &p, &q, &r, &s);    minno=p;    maxno=p;    if(minno>q) //checking 1st and 2nd number   ... Read More

Write a C program for time conversions using if and elseif statements

Mandalika
Updated on 05-Mar-2021 10:54:51

1K+ Views

ProblemHow to convert the time from 24 hr format to 12 hr format using C Programming language?SolutionRead the time value from the user (at run time). It has to be converted into 12 hr format from 24 hr.AlgorithmStart: Step 1: Enter time in 24 hr format Step 2: check the condition       i. If(hour==0)          Print min      Ii. Elseif(hour

How to print the stars in Diamond pattern using C language?

Mandalika
Updated on 05-Mar-2021 10:48:51

716 Views

Here, to print stars in diamond pattern, we are using nested for loops.The logic that we use to print stars in diamond pattern is shown below −//For upper half of the diamond the logic is: for (j = 1; j

How to calculate transpose of a matrix using C program?

Mandalika
Updated on 02-Sep-2023 15:21:37

53K+ Views

Transpose of a matrixThe transpose of a matrix is the one whose rows are columns of the original matrix, i.e. if A and B are two matrices such that the rows of the matrix B are the columns of the matrix A then Matrix B is said to be the transpose of Matrix A.The logic used to change m(i, j) matrix to m(j, i) is as follows −for (i = 0;i < m;i++)    for (j = 0; j < n; j++)       transpose[j][i] = matrix[i][j];Program 1In this example, we shall print the transpose of a matrix using for ... Read More

Write a program to add two complex numbers using C

Mandalika
Updated on 05-Mar-2021 10:39:16

432 Views

ProblemHow to add two complex numbers which are entered at run time by the user using C program −SolutionA complex number is a number that can be a combination of real and imaginary parts.It is represented in the form of a+ib.ProgramFor example, let’s take the two complex numbers as (4+2i) and (5+3i) after adding the two complex numbers, the result is 9+5i. Live Demo#include struct complexNumber{    int realnumber, imaginarynumber; }; int main(){    struct complexNumber x, y, z, p;    printf("enter first complex number x and y");    scanf("%d%d", &x.realnumber, &x.imaginarynumber);    printf("enter second complex number z and p"); ... Read More

Advertisements