0% found this document useful (0 votes)
4 views43 pages

Mu Programs

The document contains multiple C programming code snippets that demonstrate various functionalities such as checking age and vaccination eligibility, generating patterns, determining prime numbers, calculating roots of quadratic equations, and manipulating strings. It also includes examples of array operations, matrix manipulations, and recursive functions. Each code snippet is designed to illustrate specific programming concepts and logic.

Uploaded by

dsushii460
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views43 pages

Mu Programs

The document contains multiple C programming code snippets that demonstrate various functionalities such as checking age and vaccination eligibility, generating patterns, determining prime numbers, calculating roots of quadratic equations, and manipulating strings. It also includes examples of array operations, matrix manipulations, and recursive functions. Each code snippet is designed to illustrate specific programming concepts and logic.

Uploaded by

dsushii460
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 43

2024 MAY

#include<stdio.h>

void main ()

int age, vaccination;

printf("Enter age = ");

scanf("%d", &age);

printf("\nEnter vaccination details = ");

scanf("%d", &vaccination);

(age >= 60 && vaccination == 2)? printf("\nSenior citizen and eligible for booster. \n"):
printf("\nbelow 60 and eligible for vaccination.");

pattern

#include <stdio.h>
void main ()
{
int row, i, j;

printf("Enter no of rows: \n");


scanf("%d", &row);
for (i=1; i<=row ; i++)
{
for(j=1; j<=i; j++)
{
printf("%d", i);

printf("\n");
}
}

#include <stdio.h>

void main()
{
char character;

printf("Enter an alphabet = ");


scanf("%c", &character);

switch (character)
{
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
case 'A':
case 'E':
case 'I':
case 'O':
case 'U':
printf("%c is a vowel \n", character);
break;
default:
if ((character >= 'a' && character <= 'z') || (character >= 'A' && character <= 'Z'))
{
printf("%c is a consonant.\n", character);
}
else
{
printf("%c is not an alphabet.\n", character);
}
break;
}
}

#include<stdio.h>
#include<conio.h>
void main()

{
int check=0, number, i;

printf("Check whether a number is prime number or not. \n");


printf("Enter the number you would like to check: \n");
scanf("%d",&number);

for (int i=2; i<=number/2; ++i)


{
if (number%i == 0)
check = 1;
}

if (check==0 && number!=0 || number!=1)


{
printf("%d is a Prime Number.", number);
}
else
{
printf("%d is not a Prime Number", number);
}

#include <stdio.h>
#include <math.h>

int main()
{
float a,b,c,r1,r2,d;
//Input coefficients from the user
printf("Enter the value for a,b,c: \n");
scanf("%f %f %f", &a,&b,&c);

d = b*b - 4*a*c;

//Case 1:Two distinct real roots


if (d>0)
{
r1 = (-b +sqrt(d))/2+a;
r1 = (-b -sqrt(d))/2+a;

printf ("The real roots are: %f %f", r1,r2);


}
//Case 2:Two equal real roots
else if (d==0)
{
r1 = r2 = -b/(2*a);
printf ("Roots are equal, which is : %f %f", r1, r2);
}
//Case 3:Complex roots
else
{
printf ("Roots are imaginary");
}

getch();
return 0;
}

string –
try it out again
#include <stdio.h>
#include <string.h>

int main() {
char str[100], oldChar, newChar;
int i;

printf("Enter a string: ");


fgets(str, sizeof(str), stdin);

str[strcspn(str, "\n")] = '\0';

printf("Enter the character to replace: ");


scanf("%c", &oldChar);
getchar();

printf("Enter the new character: ");


scanf("%c", &newChar);

for (i = 0; str[i] != '\0'; i++) {


if (str[i] == oldChar) {
str[i] = newChar;
}
}

printf("Modified string: %s\n", str);

return 0;
}
#include<stdio.h>

void main()

{
int i, j, n;
float sum = 0;
float avg = 0;

printf("Enter the number of integers. \n");


scanf("%d", &n);

int arr[n];

printf("\nEnter the elements for the array. \n");


for(i = 0; i<n; i++)
{
scanf("%d", &arr[i]);
sum += arr[i];
}
printf("\nElements of the array are:\n");
for (i = 0; i < n; i++)
{
printf("%d ", arr[i]);
}

printf ("\n\nSum of the entered elements = %lf", sum);

avg = (sum/n);

printf ("\n\nAverage of the entered elements = %lf", avg);

}
power
Using power function
#include <stdio.h>
#include <math.h>

int main()
{

double n, x, result = 0;

printf("Enter the base number = ");


scanf("%lf", &x);

printf("Enter power = ");


scanf("%lf", &n);

result = pow(x,n);
printf("%lf raised to %lf = %lf", x,n,result);
}

Without using power function


#include <stdio.h>
#include <stdlib.h>
int main()
{

int x, n, m, i, Result = 1;
double result = 1;
double answer = 0;

printf("Enter the base number = ");


scanf("%d", &x);

printf("Enter power = ");


scanf("%d", &n);

if (n <0)
{
m = abs(n);
for ( i = 1; i<= m; i++)
{
result *= x;

}
answer = (1/result);
printf("answer = %lf",answer);
}
else if (n ==0)
{
printf("%d raised to 0 = 1 ", x);
}
else
{
for ( i = 1; i<=n; i++)
{
Result *= x;

}
printf("%d raised to %d = %d", x,n,Result);

}
return 0;
}

matrix
#include <stdio.h>

int main() {

int i,j,row,column,sum;
sum=0;

printf("Enter no of rows: \n");


scanf("%d",&row);
printf("Enter no of columns: \n");
scanf("%d",&column);

int arr[row][column];

if ( row != column)
{
printf("\nEntered dimensions for the matrix does not form a square matrix. \n");
}
else
{
printf("Enter elements of matrix: \n");
for(i=0;i<row;i++)
{
for(j=0;j<column;j++)
{
scanf("%d",&arr[i][j]);
}
}
printf("Matrix: \n");
for(i=0;i<row;i++) {
for(j=0;j<column;j++) {
printf(" %d ",arr[i][j]);
}
printf("\n");
}

for(i=0;i<row;i++) {
for(j=0;j<column;j++)
{
if(i==j)
{
sum+=arr[i][j];
}
}
}
printf("Sum of principal diagonal elements of above square matrix = %d",sum);
}
return 0;
}

#include <stdio.h>
#include <conio.h>

//Declaration of function gcd


int gcd (int,int);

int main()
{
int num1, num2, result;
printf("Enter two numbers. \n");
scanf("%d %d", &num1, &num2);

//Call the gcd function and store the result


result = gcd(num1,num2);

printf("\nThe GCD for the entered numbers is %d \n", result);


getch();
return 0;
}

// Recursive function to calculate GCD


int gcd (int num1, int num2)
{
while(num1!=num2)

if (num1>num2)
{
return gcd(num1-num2,num2);
}
else if (num2>num1)
{
return gcd(num1,num2-num1);
}
else
{
printf("Invalid Input.");
}

return num1;
}

2023 MAY

#include <stdio.h>

int main ()
{
int number1, number2, number3;

printf("Enter three numbers of your choice. \n");


scanf("%d %d %d", &number1, &number2, &number3);

if (number1 > number2 && number1 > number3)


{
printf("%d is the largest. \n", number1);
}
else if (number2 > number1 && number2 > number3)
{
printf("%d is the largest. \n", number2);
}
else
{
printf("%d is the largest. \n", number3);
}
return 0;
}
#include <stdio.h>

void bubbleSort(int arr[], int n)


{
int temp;
for (int i = 0; i < n-1; i++) {

for (int j = 0; j < n-i-1; j++) {


if (arr[j] > arr[j+1]) {
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}

int main() {
int n;

printf("Enter the number of elements in the array: ");


scanf("%d", &n);

int arr[n];
printf("Enter the elements of the array: \n");
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}

bubbleSort(arr, n);

printf("Sorted array in ascending order: \n");


for (int i = 0; i < n; i++) {
printf("%d ", arr[i]);
}
printf("\n");

return 0;
}

#include <stdio.h>

int main()
{
int x, result;

printf("Enter the number = ");


scanf("%d", &x);

if (x<0)
{
printf("\nEnter an positive integer.");
return 1;
}
else
{
if(0<=x && x<=10)
{
result = ((x*x)+ 2);
printf("Result of the function = %d", result);
}
else if(10<x && x<=20)
{
result = ((x*x)+ 2*x);
printf("Result of the function = %d", result);
}
else if(20<x && x<=30)
{
result = ((x*x*x)+ 2*x*x);
printf("Result of the function = %d", result);
}
else
{
printf("Result of the function = 0");
}

}
return 0;
}

#include <stdio.h>
#include<conio.h>
#include <string.h>

// Function to check if a string is a palindrome


void ispalindrome(char str[])
{
int i, length;
int flag = 0;
length = strlen(str); // Calculate the length of the string

for (i = 0; i < length / 2; i++)


{
if (str[i] != str[length - i - 1]) // Compare corresponding characters
{
flag = 1; // Set flag if mismatch is found
break;
}
}

if (flag == 1)
{
printf("%s is not a palindrome \n", str);
}
else
{
printf("%s is a palindrome \n", str);
}
}

int main()
{
char string[20];

printf("Enter a string: \n");


scanf("%s", string);

// Call the function to check for palindrome


ispalindrome(string);

getch();
return 0;
}

#include <stdio.h>

int main()
{
int number, i, root = 0;
printf("Enter a number: ");
scanf("%d", &number);

if (number < 0)
{
printf("Enter a positive integer.\n");

else{
for (i = 1; i <= number / 2; i++)
{
if (i * i == number)
{
root = i;
break;
}
}

if (root != 0)
{
printf("The square root of %d is %d \n", number, root);
}
else
{
printf("%d is not a perfect square\n", number);
}

}
return 0;
}

#include<stdio.h>
#include <conio.h>
void main()

{
int check=0, number, i;

printf("Check whether a number is prime number or not. \n");


printf("Enter the number you would like to check: \n");
scanf("%d",&number);

for (int i=2; i<=number/2; ++i)


{
if (number%i == 0)
check = 1;
}

if (check==0 && number!=0 || number!=1)


{
printf("%d is a Prime Number.", number);
}
else
{
printf("%d is not a Prime Number", number);
}

power
#include <stdio.h>
#include <stdlib.h>

double power(int base, int exponent) {


if (exponent == 0) {
return 1;
}

if (exponent < 0) {
return 1.0 / base * power(base, exponent + 1);
}

return base * power(base, exponent - 1);


}

int main() {
int x, n;

printf("Enter the base number: ");


scanf("%d", &x);

printf("Enter the exponent: ");


scanf("%d", &n);
double result = power(x, n);

if (n < 0) {
printf("%d raised to %d = %lf\n", x, n, result);
} else {
printf("%d raised to %d = %lf\n", x, n, result);
}

return 0;
}

pattern
#include <stdio.h>

void main ()
{
int row, i, j;
printf("Enter no of rows: \n");
scanf("%d", &row);

printf("\nThe pattern is: \n");


for (i=row; i>0 ; i--)

{
for(j=1; j<=i; j++)
{
printf("%d", j);
}
printf("\n");
}
}

matrix
#include <stdio.h>
int main() {
int i,j,row,column;
printf("Enter no of rows: \n");
scanf("%d",&row);
printf("Enter no of columns: \n");
scanf("%d",&column);

int arr[row][column];
if ( row != column)
{
printf("\nEntered dimensions for the matrix does not form a square matrix. \n");
return 1;
}
else
{
printf("Enter elements of matrix: \n");
for(i=0;i<row;i++)
{
for(j=0;j<column;j++)
{
scanf("%d",&arr[i][j]);
}
}
printf("Matrix: \n");
for(i=0;i<row;i++)
{
for(j=0;j<column;j++)
{
printf(" %d ",arr[i][j]);
}
printf("\n");
}

for(i=0;i<row;i++)
{
for(j=i+1;j<column;j++)
{
arr[i][j] = arr[i][j] + arr[j][i];
arr[j][i] = arr[i][j] - arr[j][i];
arr[i][j] = arr[i][j] - arr[j][i];
}
}
printf("Transpose of the Matrix: \n");

for(i=0;i<row;i++) {

for(j=0;j<column;j++) {

printf(" %d ",arr[i][j]);

printf("\n");

}
}
return 0;
}

DECEMBER 2023

#include <stdio.h>

void main()
{
int check, i, temp;
printf("Prime numbers from 1-50 are: \n");

for (temp =1; temp<=50; temp++)


{
check =0;

for (i=2; i<=temp/2; i++)


{
if (temp%i==0)
{
check++ ;
}
}
if (check==0 && temp!= 1)
{
printf("%d \t",temp);
}
}

pattern
#include <stdio.h>

int main() {
int rows, i, j;

printf("Enter the number of rows:\n");


scanf("%d", &rows);

for (i = 1; i <= rows; i++)


{

for (j = 1; j <= rows - i; j++)


{
printf(" ");
}

for (j = i; j >= 1; j--) {


printf("%d", j);
}

printf("\n");
}

return 0;
}

power
#include <stdio.h>
#include <stdlib.h>

double power(int base, int exponent) {


if (exponent == 0) {
return 1;
}

if (exponent < 0) {
return 1.0 / base * power(base, exponent + 1);
}

return base * power(base, exponent - 1);


}

int main() {
int x, n;

printf("Enter the base number: ");


scanf("%d", &x);

printf("Enter the exponent: ");


scanf("%d", &n);

double result = power(x, n);

if (n < 0) {
printf("%d raised to %d = %lf\n", x, n, result);
} else {
printf("%d raised to %d = %lf\n", x, n, result);
}

return 0;
}

#include <stdio.h>

int main()
{
int i, factorial = 1 , num;

printf("Enter the number for which you want to calculate the factorial: \n");
scanf("%d",&num);

for(i = 1; i<= num; i++)


{
factorial *= i;
}
printf("Factorial of %d = %d", num, factorial);

#include <stdio.h>

int main()
{
int number, i;

printf("Enter number of elements in the array: \n");


scanf("%d", &number);

if (number <= 0)
{
printf("Array is empty. \n");
return 0;
}

int arr[number];
printf("\nEnter the elements of the array: \n");

for (i = 0; i < number; i++)


{
scanf("%d", &arr[i]);
}
int largest = arr[0];

for (i = 1; i < number; i++)


{
if (arr[i] > largest)
{
largest = arr[i];
}
}

printf("Largest Element = %d\n", largest);

return 0;
}

matrix
#include <stdio.h>

int main()
{
int a[5][5],i,j,r,c,sum;
sum=0;
printf("Enter rows:");
scanf("%d",&r);
printf("Enter columns:");
scanf("%d",&c);
printf("Enter elements of matrix");
for(i=0;i<r;i++) {
for(j=0;j<c;j++) {
scanf("%d",&a[i][j]);
}
}
for(i=0;i<r;i++) {
for(j=0;j<c;j++) {
printf("%d ",a[i][j]);
}
printf("\n");
}

for(i=0;i<r;i++) {
for(j=0;j<c;j++) {
if(i!=j) {
sum+=a[i][j];
}
}
}
printf("%d",sum);

return 0;
}

#include <stdio.h>

int main()
{
int number, i, root = 0;
printf("Enter a number: ");
scanf("%d", &number);

if (number < 0)
{
printf("Enter a positive integer.\n");

else{
for (i = 1; i <= number / 2; i++)
{
if (i * i == number)
{
root = i;
break;
}
}

if (root != 0)
{
printf("The square root of %d is %d \n", number, root);
}
else
{
printf("%d is not a perfect square\n", number);
}

}
return 0;
}

#include <stdio.h>
int add (int, int);

int add(int num1, int num2)


{
int sum = 0;
sum = num1 + num2;
return sum;
}

int main() {
int number1, number2, sum;

printf("Enter the first number: ");


scanf("%d", &number1);

printf("Enter the second number: ");


scanf("%d", &number2);

sum = add(number1, number2);

printf("The sum of %d and %d is: %d\n", number1, number2, sum);

return 0;
}

2022 MAY

#include <stdio.h>

int main()
{
int rem, num, temp, sum = 0;

printf("Enter a number: \n");


scanf("%d",&num);

temp = num ;

while (num)
{
rem = num%10;
sum = sum + (rem * rem * rem);
num = num/10;
}

if(temp ==sum)
{
printf ("%d is an armstrong number",temp);
}
else
{
printf ("%d is not an armstrong number",temp);
}
return 0;
}

#include <stdio.h>

void bubbleSort(int arr[], int n)


{
int temp;
for (int i = 0; i < n-1; i++) {

for (int j = 0; j < n-i-1; j++) {


if (arr[j] > arr[j+1]) {
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}

int main() {
int n;
printf("Enter the number of elements in the array: ");
scanf("%d", &n);

int arr[n];
printf("Enter the elements of the array: \n");
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}

bubbleSort(arr, n);

printf("Sorted array in ascending order: \n");


for (int i = 0; i < n; i++) {
printf("%d ", arr[i]);
}
printf("\n");

return 0;
}

power
#include <stdio.h>
#include <stdlib.h>

double power(int base, int exponent) {


if (exponent == 0) {
return 1;
}

if (exponent < 0) {
return 1.0 / base * power(base, exponent + 1);
}

return base * power(base, exponent - 1);


}
int main() {
int x, n;

printf("Enter the base number: ");


scanf("%d", &x);

printf("Enter the exponent: ");


scanf("%d", &n);

double result = power(x, n);

if (n < 0) {
printf("%d raised to %d = %lf\n", x, n, result);
} else {
printf("%d raised to %d = %lf\n", x, n, result);
}

return 0;
}

pattern
#include <stdio.h>
void main ()
{
int row, i, j;
printf("Enter no of rows: \n");
scanf("%d", &row);

printf("\nThe pattern is: \n");


for (i=1; i<=row ; i++)
{
for (j =1; j<=i; j++)
{
if ((i+j)%2 == 0)
{
printf("0");
}
else
{
printf("1");
}

}
printf("\n");
}
}

#include <stdio.h>

int fact(int num)


{
int factorial = 1;
for(int i = 1; i<= num; i++)
{
factorial *= i;
}
return factorial;
}

int main ()
{
int factorial = 1 , num;

printf("Enter the number for which you want to calculate the factorial: \n");
scanf("%d",&num);

factorial = fact(num);
printf("Factorial of %d = %d", num, factorial);

return 0;
}

matrix
#include <stdio.h>
int main() {
int i,j,row,column;
int check = 1;
printf("Enter no of rows: \n");
scanf("%d",&row);
printf("Enter no of columns: \n");
scanf("%d",&column);

int arr[row][column];
if ( row != column)
{
printf("\nEntered dimensions for the matrix does not form a square matrix. \n");
return 1;
}
else
{
printf("Enter elements of matrix: \n");
for(i=0;i<row;i++)
{
for(j=0;j<column;j++)
{
scanf("%d",&arr[i][j]);
}
}
printf("Matrix: \n");
for(i=0;i<row;i++)
{
for(j=0;j<column;j++)
{
printf(" %d ",arr[i][j]);
}
printf("\n");
}
for (i = 0; i < row; i++) {
for (j = 0; j < column; j++) {
if (arr[i][j] != arr [j][i])
{
check = 0;
break;
}
break;
}
} if (check == 1) {
printf("Matrix is symmetric.\n");
} else {
printf("Matrix is not symmetric.\n");
}
return 0;
}
}

#include <stdio.h>

int main ()
{
int number1, number2, number3;

printf("Enter three numbers of your choice. \n");


scanf("%d %d %d", &number1, &number2, &number3);

if (number1 > number2 && number1 > number3)


{
printf("%d is the largest. \n", number1);
}
else if (number2 > number1 && number2 > number3)
{
printf("%d is the largest. \n", number2);
}
else
{
printf("%d is the largest. \n", number3);
}
return 0;
}

#include <stdio.h>
#include<conio.h>
#include <string.h>

// Function to check if a string is a palindrome


void ispalindrome(char str[])
{
int i, length;
int flag = 0;
length = strlen(str); // Calculate the length of the string

for (i = 0; i < length / 2; i++)


{
if (str[i] != str[length - i - 1]) // Compare corresponding characters
{
flag = 1; // Set flag if mismatch is found
break;
}
}

if (flag == 1)
{
printf("%s is not a palindrome \n", str);
}
else
{
printf("%s is a palindrome \n", str);
}
}
int main()
{
char string[20];

printf("Enter a string: \n");


scanf("%s", string);

// Call the function to check for palindrome


ispalindrome(string);

getch();
return 0;
}

DECEMBER 2022

pattern
#include <stdio.h>
int main() {

int rows, i, j, num =1;


printf("Enter the number of rows:\n");
scanf("%d", &rows);

for (i = 1; i <= rows; i++)


{
for (j = 1; j<=i ; j++)
{
printf("%d ", num);
num++;
}
printf("\n");
}
return 0;
}

#include <stdio.h>
#include <conio.h>

//Declaration of function gcd


int gcd (int,int);

int main()
{
int num1, num2, result;
printf("Enter two numbers. \n");
scanf("%d %d", &num1, &num2);

//Call the gcd function and store the result


result = gcd(num1,num2);

printf("\nThe GCD for the entered numbers is %d \n", result);


getch();
return 0;
}

// Recursive function to calculate GCD


int gcd (int num1, int num2)
{
while(num1!=num2)

if (num1>num2)
{
return gcd(num1-num2,num2);
}
else if (num2>num1)
{
return gcd(num1,num2-num1);
}
else
{
printf("Invalid Input.");
}

return num1;
}

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int stringlen(char str[])


{
int length = 0;
for (int i = 0; str[i] != '\0'; i++) {
length++;
}
return length;
}

int main()
{
char str[100];
int length;

printf("Enter a string: ");


scanf("%s", str);

length = stringlen(str);

printf("The length of the string is: %d\n", length);


return 0;
}

#include <stdio.h>

void main()
{
int check, i, temp;

printf("Prime numbers from 100-500 are: \n");

for (temp =100; temp<=500; temp++)


{
check =0;

for (i=2; i<=temp/2; i++)


{
if (temp%i==0)
{
check++ ;
}
}
if (check==0 && temp!= 1)
{
printf("%d \t",temp);
}
}

#include<stdio.h>

void main()

{
int i, j, n;
float sum = 0;
float avg = 0;

printf("Enter the number of integers. \n");


scanf("%d", &n);

int arr[n];
printf("\nEnter the elements for the array. \n");
for(i = 0; i<n; i++)
{
scanf("%d", &arr[i]);
sum += arr[i];
}
printf("\nElements of the array are:\n");
for (i = 0; i < n; i++)
{
printf("%d ", arr[i]);
}
avg = (sum/n);
printf ("\n\nAverage of the entered elements = %lf", avg);
}

#include <stdio.h>
#include<conio.h>
#include <string.h>

// Function to check if a string is a palindrome


void ispalindrome(char str[])
{
int i, length;
int flag = 0;
length = strlen(str); // Calculate the length of the string

for (i = 0; i < length / 2; i++)


{
if (str[i] != str[length - i - 1]) // Compare corresponding characters
{
flag = 1; // Set flag if mismatch is found
break;
}
}

if (flag == 1)
{
printf("%s is not a palindrome \n", str);
}
else
{
printf("%s is a palindrome \n", str);
}
}

int main()
{
char string[20];

printf("Enter a string: \n");


scanf("%s", string);

// Call the function to check for palindrome


ispalindrome(string);

getch();
return 0;
}

Error
Semicolon after for loop

#include <stdio.h>
int main ()
{
int number1, number2, number3;

printf("Enter three numbers of your choice. \n");


scanf("%d %d %d", &number1, &number2, &number3);

if (number1 > number2 && number1 > number3)


{
printf("%d is the largest. \n", number1);
}
else if (number2 > number1 && number2 > number3)
{
printf("%d is the largest. \n", number2);
}
else
{
printf("%d is the largest. \n", number3);
}
return 0;
}

#include <stdio.h>
int main() {
int i,j,row,column;
int check = 1;
printf("Enter no of rows: \n");
scanf("%d",&row);
printf("Enter no of columns: \n");
scanf("%d",&column);

int arr[row][column];
if ( row != column)
{
printf("\nEntered dimensions for the matrix does not form a square matrix. \n");
return 1;
}
else
{
printf("Enter elements of matrix: \n");
for(i=0;i<row;i++)
{
for(j=0;j<column;j++)
{
scanf("%d",&arr[i][j]);
}
}
printf("Matrix: \n");
for(i=0;i<row;i++)
{
for(j=0;j<column;j++)
{
printf(" %d ",arr[i][j]);
}
printf("\n");
}
for (i = 0; i < row; i++) {
for (j = 0; j < column; j++) {
if (arr[i][j] != arr [j][i])
{
check = 0;
break;
}
break;
}
} if (check == 1) {
printf("Matrix is symmetric.\n");
} else {
printf("Matrix is not symmetric.\n");
}
return 0;
}
}

#include<stdio.h>
#include <conio.h>
void main()

{
int check=0, number, i;

printf("Check whether a number is prime number or not. \n");


printf("Enter the number you would like to check: \n");
scanf("%d",&number);

for (int i=2; i<=number/2; ++i)


{
if (number%i == 0)
check = 1;
}

if (check==0 && number!=0 || number!=1)


{
printf("%d is a Prime Number.", number);
}
else
{
printf("%d is not a Prime Number", number);
}

You might also like