If a matrix has multiple columns and values in each row are different then there will be number of maximums equal to the number of columns. Suppose, we want to extract the index of two maximums in each row in a matrix called M then we can use the below command −t(apply(M, 1, order, decreasing=TRUE)[1:2, ]) Example1Live Demo> M1 M1Output [, 1] [, 2] [, 3] [, 4] [1, ] 7 4 4 10 [2, ] 7 1 4 3 [3, ] 9 6 6 4 [4, ... Read More
To create a bar plot in R, we can use barplot function but if there exist some missing values in the data then we can use ggplot2 package. For example, if we have a data frame having two vectors say x and y, x containing categorical values with NA as one of the values and y having counts/frequency for each of the categories then the bar plot will be created by using the command ggplot(df, aes(x, y))+geom_bar(stat="identity").ExampleConsider the below data frame −Live Demo> x y df dfOutput x y 1 A 24 2 B 21 3 ... Read More
ProblemHow to store the cricketer’s data in tabular form in sorted order based on average runs using structures in C Programming language.SolutionLet’s try to enter the cricketer information such as name, age, no of matches and average runs he scored. It will be entered in the console at runtime using the structure concept.And try to display the information in tabular form in sorted order based on average runs scored by each person so that it is easy to identify each person's details clearly.The logic we used to sort the cricketers in ascending order based on average runs they scored is ... Read More
ProblemEnter a sentence at run time and write a code for calculating the average length of words that are present in a sentenceSolutionAlgorithmSTART Step 1: declare character, int and double variables Step 2: Enter any statement Step 3: while loop Check condition stmt[i]=getchar()) != '' True then enter into loop Increment I and call the function at step 5 Step 4: Print the average length return by function From step 5 Step 5: called function calculatewordlength i. declare and initialize ... Read More
ProblemWithout using a switch case, how can you print a given number in words using the C programming language?SolutionIn this program, we are checking three conditions to print a two-digit number in words −if(no99)entered number is not a two digitelse if(no==0)print first number as zeroelse if(no>=10 && no=20 && no=10 && no=20 && no
Here we write a program to reverse the sentence without predefined functions. By using for loop, we can easily print statement in reverse order.Program 1#include int main(){ char stmt[100]; int i; printf("enter the message:"); for(i=0;i=0;i--) //printing each char in reverse order putchar(stmt[i]); putchar(''); return 0; }Outputenter the message: Hi welcome to my world the reverse statement is: dlrow ym ot emoclew iHProgram 2Here, we will write a C program to reverse a string using strrev library function −#include #include void main(){ //Declaring two strings// char result[50], string[25]; //Reading string 1 ... Read More
Even square numbers are - 22, 42, 62, 82,……… = 4, 16, 36, 64, 100, ………AlgorithmSTART Step 1: declare two variables a and n Step 2: read number n at runtime Step 3: use for loop to print square numbers For a=2; a*a
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
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
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