Bhanu Priya

Bhanu Priya

1,060 Articles Published

Articles by Bhanu Priya

Page 93 of 106

C program to find out cosine and sine values using math.h library.

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 6K+ Views

ProblemTo find the cosine and sine values for every 10 degrees from 0 to 150.SolutionThe logic used to find the cosine values is as follows −Declare MAX and PI value at the starting of a programwhile(angle

Read More

How to multiply two matrices using pointers in C?

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 14K+ Views

Pointer is a variable that stores the address of another variable.Features of PointersPointer saves the memory space.The execution time of a pointer is faster because of the direct access to a memory location.With the help of pointers, the memory is accessed efficiently i.e. memory is allocated and deallocated dynamically.Pointers are used with data structures.Pointer declaration, initialization and accessingConsider the following statement −int qty = 179;In the memory, the variable can be represented as shown below −DeclarationDeclaring a pointer can be done as shown below −Int *p;It means ‘p’ is a pointer variable which holds the address of another integer variable.InitializationThe ...

Read More

Write a C program to print all files and folders.

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 2K+ Views

File is a collection of records (or) a place on hard disk where the data is stored permanently.By using C commands, we can access the files in different ways.Operations on filesGiven below are the operations which can be performed on files in the C programming language −Naming the fileOpening the fileReading from the fileWriting into the fileClosing the fileSyntaxThe syntax for opening and naming a file respectively is given below −FILE *File pointer;For example, FILE * fptr;File pointer = fopen (“File name”, “mode”);For example, fptr = fopen (“sample.txt”, “r”);FILE *fp; fp = fopen (“sample.txt”, “w”);The syntax for reading from file ...

Read More

C program to print the ASCII values in a string.

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 9K+ Views

An array of characters is called a string.Given below is the declaration of a string −char stringname [size];For example, char string[50]; string of length 50 characters.InitializationUsing single character constant.char string[10] = { ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ,‘\0’}Using string constants.char string[10] = “Hello”:;AccessingThere is a control string “%s” used for accessing the string till it encounters ‘\0’.The logic we used to print the ASCII values of a given string at runtime is as follows −while(str[i]!='\0'){    printf("ASCII Value of %c = %d", str[i], str[i]);    i++; }ExampleFollowing is the C program to print the ASCII values of a given string ...

Read More

C Program to print all ASCII values.

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 5K+ Views

ProblemPrint the American Standard Code for Information Interchange (ASCII) values of 0 to 255 characters without initializing the character to integer type variable. Simply, use the format specifier.SolutionHere we are writing a program to print only from 65 to 122.If you want to see all ASCII values, in for loop you can write as follows −For(i=0;i

Read More

C program to remove spaces in a sentence using string concepts.

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 4K+ Views

ProblemRemove all the spaces from an entered string at runtime with the help of while loop by checking spaces at each index of a character.SolutionConsider an example given below −It removes all the spaces from a given string. The given string is Tutorials Point C Programming. The result after removing spaces is TutorialsPointCProgramming.An array of characters is called a string.Given below is the declaration of a string −char stringname [size];For example, char string[50]; string of length 50 characters.InitializationUsing single character constant.char string[10] = { ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ,‘\0’}Using string constants.char string[10] = “Hello”:;AccessingThere is a control string “%s” ...

Read More

Deletion of head and tail element logic in a linked list using C language.

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 588 Views

Linked lists use dynamic memory allocation i.e. they grow and shrink accordingly. It is collection of nodes.Node has two parts, which are data and link. These are explained below.Operations on linked listsThere are three types of operations on linked lists which are as follows −InsertionDeletionTraversingDeletionIdentify the node.Adjust the links in such a way that deallocation of the nodes does not make the list as unconnected components.Return/display element to delete.Deallocate the memory.Delete Head elementFollow the steps given below to delete a head element in C programming language.1. void del_head() 2. { 3. int x;    Node *temp; 4. if(Head==NULL) 5. { ...

Read More

Explain scope of a variable in C language.

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 1K+ Views

Storage classes specify the scope, lifetime and binding of variables.To fully define a variable, one needs to mention not only its ‘type’ but also its storage class.A variable name identifies some physical location within computer memory, where a collection of bits are allocated for storing values of variable.Storage class tells us the following factors −Where the variable is stored (in memory or cpu register)?What will be the initial value of variable, if nothing is initialized?What is the scope of variable (where it can be accessed)?What is the life of a variable?ScopeScope defines the visibility of an object. It defines where ...

Read More

C program for Addition and Multiplication by 2 using Bitwise Operations.

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 1K+ Views

Bitwise operators operate on bits (i.e. on binary values of on operand)OperatorDescription&Bitwise AND|Bitwise OR^Bitwise XORRight Shift-One's complementBitwise ANDaba & b000010100111Bitwise ORaba | b000011101111Bitwise XORaba ^ b000011101110ExampleFollowing is the C program for addition and multiplication by 2 with the help of bitwise operators − Live Demo#include main(){    int a;    printf("Enter a");    scanf("%d",&a);    printf("%d*2=%d ",a,a1); }OutputWhen the above program is executed, it produces the following output −Run 1: Enter a 45 45*2=90 45/2=22 Run 2: Enter a 65 65*2=130 65/2=32

Read More

Write a C program for guessing the number game.

Bhanu Priya
Bhanu Priya
Updated on 25-Mar-2021 2K+ Views

ProblemIn a program a number is already initialized to some constant. Here, we have to ask the user to guess that number which is already in the program. For this, we need to provide some clues for every time the user entering the number.SolutionThe logic that is used to guess the number is as follows −do{    if(num==guess){       flag=0;    } else if(guess

Read More
Showing 921–930 of 1,060 articles
« Prev 1 91 92 93 94 95 106 Next »
Advertisements