Rayat Shikshan Sanstha’s
KARMAVEER BHAURAO PATIL INSTITUTE OF MANAGEMENT
STUDIES AND RESEARCH , VARYE SATARA
CERTIFICATE
This is to certify that Mr. KADAM RUSHIKESH
SUNIL. A Bonafide Student of KBPIMSR Satara studying in
BCA-I part-I (Semester I). He/She has successfully completed
his/her Lab Assignments for Introduction to Programming Using
‘C’ (Lab Course-I Based on CC.102) in Academic year 2020-2021.
Place : Satara
Date :
Prof. Chavan V.D Dr.R.D.Kumbhar
Teacher in Charge Head of Department
Dr.B.S.Sawant
Examiner (Director)
INDEX
Sr.No Particular Date Page No. Sign
Write a c program to Display "Welcome"
1 13/12/2021
message.
Write a program to find addition of first n natural
2 16/12/2021
numbers
Write a program to find subtraction of first n
3 20/12/2021
natural numbers
Write a program to find multiplication of first n
4 23/12/2021
natural numbers
Write a program to find Division of first n natural
5 27/12/2021
numbers
Write a program to accept 5 subject marks and
6 calculate total marks, percentage 30/12/2021
and grade of student.
Write a program to input a number and find the
7 03/01/2022
given number is Odd or Even.
Write a program to input the day number and
8 06/01/2022
display day of week.
06/01/2022
9 Write a program to accept the range and generate
Fibonacci Series.
31/01/2022
10 Write a program to find given number is
Armstrong or not.
03/02/2022
11 Write a program to find prime numbers between
given range
Write a program to sort the numbers in ascending 07/02/2022
12 and descending order using array.
Write a C program print a star program. 10/02/2022
13
ASSIGNMENT NO –1
NAME – KADAM RUSHIKESH SUNIL
CLASS – BCA I (SEM 1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------------------
Que 1 – Write a c program to display “ welcome ” massage .
#include<stdio.h>
int main()
{printf("Welcome");
return 0;}
ASSIGNMENT NO –2
NAME – KADAM RUSHIKESH SUNIL .
CLASS – BCA I (SEM 1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------------------
Que 1 – write a program to find addition of first n natural numbers.
#include <stdio.h>
int main()
int a,b,csum = 0;
printf("enter natural numbers a ");
scanf("%d", &a);
printf(“ enter natural number b “);
Scanf(“%d”,&b);
c=a+b;("enter sum of %d:c"); getch(); return 0;
}
ASSIGNMENT NO –3
NAME – KADAM RUSHIKESH SUNIL.
CLASS – BCA I (SEM 1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------------------
Que 1 – Write a program to find subtraction of first n natural numbers
#include <stdio.h>
int main()
int a,b,c ,sub;
printf("Enter a natural number a ");
scanf("%d", &a);
Printf(“enter a natural number b”);
Scanf(“%d”,&b);
C=a-b ,(“the sub of %d:”c);
Getch();
return 0;
}
ASSIGNMENT NO –4
NAME – RUSHIKESH SUNIL KADAM
CLASS – BCA I (SEM 1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------------------
Que 1 – Write a program to find multiplication n natural number in c program.
#include<stdio.h>
int main()
{
int a,b,c,multi;
printf("\tEnter two natural number\n");
printf("---------------------------\n");
printf("Enter natural number a : ");
scanf("%d", &a);
printf("\nEnter natural Number b: ");
scanf("%d",&b);
c=a*b;
printf("\nmultiplication of %d & %d is = %d",a,b,multi);
return 0;
}
ASSIGNMENT NO –5
NAME – KADAM RUSHIKESH SUNIL
CLASS – BCA I (SEM 1) ROLL NO – 43
------------------------------------------------------------------------------------------------------------------------------------------
Que 1 – Write a program to find division of first n natural numbers
#include<stdio.h>
int main()
{
int num1,num2,div;
printf("\tEnter Two Numbers\n");
printf("---------------------------\n");
printf("Enter First Number : ");
scanf("%d", &num1);
printf("\nEnter Second Number : ");
scanf("%d",&num2);
div=num1/num2;
printf("\nDivision of %d & %d is = %d",num1,num2,div);
return 0;
}
Enter two numbers :
-----------------------------------------------
Enter first number : 12
Enter second number : 2
Division of 12 & 2 =6
ASSIGNMENT NO –06
NAME – KADAM RUSHIKESH SUNIL .
CLASS – BCA I (SEM 1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------------------
Que 1 – Write a program to accept 5 subject marks and calculate total marks, percentage
and grade of student.
#include <stdio.h>
int main()
int phy, chem, bio, math, comp;
float per; /* Input marks of five subjects from user */
printf("Enter five subjects marks: ");
scanf("%d%d%d%d%d", &phy, &chem, &bio, &math, &comp);/* Calculate percentage */
per = (phy + chem + bio + math + comp) / 5.0;
printf("Percentage = %.2f\n", per); /* Find grade according to the percentage */ if(per >= 90)
printf("Grade A");
else if(per >= 80)
printf("Grade B");
else if(per >= 70)
printf("Grade C");
}
else if(per >= 60)
printf("Grade D");
else if(per >= 40)
printf("Grade E");
else
printf("Grade F");
getch();
return 0;
}
ASSIGNMENT NO – 07
NAME – KADAM RUSHIKESH SUNIL .
CLASS – BCA I ( SEM-1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------
QUE –1 Write a program to input a number and find the given number is Odd or Even.
#include <stdio.h>
#include<conio.h>
int main()
int num;
printf("Enter an integer: ");
scanf("%d", &num);
if(num % 2 == 0)
printf("%d is even.", num);
else
printf("%d is odd.", num);
return 0;
Enter an integer: -7
-7 is odd.
ASSIGNMENT NO – 08
NAME – KADAM RUSHIKESH SUNIL .
CLASS – BCA I ( SEM-1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------
QUE –1 Write a program to input the day number and display day of week.
#include <stdio.h>
int main()
int week; /* Input week number from user */
printf("Enter week number (1-7): ");
scanf("%d", &week);
if(week == 1)
printf("Monday");
else if(week == 2)
printf("Tuesday");
else if(week == 3)
printf("Wednesday");
else if(week == 4)
printf("Thursday");
}
else if(week == 5)
printf("Friday");
else if(week == 6)
printf("Saturday");
else if(week == 7)
printf("Sunday");
Else
printf("Invalid Input! Please enter week number between 1-7.");
return 0;
Enter week number (1-7): 1
Monday
ASSIGNMENT NO – 09
NAME – KADAM RUSHIKESH SUNIL .
CLASS – BCA I ( SEM-1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------
QUE –1 Write a program to accept the range and generate Fibonacci Series.
#include<stdio.h>
int main()
int n1=0,n2=1,n3,i,number;
printf("Enter the number of elements:");
scanf("%d",&number);
printf("\n%d %d",n1,n2);
for(i=2;i<number;++i)
n3=n1+n2;
printf(" %d",n3);
n1=n2;
n2=n3;
}
return 0;
}
Enter the number of elements:15
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377
ASSIGNMENT NO – 10
NAME – KADAM RUSHIKESH SUNIL .
CLASS – BCA I ( SEM-1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------
QUE –1 Write a program to find given number is Armstrong or not.
#include <stdio.h>
int main()
int n, r, , sum = 0,temp;
printf("Enter a three-digit integer: ");
scanf("%d", &n);
temp = n;
while (n > 0)
sum = n% 10;
sum += r* r * r;
n/= 10;
if (sum == n)
printf("%d is an Armstrong number.", num);
else
printf("%d is not an Armstrong number.", num);
return 0;
Enter a three-digit integer: 371
371 is an Armstrong number.
ASSIGNMENT NO – 11
NAME – KADAM RUSHIKESH SUNIL .
CLASS – BCA I ( SEM-1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------
QUE –1 Write a program to find prime numbers between given range
#include <stdio.h>
#include<conio.h>
int main()
int num1, num2, flag_var, i, j;
printf("Enter two range(input integer numbers only):");
scanf("%d %d", &num1, &num2);
printf("Prime numbers from %d and %d are:\n", num1, num2);
for(i=num1+1; i<num2; ++i)
flag_var=0;
for(j=2; j<=i/2; ++j)
if(i%j==0)
flag_var=1;
break;
}
if(flag_var==0)
printf("%d\n",i);
return 0;
Enter two range(input integer numbers only):Prime numbers from 1
and 50 are: 1 50
5
ASSIGNMENT NO – 12
NAME – KADAM RUSHIKESH SUNIL .
CLASS – BCA I ( SEM-1) ROLL NO – 44
------------------------------------------------------------------------------------------------------------------------------
QUE –1 Write a program to sort the numbers in ascending and descending order using array.
#include <stdio.h>
#include <conio.h>
int main() {
int n, data[100], i, j, temp;
printf("Enter your input for n:");
scanf("%d", &n);
for (i = 0; i < n; i++)
scanf("%d", &data[i]);
for (i = 0; i < n-1; i++) {
for (j = i + 1; j < n; j++)
if (data[i] > data[j])
{
temp = data[i];
data[i] = data[j];
data[j] = temp;
}
}
}
printf("Ascending Order:\n");
for (i = 0; i < n; i++)
printf("%d\n", data[i]);
printf("\nDescending Order:\n");
for (i = n-1; i >= 0; i--)
printf("%d\n", data[i]);
return 0;
}
Enter your input for n:5
300
100
500
200
400
Ascending Order:
100, 200, 300,400,. 50
Descending Order:
500, 400,300,200,100
ASSIGNMENT NO –13
NAME – KADAM RUSHIKESH SUNIL
CLASS – BCA I (SEM 1) ROLL NO – 44
que 1– write a to C program to print star program.
#include<stdio.h>
#include<conio.h>
int()
int n,m,I,j,k;
printf(“enter the number of rows”);
scanf(“%d”,&n);
m-n;
for(i=1;i<=n;i++)
for (j=1;j<=m-1;j++)
Printf(“ “);
for(k=1;k<=2*i-1;k++)
Printf(“*”);
m--;
Printf(“\n”);
}
getch();
Return 0;