Professional Documents
Culture Documents
Lab Report On: Submitted To
Lab Report On: Submitted To
On
Lab Evaluation -03
Course Title:structured Programming Language
Submitted To:
Name: Md. Mohsin Kabir
Lecturer,
Department of CSE, BUBT
Submitted By:
Name:MST. SHARMIN AKTER SUCHI
Id: 21225103258
Intake:49,Section:06.
Department of CSE, BUBT
Date: 14-05-2022
1. Problem Statement:Hello World!
Source code:
#include <stdio.h>
int main()
printf("Hello World!\n");
return 0;
Input –Output:
Hello World!
2. Problem Statement:summation
Source code:
#include <stdio.h>
int main() {
printf("%d", x + y);
return 0;
}
Input –Output:
23
3. Problem Statement:Subtraction
Source code:
#include<stdio.h>
int main() {
int x = 10, y = 3;
printf("%d", x - y);
return 0;
}
Input –Output:
7
4. Problem Statement:Multiplication
Source code:
#include <stdio.h>
int main() {
int x = 8,y=3;
printf("%d", x * y);
return 0;
}
Input –Output:
24
5. Problem Statement:Division
Source code:
#include <stdio.h>
int main() {
int x = 14,y = 7;
printf("%d", x / y);
return 0;
}
Input –Output:
2
6. Problem Statement: Area of a triangle.
Source code:
#include <stdio.h>
#include <math.h>
int main()
{
float radius, area;
scanf("%f", &radius);
area = 3.14159*radius*radius;
return 0;
}
Input –Output:
Enter the radius of a circle
3
Area of the circle = 28.27
Source code:
#include<stdio.h>
float PI = 3.1416;
int main(){
float radius, circumference;
circumference = 2 * PI * radius;
return (0);
}
Input-Output:
#include<stdio.h>
int main()
rectangle:"); scanf("%lf
%lf",&length,&breadth);
area=length * breadth;
printf("\nArea of Rectangle:
%0.2lf",area); return 0;
Input-Output:
Enter length and breadth of rectangle:2 3
Source Code:
#include<stdio.h>
int main()
{
double sphere,r;
printf("Enter Radius : ");
scanf("%lf",&r);
sphere = (4/3.0)*3.14*r*r*r;
printf("Volume of Sphere = %0.2lf",sphere);
return 0;
}
Input-Output:
Enter Radius : 4
Volume of Sphere = 267.95
int main()
{
double radius,area;
printf("Enter radius of the sphere : ");
scanf("%lf", &radius);
area = 4 * 3.1416 * radius * radius;
printf("Surface area of sphere is: %0.2lf", area);
return 0;
}
Input-Output:
Enter radius of the sphere : 6
Surface area of sphere is: 452.39
Source Code:
#include<stdio.h>
int main() {
int side, area;
printf("Enter the Length of Side : ");
scanf("%d", &side);
area = side * side;
printf("Area of Square : %d", area);
return (0);
}
Input-Output:
Enter the Length of Side : 7
Area of Square : 49
12. Problem Statement: Find area of right angle
triangle. Source Code:
#include <stdio.h>
int main()
{
double height, width;
double area;
int main()
{
double side, area;
printf("Enter side of an equilateral triangle: ");
scanf("%lf", &side);
area = (sqrt(3) / 4) * (side * side);
printf("Area of equilateral triangle = %.2lf sq. units",
area); return 0;
}
Input-Output:
Enter side of an equilateral triangle: 34
Area of equilateral triangle = 500.56 sq. units
14. Problem Statement: Find perimeter of rectangle.
Source Code:
#include <stdio.h>
int main()
{
double length, width, perimeter;
printf("Enter length of the rectangle: ");
scanf("%lf", & length);
printf("Enter width of the rectangle: ");
scanf("%lf", &width);
perimeter = 2 * (length + width);
printf("Perimeter of rectangle = %0.2lf units ",
perimeter); return 0;
}
Input-Output:
Enter length of the rectangle: 4
Enter width of the rectangle: 5
Perimeter of rectangle = 18.00 units
#include <stdio.h>
int main()
{
double base, height, area;
printf("Enter base of the triangle: ");
scanf("%lf", &base);
printf("Enter height of the triangle: ");
scanf("%lf", &height);
area = (base * height) / 2;
printf("Area of the triangle = %.2lf sq. units", area);
return 0;
}
Input-Output:
Enter base of the triangle: 4
Enter height of the triangle: 3
Area of the triangle = 6.00 sq. units
16. Problem Statement: Find simple
interest. Source Code:
#include <stdio.h>
int main()
{
double principle, time, rate, SI;
printf("Enter principle (amount): ");
scanf("%lf", principle);
printf("Enter time: ");
scanf("%lf", &time);
printf("Enter rate: ");
scanf("%lf", & rate);
SI = (principle * time * rate) / 100;
printf("Simple Interest = %0.2lf", SI);
return 0;
}
Input-Output:
Enter principle (amount): 1500
Enter time: 5
Enter rate: 7.8
Simple Interest = 585.00
int main()
{
double principle, rate, time, CI;
printf("Enter principle (amount): ");
scanf("%lf", principle);
printf("Enter time: ");
scanf("%lf", &time);
printf("Enter rate: ");
scanf("%lf", & rate);
CI = principle* (pow((1 + rate / 100),
time)); printf("Compound Interest =
%0.2lf", CI);
return 0;
}
Input-Output:
Enter principle (amount): 2300
Enter time: 12
Enter rate: 10.5
Compound Interest = 7622.11
Source Code:
#include<stdio.h>
void main()
{
double celsius,fahrenheit;
printf("Enter temperature in Fahrenheit:");
scanf("%lf",fahrenheit);
celsius=(fahrenheit - 32)*5/9;
printf("Celsius = %.3lf",celsius);
}
Input-Output:
Enter temperature in Fahrenheit:205
Celsius = 96.111
Source Code:
#include<stdio.h>
void main()
int p,r,t;
float si;
scanf("%d", &r);
scanf("%d", &t);
si = (p*r*t)/100;
Input-Output:
1 2 3 4 5 6 7 8 9 10
}
Input-Output:
Input Value of terms : 8
#include <stdio.h>
void main()
{
int i,n,sum=0;
float avg;
printf("Input the 10 numbers : \n");
for (i=1;i<=10;i++)
{
printf("Number-%d :",i);
scanf("%d",&n);
sum +=n;
}
avg=sum/10.0;
printf("The sum of 10 no is : %d\nThe Average is : %f\n",sum,avg);
}
Input-Output:
#include <stdio.h>
void main()
{
int i,ctr;
printf("Input number of terms : ");
scanf("%d", &ctr);
for(i=1;i<=ctr;i++)
{
printf("Number is : %d and cube of the %d is :%d \n",i,i, (i*i*i));
}
}
Input-Output:
#include <stdio.h>
void main()
{
int j,n;
printf("Input the number (Table to be calculated) : ");
scanf("%d",&n);
printf("\n");
for(j=1;j<=10;j++)
{
printf("%d X %d = %d \n",n,j,n*j);
}
}
Input-Output:
6X1=6
6 X 2 = 12
6 X 3 = 18
6 X 4 = 24
6 X 5 = 30
6 X 6 = 36
6 X 7 = 42
6 X 8 = 48
6 X 9 = 54
6 X 10 = 60
.
26.Problem Statement: Write a program in C to display the n terms of odd
natural numbers and their sum.
Source Code:
#include <stdio.h>
void main()
{
int i,n,sum=0;
#include <stdio.h>
void main()
{
int i,n;
float s=0.0;
printf("Input the number of terms : ");
scanf("%d",&n);
printf("\n\n");
for(i=1;i<=n;i++)
{
if(i<n)
{
printf("1/%d + ",i);
s+=1/(float)i;
}
if(i==n)
{
printf("1/%d ",i);
s+=1/(float)i;
}
}
printf("\nSum of Series upto %d terms : %f \n",n,s);
}
Input-Output:
#include <stdio.h>
void main()
{ long int n,i,t=9;
int sum =0;
printf("Input the number or terms :");
scanf("%ld",&n);
for (i=1;i<=n;i++)
{ sum +=t;
printf("%ld ",t);
t=t*10+9;
}
printf("\nThe sum of the series = %d \n",sum);
}
Input-Output:
#include <stdio.h>
void main()
{
int i,n,sum=0;
printf("Input the number of terms : ");
scanf("%d",&n);
printf("\nThe square natural upto %d terms are :",n);
for(i=1;i<=n;i++)
{
printf("%d ",i*i);
sum+=i*i;
}
printf("\nThe Sum of Square Natural Number upto %d terms =
%d \n",n,sum); }
Input-Output:
#include <stdio.h>
void main()
{
int prv=0,pre=1,trm,i,n;
printf("Input number of terms to display : ");
scanf("%d",&n);
printf("Here is the Fibonacci series upto to %d
terms : \n",n); printf("% 5d % 5d", prv,pre);
for(i=3;i<=n;i++)
{
trm=prv+pre;
printf("% 5d",trm);
prv=pre;
pre=trm;
}
printf("\n");
}
Input-Output:
for(i=1;i<=num;i++)
f=f*i;
Input-Output:
void main()
{
int i, sum=0;
printf("Numbers between 100 and 200, divisible by 9 : \n");
for(i=101;i<200;i++)
{
if(i%9==0)
{
printf("% 5d",i);
sum+=i;
}
}
printf("\n\nThe sum : %d \n",sum);
}
Input-Output:
void main()
{
int i, n1, n2, max, lcm=1;
for(i=max; ; i+=max)
{
Input-Output:
36.
.#include<stdio.h>
void main()
char ch;
scanf("%c", &ch);
ch == 'U' ) {
else
}
37.
#include<stdio.h>
void main()
int year;
scanf("%i", &year);
== 0 ))) {
else
{
}
38..
#include<stdio.h>
void main()
int num;
scanf("%i", &num);
if(num > 0)
",num); else
",num); }
39.
#include<stdio.h>
void main()
int i,sum=0;
sum = sum + i;
printf("%d ",i);
}
",sum); }
40.
#include<stdio.h>
void main()
int i=0,j=0;
for(i = 0; i <=
10 ; i++) {
for(j = 0; j <= i;
j++) {
printf("* ");
printf("\n");
41.
#include<stdio.h>
void main()
int i=0,j=0,k=0;
for(i = 0; i <=
10 ; i++){ for(j =
printf(" ");
for(k=1; k<=1;
k++) {
printf("*");
}
printf("\n");
}
42.
#include<stdio.h>
void main()
int i=0,j=0,k=0;
for(i = 0; i <=
11 ; i++) {
i; j--) {
printf(" ");
for(k=1; k<=i*(2-1);
k++) {
printf(" *");
printf("\n")
43.
#include<stdio.h>
void main()
int i=0,j=0,k=0,l;
{
for(j = 0; j < 10-i ;
++j) {
printf(" ");
++k) {
printf("* ");
++l) {
printf("* ");
printf("\n");
44.
#include<stdio.h>
void main()
int i=0,j=0;
for(i=1;i<10;++i)
for(j=1;j<=i;
++j) {
printf("%d
",i); }
printf("\n");
}
}
45.
#include<stdio.h>
void main()
int i,j,k,m=1;
for(i=0;i<8;i++)
for(j=1;j<=8-i;j++) {
printf(" ")
for(k=0; k<=i;
k++) {
if (k==0 ||
i==0) { m=1;
else {
m=
m*(i-k+1)/k; }
printf("%4d",m
); }
printf("\n");
46.
#include<stdio.h>
void main()
int i,j,k,rows=5;
for (i = 1; i <=
rows; i++) {
for (j = 1; j <=
rows-i; j++)
printf(" ");
for (k = 1; k <=
2*i-1; k++)
printf("*");
printf("\n");
- 1; i++) {
printf("*")
printf("\n");
47.
#include<stdio.h>
void main()
int i,j;
int count = 1;
printf(" %d ",count);
count++;
}
printf("\n");
48.
#include<stdio.h>
void main()
int i,a=0,b=1,f;
if ( i <= 1 )
f = i;
else
f = a+b;
a = b;
b = f;
break;
printf("%d ",f);
49.
#include<stdio.h>
void main()
{
int fibo(int);
int i,no;
break;
if ( no == 0 ) {
return 0;
}
else if ( no == 1 ) {
return 1;
else {
- 2) ); }
50.
#include<stdio.h>
void main()
int i;
{
i = i+1;
51.
#include<stdio.h>
void main()
int i;
i = i+1;
}
52.
#include<stdio.h>
void main()
int i,n,sum;
scanf("%d",&n);
if((n-1)!=i)
printf(" %d +",i);
else
printf(" %d ",i);
sum = sum + i;
}
printf(" = %d",sum);
53.
#include<stdio.h>
void main()
int i,sum=0,arr[10];
scanf("%d",&arr[i]);
{
sum = sum + arr[i];
printf("Sum : %d",sum);
54.
#include<stdio.h>
void main()
int i,max=0,arr[10];
printf("Enter no. %d :
\n",i+1);
scanf("%d",&arr[i])
if(arr[i]>=max)
max = arr[i];
printf("Max number :
%d",max); }
55.
#include<stdio.h>
void main()
int i,sum=0,arr[10];
float avg=0;
scanf("%d",&arr[i]);
printf("summation : %d\n",sum);
avg = sum/10.0;
printf("Average : %f",avg);
}
56.
#include<stdio.h>
void main()
int i;
58..
#include<stdio.h>
void main()
char n;
%c",n,n+32); }
59.
#include<stdio.h>
void main()
int arr[2][2];
int i,j;
{
for(j=0; j<=1; j++)
",i+1,j+1); scanf("%d",&arr[i][j]);
printf("%d ",arr[i][j]);
printf("\n");
60.
#include<stdio.h>
void main()
int arr[3][3];
int i,j;
for(i=0;i<=2;i++) {
for(j=0;j<=2;j++) {
",i+1,j+1); scanf("%d",&arr[i][j]);
}
}
\n\n"); for(i=0;i<=2;i++) {
for(j=0;j<=2;j++) {
printf("%d ",arr[i][j]);
printf("\n");
61.
#include<stdio.h>
void main()
int i = 1, j = 2;
j = 2;
while (j <= i - 1) {
if (i % j == 0) {
break;
j++;
if (i == j) {
printf("\n%d is a Prime
number.", i); }
return 0;
62.
#include<stdio.h>
void main()
int a, b, sum = 0;
scanf("%d", &a);
scanf("%d", &b);
printf("\nSum of %d + %d = %d ", a, b,
return a + b;
63.
#include<stdio.h>
void main()
int a, b;
scanf("%d", &a);
scanf("%d", &b);
printf("\nSum of %d - %d = %d ", a, b,
return a - b;
}
64.
#include<stdio.h>
void main()
int i = 0;
str[i] = ch;
i++;
printf("Length of string
: %d ",i); return 0;
65.
#include<stdio.h>
void main()
int i = 0;
scanf("%s", str1);
scanf("%s", str2);
if (strcmp(str1, str2) == 0)
same"); }
else
{
printf("Both strings are NOT
same"); }
return 0;
66.
#include <stdio.h>
#include <stdlib.h>
int main()
char str[100];
int i=0;
int sp=0;
printf("Enter a string\n");
gets(str);
while(i<=str[i])
if(str[i]==' ')
sp++;
i++;
getch();
return 0;
67.
#include <stdio.h>
void main()
{
int i, j, a, n, x[30];
scanf("%d", &n);
scanf("%d", &x[i]);
a = x[i];
x[i] = x[j];
x[j] = a;
printf("%d\n", x[i]);
68..
#include <stdio.h>
void main()
scanf("%d", &m);
printf("\n Enter sorted elements of first array :
scanf("%d", &x[i]);
scanf("%d", &n);
scanf("%d", &y[i]);
i = 0;
j = 0;
z[k] = x[i];
i++;
else
z[k] = y[j];
j++;
}
k++;
if (i >= m)
{
while (j < n)
z[k] = y[j];
j++;
k++;
if (j >= n)
while (i < m)
z[k] = x[i];
i++;
k++;
i++) {
printf("\n%d",
z[i]); }
69.
#include <stdio.h>
#include <string.h>
void main()
{
char str[100];
while(str[i]!='\0')
w++;
i++;
%d\n", w); }
70.
#include <stdio.h>
#include <string.h>
void main()
char str[100];
n = strlen(str);
{
if(str[i] =='a' || str[i]=='e' || str[i]=='i' || str[i]=='o' || str[i]=='u' || str[i]=='A' ||
str[i]=='E' || str[i]=='I' || str[i]=='O' || str[i]=='U')
{
v++;
c++;
72.
#include<stdio.h>
int main()
int x=10,y;
int *p;
p=&x;
printf("%d\n",x);
*p=20;
printf("%d\n",x);
printf("%d\n",*p);
return 0;
73.
#include<stdio.h>
int main()
int x=10,y;
int *p;
p=&x;
y=*p;
*p=20;
printf("%d\n",x);
printf("%d\n",y);
printf("%d\n",*p);
return 0;
74.
#include<stdio.h>
int main()
int x=10,y;
int *p,*q;
p=&x;
q=&y;
y=*p;
*p=15;
*q=20;
printf("%d\n",x);
printf("%d\n",y);
printf("%d\n",*p);
printf("%d\n",*q);
return 0;
75.
#include<stdio.h>
int main()
int num1,num2,sum=0;
scanf("%d",&num1);
scanf("%d",&num2);
sum=num1+num2;
FILE*ptr;
ptr=fopen("My File.txt",sum);
fclose(ptr);
return 0;