if-else in c programming

15
GROUP AURELIA AURITA PRESENT

Upload: sumithshaha

Post on 16-Jan-2017

255 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: If-else in c programming

GROUP AURELIA AURITA PRESENT

Page 2: If-else in c programming

‘IF-ELSE’

Page 3: If-else in c programming

GROUP MEMBERS WITH THEIR IDS

MD. MOHSIN HIMEL(151-15-5295) MUSTAFIZUR RAHMAN HRIDOY (151-15-5356) MD. AHOSAN HABIB (151-15-4962) MD. SHAHRIAR FAISAL (151-15-4918) MD. AZIZUL ISLAM (151-15-5129) SUMITH SHAHA (151-15-4725)

Page 4: If-else in c programming

WHAT IS ‘IF-ELSE’ IN COMPUTING?

*THE TERM ‘IF-ELSE’ IS A CONDITIONAL STATEMENT OR CONDITIONAL EXPRESSION OR CONDITIONAL CONSTRUCT IN COMPUTER SCIENCE.

*‘IF-ELSE’ PERFORMS DIFFERENT COMPUTATIONS OR ACTIONS DEPENDING ON WHETHER A PROGRAMMER-SPECIFIED BOOLEAN CONDITION EVALUATES TO TRUE OR FALSE.

*WHETHER IN `IMPERATIVE PROGRAMMING’ OR `FUNCTIONAL PROGRAMMING’, THE TERM ‘IF-ELSE’ HAS A DISTINCT MEANING ACROSS ALL THESE.

Page 5: If-else in c programming

HISTORY OF ‘IF-ELSE’*THE TERM ‘IF-ELSE’ HAS BEEN USED IN PROGRAMMING SINCE THE INCEPTION OF PROGRAMMING LANGUAGE.

*EVERY PROGRAMMING LANGUAGE SINCE 1947, WHEN THE FIRST HIGH-LEVEL PROGRAMMING LANGUAGE WAS INTRODUCED, HAS THE ‘IF-ELSE’ SUB-FUNCTION.

*`IF-ELSE’ HAS GOT A FEW UPGRADES AND IMPLEMENTATIONS IN 1980.

Page 6: If-else in c programming

EXAMPLE OF ‘IF-ELSE’ FUNCTION

*Write a program in C that shows earthquake range.

#include<stdio.h>void main();{ int eq; printf(“show the eq range”\n);

Page 7: If-else in c programming

scanf(“%f”,&eq); if(eq<6); {printf(“Safe”);} if else(eq>=6&&eq<=8); {printf(“Mid level”);} else; {printf(“High risk”); } getch();}

Page 8: If-else in c programming

*Write a program in C that shows the academic result.

#include<stdio.h> void main();{ int x; if(x>=80&&x<=100); { printf(“A+”); }

Page 9: If-else in c programming

if else(x>=70&&x<=80); { printf(“A”); } if else(x>=60&&x<=70); { printf(“A-”); } if else(x>=50&&x<=60); { printf(“B+”); } if else( x>=40&&x<=50); { printf(“B”); } if else(x>=0&&x<=40); { printf(“FAIL”); }  

Page 10: If-else in c programming

else {printf(“Invalid Number”);} getch();}

Page 11: If-else in c programming

A FLOWCHART OF IF-ELSE STATEMENT

Page 12: If-else in c programming

THE ‘SWITCH-CASE’ PHENOMENON

*The switch statement is a control statement that selects a switch section to execute from a list of candidates.

*It is extremely co-related with ‘if-else’ function.

Page 13: If-else in c programming

DIFFERENCE BETWEEN IF-ELSE AND SWITCH-CASE

Different between if else and switch case:

Else if: swich case:

{ {

If(Condition1) Case 1:

{ Action1;} { Block 1; break; }

Else if (Condition2) Case 2:

{ Action2;} { Block 2; break; }

Else Case 3:

{ Default action; } { Block 3; break; }

Getch (); Default:

} { Default block; }

Getch ();

}

Page 14: If-else in c programming

THE IMPACT OF ‘IF-ELSE’ *‘IF-ELSE’ IS USED ACROSS ALL PROGRAMMING LANGUAGES PRESENT NOW.

*ADA, C/C++, C#, COBOL, FORTRAN 90, HASKELL, JAVA, PASCAL/DELPHI, PHP, PYTHON, RUBY, VISUAL BASIC.CLASSIC, VISUAL BASIC.NET, SQL, WINDOWS POWER SHELL ETC. PROGRAMMING LANGUAGES HIGHLY USE THIS ‘IF-ELSE’ SUB-FUNCTION.

* ‘IF-ELSE’ OCCUPIES THE MAJOR PART IN CONDITIONAL COMPUTER PROGRAMMING.

Page 15: If-else in c programming