Upload
piyas-chowdhury
View
212
Download
0
Embed Size (px)
DESCRIPTION
C lab
Citation preview
Computer Basics & Programming Sessional ©Dept. of ETE, CUET
Prepared by – Dr. Md. Azad Hossain & Piyas Chowdhury Supervised by – Dr. Quazi Delwar Hossain
CHITTAGONG UNIVERSITY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF ELECTRONICS AND TELECOMMUNICATION ENGINEERING
CHITTAGONG-4349, BANGLADESH.
COURSE NO.: CSE 182
Experiment No. 3
C PROGRAMS USING if STATEMENT
PRELAB WORK:
Read this laboratory manual carefully before coming to the
laboratory class, so that you know what is required.
Try to follow the lecture notes of CSE 181.
DON’T copy others blindly!!!
Submit your lab report before the roll call. OBJECTIVE:
To familiarize with if statement.
To solve different type of conditional problems using if statement.
GENERAL FORMAT OF if STATEMENT:
if (test expression) { statement-block; } statement-x;
If the test expression is true, the statement-block will be executed; otherwise the
statement-block will be skipped and the execution will jump to the statement-x.
When the condition is true both statement-block and the statement-x are executed in
sequence.
PROBLEM:
Write a C program that will evaluate the ratio of (a + b) to (c – d) and will print the
result, if c – d is not equal to zero. The four values a, b, c and d should be taken from the
output terminal.
Computer Basics & Programming Sessional ©Dept. of ETE, CUET
Prepared by – Dr. Md. Azad Hossain & Piyas Chowdhury Supervised by – Dr. Quazi Delwar Hossain
Program Code:
#include<stdio.h>
#include<conio.h>
void main( )
{
int a, b, c, d;
float ratio;
clrscr( );
printf(“Enter four integer values\n”);
scanf(“%d %d %d %d”, &a, &b, &c, &d);
if (c – d != 0)
{
ratio = (a + b) / (c – d);
printf(“Ratio = %f\n”, ratio);
}
getch( );
}
LAB ASSIGNMENT:
Write a simple C program using if statement to convert a given number of days into
years, months and days. ( 1 year = 365 days)
HOME TASK:
1. Write a simple C program to convert a given number of days into months and days.
2. Write down the comparison between lab assignment and home task 1.
3. Write a C program using nested if statements that will read the value of x from output
terminal and evaluate the following function:
y = 𝟏 𝐟𝐨𝐫 𝐱 > 0 𝟎 𝐟𝐨𝐫 𝐱 = 𝟎−𝟏 𝐟𝐨𝐫 𝐱 < 0