Found 1339 Articles for C

Example program on Dynamic memory allocation function in C language

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

726 Views

ProblemHow to display and calculate the sum of n numbers by using dynamic memory allocation function in C language?SolutionFollowing is the C program to display the elements and calculate the sum of n numbers by the user by using dynamic memory allocation functions. Here, we also try to reduce the wastage of memory.Example Live Demo#include #include void main(){    //Declaring variables and pointers, sum//    int numofe, i, sum=0;    int *p;    //Reading number of elements from user//    printf("Enter the number of elements : ");    scanf("%d", &numofe);    //Calling malloc() function//    p=(int *)malloc(numofe*sizeof(int));    /*Printing O/p - ... Read More

Write a C Program to delete the duplicate numbers in an array

Bhanu Priya
Updated on 15-Mar-2021 09:41:04

1K+ Views

Let the user enter the numbers in an array, which contains duplicate elements.Now, let’s write a code to delete the repeated numbers or elements in an array and make an array with unique elements without duplicatesFor example, An example is explained below −User input is 12, 30, 12, 45, 67, 30.Output is 12, 30, 45, 67 (after deleting duplicates).ProgramFollowing is the C program to delete the duplicate numbers in an array − Live Demo#include #define MAX 100 // Maximum size of the array int main(){    int array[MAX]; // Declares an array of size 100    int size;    int ... Read More

C program to convert upper case to lower and vice versa by using string concepts

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

2K+ Views

Converting upper to lower and lower to upper is generally termed as toggle.Toggle each character means, in a given string, the lower letter is print in upper form and upper case is print in lower letter respectively.ProgramThe C program to convert upper case to lower and lower case to upper is given below − Live Demo#include #define MAX 100 void toggle(char * string); int main(){    char string[MAX];    printf("enter the string need to be toggle :");    gets(string);    toggle(string);    printf("final string after toggling is:");    printf("%s", string);    return 0; } void toggle(char * string){    int ... Read More

C program to verify if the numbers are abundant(friendly) or not?

Bhanu Priya
Updated on 13-Mar-2021 11:56:06

824 Views

In this program, we are trying to check whether the two given numbers by the user through console, are friendly pair or not?ExampleIf sum of all divisors of number1 is equal to number1 and sum of all divisors of number2 is equal to number2, then we can say, those two numbers are abundant numbers.The logic that we used to find friendly pairs is as follows −For the sum of all divisors of number 1.for(i=1;i

Explain Squeeze Function C language

Bhanu Priya
Updated on 13-Mar-2021 11:54:47

2K+ Views

Squeeze(s1, s2) or squeeze(char[], char[]) is a user defined function which is used to delete the common characters or equal characters in two strings.ProblemHow to delete the common characters in two strings using squeeze function in C programming language?SolutionIn this program, the user enters two strings in the console and write a code to display first string excluding the common characters present in second string.ExampleThe C program which demonstrates the functioning of squeeze function is as follows − Live Demo#include void squeeze(char string1[], char string2[]);//prototype declaration int main(){    char string1[50];    char string2[30];    printf("enter the string1:");    scanf("%s", string1);// ... Read More

How to use ‘else if ladder’ conditional statement is C language?

Bhanu Priya
Updated on 08-Mar-2021 10:35:00

644 Views

Else − if the ladder is the most general way of writing a multi-way decision.The syntax for else if the ladder is as follows −if (condition1)    stmt1; else if (condition2)    stmt2;    - - - - -    - - - - -    else if (condition n)       stmtn;    else       stmt x;FlowchartRefer the flowchart given below −ExampleFollowing is the C program to execute Else If Ladder conditional statement − Live Demo#include void main (){    int a, b, c, d;    printf("Enter the values of a, b, c, d: ");    scanf("%d%d%d%d", ... Read More

Write a C program to display all datatypes ranges in tabular form

Bhanu Priya
Updated on 13-Mar-2021 11:53:34

1K+ Views

The different data types that we use in C programming are integer, short int, Signed and un signed char etc.Data TypesData type specifies the set of values and the type of data that can be stored in a variable. They allow the programmer to select the type appropriate to the needs of application.The data types are as follows −Primary data typesDerived data typesLet us understand primary data types.Primary data types‘C’ compilers support four fundamental data types. They are mentioned below −integercharacterFloating – pointDouble precision floating pointIntegral data typeIntegral data types are used to store whole numbers and characters. It is ... Read More

What are the shift operations in C language?

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

951 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

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

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

2K+ 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

Advertisements