PC FILE(ANISH)-3
PC FILE(ANISH)-3
PROGRAM-1
WRITE A PROGRAM TO DESIGN AN ARITHMETIC CALCULATOR.
ALGORITHM:
FLOWCHART:
ANISH SINGHAL
SOURCE CODE:
OUTPUT:
PROGRAM-2
WRITE A PROGRAM TO FIND SIMPLE AND COMPUND INTEREST.
ALGORITHM:
1) DECLARE p,r,t,si,ci.
2) INPUT p,r,t FROM THE USER.
3) CALCULATE THE SIMPLE AND COUMPUND INTEREST USING FORMULAS RESPECTIVELY.
4) PRINT THE OUTPUT OF SI ,CI.
FLOWCHART:
ANISH SINGHAL
SOURCE CODE:
OUTPUT:
PROGRAM-3
WRITE A PROGRAM TO SWAP TWO NUMBERS USING TEMPORARY VARIABLE.
ALGORITHM:
FLOWCHART:
ANISH SINGHAL
SOURCE CODE:
OUTPUT:
PROGRAM-4
WRITE A PROGRAM TO SWAP TWO NUMBERS WITHOUT USING TEMPORARY VARIABLE.
ALGORITHM:
FLOWCHART:
ANISH SINGHAL
SOURCE CODE:
OUTPUT:
PROGRAM-5
WRITE A PROGRAM TO CHECK WHETHER A YEAR IS A LEAP YEAR OR NOT USING CONDITIONAL
OPERATOR.
ALGORITHM:
FLOWCHART:
ANISH SINGHAL
SOURCE CODE:
OUTPUT:
PROGRAM-6
WRITE A PROGRAM TO FIND ROOTS OF A QUADRATIC EQUATION USING CONDITIONAL OPERATOR
ALGORITHM:
1) START
2) READ a,b,c.
3) CALCULATE DISCRIMINANT D=b2 -4ac
4) CALCULATE THE ROOTS X1= (-b+ D1/2)/2a, X2 = (-b- D1/2)/2a
5) CHECK THE FOLLOWING CONDITION USING CONDITIONAL OPERATOR
IF D>=0 PRINT THE ROOTS USING CONDITIONAL OPERATOR OTHERWISE PRINT NO
REAL ROOTS.
6) END
FLOWCHART:
ANISH SINGHAL
SOURCE CODE:
OUTPUT:
PROGRAM-7
WRITE A PROGRAM TO CALCULATE THE DIVISION OBTAINED BY STUDENT: PERCENTAGE ABOVE OR
EQUAL TO 60 -FIRST DIVISION PERCENTAGE BETWEEN 50 TO 59- SECOND DIVISION PERCENTAGE
BETWEEN 40 TO 49 - THIRD DIVISION PERCENTAGE LESS THAN 40- FOURTH DIVISION
ALGORITHM:
1) START
2) DECLARE INTEGERS P,C,M,ENG,CS
3) INPUT MARKS OBTAINED IN THESE FIVE SUBJECTS
4) NOW CALCULATE THE AVERAGE OF MARKS
5) CHECK CONDITION TO DETERMINE THE DIVISION
IF AVG >=60 PRINT FIRST DIVISION ELSE IF AVG >=50 AND AVG<60 PRINT SECOND
DIVISION ELSE IF AVG >=40 AND AVG <50 PRINT THIRD DIVISION ELSE PRINT FOURTH
DIVISION.
6) END.
FLOWCHART:
ANISH SINGHAL
SOURCE CODE:
OUTPUT:
LEARNING OUTCOME: THE PROGRAM TEACHES HOW TO CALCULATE THE AVERAGE MARKS OF FIVE
SUBJECTS AND CATEGORIZE THEM INTO DIVISIONS USING CONDITIONAL STATEMENTS. IT
REINFORCES LOGICAL THINKING, THE USE OF IF-ELSE CONDITIONS, AND BASIC INPUT-OUTPUT
OPERATIONS IN C PROGRAMMING.