ProblemHow to print the given two-digit number in reverse order with the help of division and Modulo operator using C programming language?SolutionSo far, we had seen how to reverse the string using string function and without string function. Now let’s see how to reverse the two-digit number without using the predefined function.The logic we use to reverse the number with the help of operators is −int firstno=number%10; //stores remainder int secondno=number/10;// stores quotientThen print the first number followed by the second number then you will get the reverse number for the given number.Program 1In this example, we will take a ... Read More
Modulo − Represents as % operator. And gives the value of the remainder of an integer division.Division − represents as / operator. And gives the value of the quotient of a division.Program 1#include int main(){ int a, b, c; printf("enter a, b, c values:"); scanf("%d%d%d, &a, &b, &c); printf("a/b=%d a%b=%d", a/b, a%b); printf("(a+10)%b=%d (a+10)/b=%d", (a+10)%b, (a+10)/b); }Outputenter a, b, c values:2 4 6 a/b=0 ab=2 (a+10)b=0 (a+10)/b=3Program 2Applying pointer variables to perform modulo and division operation − Live Demo#include void main(){ //Declaring pointers and variables// int num1, num2; int *p1, *p2; p1=&num1; p2=&num2; ... Read More
ProblemEnter any 9 numbers at runtime and add the numbers in a row, column, and diagonal wise by using C Programming languageAlgorithmStep 1: Declare 9 variables Step 2: enter 9 numbers at runtime Step 3: store the numbers in 3 X 3 matrix form //x y z p q r a b c Step 4: Do row calculation: add all the numbers in a row and print // (x+y+z), (p+q+r), (a+b+c) Step 5: Do column calculation: add all the numbers in a Column and ... Read More
ProblemHow to store the books-related information of library using C programming.AlgorithmStep 1: Declare a structure which holds data members Step 2: declare variables which are used for loop Step 3: use switch case to work on each module Step 4: case 1- for Adding book information Case 2- for Display book information Case 3- for Finding number for books in library Case 4- for EXITProgram#include #include #include #include struct library{ char bookname[50]; char author[50]; int noofpages; float price; }; int main(){ struct library ... Read More
ProblemHow to cast vote, count, and display the votes for each candidate that participates in elections using C language?SolutionLet’s consider three persons who participated in elections. Here we need to write a code for the following −Cast vote − Selecting a candidate by pressing the cast voteFind vote count − Finding the total number of votes each candidate gains declaring the winner.ExampleAll these operations are performed by calling each function using Switch case −#include #define CANDIDATE_COUNT #define CANDIDATE1 "ABC" #define CANDIDATE2 "XYZ" #define CANDIDATE3 "PQR" int votescount1=0, votescount2=0, votescount3=0; void castvote(){ int choice; printf(" ### Please choose your ... Read More
ProblemWrite a C program to calculate a balance installment that is to be paid after every month for a particular loan amount (with interest).SolutionFollowing is the formula to calculate interest when the loan amount is given −i=loanamt * ((interest/100)/12);Following calculation gives amount with interest −i=i+loanamt; firstmon=i-monthlypayment; //first month payment with interest i=firstmon * ((interest/100)/12);Program Live Demo#include int main(){ float loanamt, interest, monthlypayment; float i, firstmon, secondmon; printf("enter the loan amount:"); scanf("%f", &loanamt); printf("interest rate:"); scanf("%f", &interest); printf("monthly payment:"); scanf("%f", &monthlypayment); //interest calculation// i=loanamt * ((interest/100)/12); //amount with interest i=i+loanamt; ... Read More
ProblemWrite a C Program to enter the amount in dollars and then display the amount by adding 18% as tax.SolutionLet’s consider the restaurant person adding 18% tax to every bill of the customer.The logic applied to calculate tax is −value=(money + (money * 0.18));The money should be multiplied by 18% and add to the money, then the restaurant person can receive the amount from a customer with tax.Example Live Demo#include int main(){ float money, value; printf("enter the money with dollar symbol:"); scanf("%f", &money); value=(money + (money * 0.18)); printf("amount after adding tax= %f", value); return ... Read More
The volume of sphere is nothing but the capacity of the shape.Volume of a sphere formula is −$$V\:=\:\frac{4}{3}\Pi\:r^{3}$$AlgorithmStep 1: Enter radius of sphere at runtime Step 2: Apply the formula to variable Volume=(4/3)*3.14*rad*rad*rad Step 3: print the volume Step 4: stopProgram 1 Live Demo#include int main(){ float vol; int rad; rad=20; vol=((4.0f/3.0f) * (3.1415) * rad * rad * rad); printf("the volume of a sphere is %f", vol); return 0; }Outputthe volume of a sphere is 33509.335938Program 2Following is an example to find Volume and Surface Area of Sphere − Live Demo#include ... Read More
In data science, we often face the problem of missing values and we need to define a way to replace them with an appropriate value or we can complete remove them. If we want to replace the missing then we also need to know how many missing values are there. Therefore, if we have a data frame with grouping column then finding the number of groupwise missing values can be done with aggregate function as shown in the below examples.Example1Consider the below data frame −Live Demo> Group x df1 df1Output Group x 1 A 2 2 ... Read More
The standardization of a numerical column can be easily done with the help of scale function but if we want to standardize multiple columns of a data frame if categorical columns also exist then mutate_if function of dplyr package will be used. For example, if we have a data frame df then it can be done as df%>%mutate_if(is.numeric, scale)Example1Consider the below data frame −Live Demo> x1 x2 df1 df1Output x1 x2 1 c 4 2 c 1 3 a 4 4 a 1 5 b 0 6 c 4 7 c 2 8 ... Read More