Friday, September 30, 2022
Thursday, September 29, 2022
BCA and B.Sc Programs - Programming in C Lab - Bharathiar University - Practical Program 5 - C Program to sort a given set of numbers in Ascending order
Write a C Program to Sort a given set of numbers in Ascending order
Source Code:
#include <stdio.h>
void main()
{
int i,j,temp,n,x[30];
printf("Enter total number of values:");
scanf("%d",&n);
printf("Enter the values:");
for(i=0;i<n;i++)
scanf("%d",&x[i]);
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(x[i]>x[j])
{
temp=x[i];
x[i]=x[j];
x[j]=temp;
}
}
}
printf("Ascending order of given values are:\n");
for(i=0;i<n;i++)
printf("%d\t",x[i]);
}
Output
Enter total number of values:5
Enter the values:10
3
9
6
2
Ascending order of given values are:
2 3 6 9 10
Friday, September 23, 2022
BCA and B.Sc Programs - Programming in C Lab - Bharathiar University - Practical Program 4 - C Program to print Magic Square
Write a C Program to Print Magic Square where n>3 and n is odd
In this Page:
- Magic Square Program Source Code for Visual Studio Code
- Magic Square Program Source Code for MS Dos Turbo C++
Source Code for Visual Studio Code:
Output:
Enter order of Magic Square:5
The Magic Square
9 3 22 16 15
2 21 20 14 8
25 19 13 7 1
18 12 6 5 24
11 10 4 23 17
Source Code for MS Dos Turbo C++:
#include <stdio.h>
#include <string.h>
#include<conio.h>
void magicSquare(int n)
{
int x[50][50];
int row = n / 2;
int col = n - 1;
int limit=n*n;
int i,j,num;
// set all slots as 0
memset(x, 0, sizeof(x));
for (num = 1; num <= limit;)
{
if (row == -1 && col == n) // 3rd condition
{
row = 0;
col = n - 2;
}
else {
// 1st condition
if (row < 0)
row = n - 1;
// 1st condition
if (col == n)
col = 0;
}
if (x[row][col]) // 2nd condition
{
row++;
col =col- 2;
continue;
}
else
{
x[row][col] = num; // set number
num++;
}
row--; // 1st condition
col++;
}
// Print magic square
printf("The Magic Square \n");
for (i = 0; i < n; i++) {
for (j = 0; j < n; j++)
printf("%3d ", x[i][j]);
printf("\n");
}
}
int main()
{
int n;
printf("Enter order of Magic Square:");
scanf("%d",&n);
if(n>3 && n%2!=0)
magicSquare(n);
else
printf("n value must be odd and greater than 3");
getch();
return 0;
}
Output:
Enter order of Magic Square:5
The Magic Square
9 3 22 16 15
2 21 20 14 8
25 19 13 7 1
18 12 6 5 24
11 10 4 23 17
Friday, September 16, 2022
BCA and B.Sc Programs - Programming in C Lab - Bharathiar University - Practical Program 3- C Program to generate Fibonacci series
Write a C Program to Generate Fibonacci Series
Source Code:
#include <stdio.h>
int main() {
int i, n;
int t1 = 0, t2 = 1;
int nextTerm = t1 + t2;
printf("Enter the number of terms: ");
scanf("%d", &n);
printf("Fibonacci Series: ") ;
if(n==1)
printf("%d",t1);
else if(n>1)
printf("%d, %d, ", t1, t2);
else
printf("Enter number greater than 0");
for (i = 3; i <= n; i++) {
printf("%d, ", nextTerm);
t1 = t2;
t2 = nextTerm;
nextTerm = t1 + t2;
}
return 0;
}
Output:
Enter the number of terms: 6
Fibonacci Series: 0, 1, 1, 2, 3, 5,
Thursday, September 8, 2022
BCA and B.Sc Programs - Programming in C Lab - Bharathiar University - Practical Program 2
Write a C Program to Generate n Prime Numbers
Source Code:
#include <stdio.h>
int main()
{
int n, prime=3, count, c;
printf("Enter number of prime numbers:");
scanf("%d",&n);
if(n>=1)
printf("Prime Numbers are \n 2");
for(count=2;count<=n;prime++)
{
for(c=2;c<prime;c++)
{
if(prime%c==0)
break;
}
if(c==prime)
{
printf("\n %d",prime);
count++;
}
}
return 0;
}
Output:
Program 12 BCA Madras University BCA Object Oriented Programming using C++ Practical Madras University Program 12 Implement a telephone directory using files
BCA Object Oriented Programming using C++ Practical Madras University Program 12 Implement a telephone directory using files SOURCE CODE...
-
Bharathiar University Programming in C++ Lab C++ Program 1 Write a C++ Program to create a class to implement the data structure STACK. Wr...
-
Bharathiar University Programming Java Lab Java Program 2 Write a Java Program to implement the concept of multiple inheritance using Inte...
-
Bharathiar University Programming Java Lab Java Program 1 Write a Java Applications to extract a portion of a character string and print t...