Found 1401 Articles for C

What are the shift operations in C language?

Bhanu Priya
Updated on 08-Mar-2021 10:32:55

650 Views

ProblemWhat is the simple program to show the left, right shifts, and complement of a number by using C language?SolutionLeft ShiftIf the value of a variable is left-shifted one time, then its value gets doubled.For example, a = 10, then a1 = 5ExampleFollowing is the C program for the shift operations − Live Demo#include main (){    int a=9;    printf("Rightshift of a = %d",a>>1);//4//    printf("Leftshift of a = %d",a2);//2//    printf("Leftshift by 2 of a = %d",a

C program to find Fibonacci series for a given number

Bhanu Priya
Updated on 08-Mar-2021 10:23:36

2K+ Views

Fibonacci Series is a sequence of numbers obtained by adding the two previous numbers.Fibonacci series starts from two numbers f0 & f1.The initial values of fo & f1 can be taken 0, 1 or 1, 1 Fibonacci series satisfies the following conditions −fn = fn-1 + fn-2AlgorithmRefer to the algorithm for the Fibonacci series.START Step 1: Read integer variable a, b, c at run time Step 2: Initialize a=0 and b=0 Step 3: Compute c=a+b Step 4: Print c Step 5: Set a=b, b=c Step 6: Repeat 3 to 5 for n times STOPExampleFollowing is the C program for the ... Read More

What is a multidimensional array in C language?

Bhanu Priya
Updated on 08-Mar-2021 10:21:15

235 Views

C language allows arrays of three (or) more dimensions. This is a multidimensional array.The exact limit is determined by the compiler.The syntax is as follows −datatype arrayname [size1] [size2] ----- [sizen];For example, for three – dimensional array −int a[3] [3] [3];Number of elements = 3*3*3 = 27 elementsExampleFollowing is the C program to compute the row sum and column sum of a 5 x 5 array by using run time compilation − Live Demovoid main(){    //Declaring array and variables//    int A[5][5],i,j,row=0,column=0;    //Reading elements into the array//    printf("Enter elements into the array : ");    for(i=0;i

How to count number of vowels and consonants in a string in C Language?

Bhanu Priya
Updated on 08-Mar-2021 10:19:18

1K+ Views

ProblemHow to write a C program to count numbers of vowels and consonants in a given string?SolutionThe logic that we will write to implement the code to find vowels and consonants is −if(str[i] == 'A' || str[i] == 'E' || str[i] == 'I' || str[i] == 'O' || str[i] == 'U'||str[i] == 'a' || str[i] == 'e' || str[i] == 'i' || str[i] == 'o' || str[i] == 'u' )If this condition is satisfied, we try to increment the vowels. Or else, we increment the consonants.ExampleFollowing is the C program to count the number of vowels and consonants in a ... Read More

Structure declaration in C language

Bhanu Priya
Updated on 08-Mar-2021 10:15:03

12K+ Views

The structure is a collection of different datatype variables, grouped together under a single name. It is a heterogeneous collection of data items that share a common name.Features of structureIt is possible to copy the contents of all structural elements of different data types to another structure variable of its type by using an assignment operator.To handle complex datatypes, it is possible to create a structure within another structure, which is called nested structures.It is possible to pass an entire structure, individual elements of structure, and address of structure to a function.It is possible to create structure pointers.The general form ... Read More

What is a malloc function in C language?

Mandalika
Updated on 20-Feb-2021 10:27:42

6K+ Views

The malloc() function stands for memory allocation, that allocate a block of memory dynamically.It reserves the memory space for a specified size and returns the null pointer, which points to the memory location.malloc() function carries garbage value. The pointer returned is of type void.The syntax for malloc() function is as follows −ptr = (castType*) malloc(size);ExampleThe following example shows the usage of malloc() function. Live Demo#include #include #include int main(){    char *MemoryAlloc;    /* memory allocated dynamically */    MemoryAlloc = malloc( 15 * sizeof(char) );    if(MemoryAlloc== NULL ){       printf("Couldn't able to allocate requested memory");    }else{ ... Read More

How to find a leap year using C language?

Bhanu Priya
Updated on 08-Mar-2021 10:09:07

274 Views

Leap year is a year that consists of 366 days. For every four years, we will experience a leap year.The logic we will implement to find whether the given year by the user through the console is a leap or not −if (( year%400 == 0)|| (( year%4 == 0 ) &&( year%100 != 0)))If this condition is satisfied, then the given year is a leap year. Otherwise, it is not.ExampleFollowing is the C program to check leap year with the help of If condition − Live Demo#include int main(){    int year;    printf("Enter any year you wish ... Read More

C program to print multiplication table by using for Loop

Bhanu Priya
Updated on 02-Sep-2023 13:18:25

62K+ Views

A for loop is a repetition control structure that allows you to efficiently write a loop that needs to execute a specific number of times.AlgorithmGiven below is an algorithm to print multiplication table by using for loop in C language −Step 1: Enter a number to print table at runtime. Step 2: Read that number from keyboard. Step 3: Using for loop print number*I 10 times.       // for(i=1; i

How to write a simple calculator program using C language?

Bhanu Priya
Updated on 08-Mar-2021 09:57:53

17K+ Views

Begin by writing the C code to create a simple calculator. Then, follow the algorithm given below to write a C program.AlgorithmStep 1: Declare variables Step 2: Enter any operator at runtime Step 3: Enter any two integer values at runtime Step 4: Apply switch case to select the operator:         // case '+': result = num1 + num2;                break;            case '-': result = num1 - num2;                break;            case '*': result = num1 ... Read More

Write a C program to find out profit or loss in buying an article

Bhanu Priya
Updated on 08-Mar-2021 09:55:39

215 Views

The formula for finding profit is as follows if the selling price is greater than cost price −profit=sellingPrice-CosePrice;The formula for finding loss is as follows if cost price is greater than selling price −loss=CostPrice-SellingPriceNow, apply this logic in the program and try to find whether the person gets a profit or loss after buying any article −ExampleFollowing is the C program to find the profit or loss − Live Demo#include int main(){    float CostPrice, SellingPrice, Amount;    printf(" Enter the product Cost : ");    scanf("%f", &CostPrice);    printf(" Enter the Selling Price) : ");    scanf("%f", &SellingPrice);    if ... Read More

Advertisements