Presentation is loading. Please wait.

Presentation is loading. Please wait.

An Introduction to Programming By :- Vishal Hirani B.Tech II year (CSE)

Similar presentations


Presentation on theme: "An Introduction to Programming By :- Vishal Hirani B.Tech II year (CSE)"— Presentation transcript:

1 An Introduction to Programming By :- Vishal Hirani B.Tech II year (CSE)

2 What is Programming? Wiki Definition: The action or process of writing computer programs. What is a Computer Program? A sequence of instructions that a computer can interpret and execute How Programming Works? A Program tells a computer what to do. What is a Programming Language? A programming language acts as a translator between you and the computer.

3 How to Write a Program? First : you need a computer Second : you need a text editor. -Talking about Linux, you will be using Gedit. How to run the program? Using aCompiler Third : Save the file with extension.c example helloworld.c

4 Compiler A compiler is a special program that processes statements written in a particular programming language and turns them into machine language or "code" that a computer's processor uses.processor For Linux this Compiler is GCC And it is the compiler for most Unix based operating system and many languages`

5 Algorithm and Flowchart Algorithm: -Step by Step method to solve a problem. -Must include ALL required information. Flowchart: -Graphical representation of Algorithm. -Includes Terminal + Process + Decision

6

7 Average??

8 Question: Find the largest of A,B & C Start Read A, B & C Is A>B Is A>C Is B>C Print APrint BPrint C End Yes No Yes

9 Starting with Linux Terminal (Ctrl+Alt+T) Gedit: gedit Program Compiler Output

10 Hello World! /* Hello World program */ #include int main() { printf("Hello World"); return 0; } Comment Header File Main function -Function starts Print function Returning output -Function ends Remember the.c extension

11 Compiler: How to compile gcc filename

12 Output: How to Run?./filename.out

13 Assignment


Download ppt "An Introduction to Programming By :- Vishal Hirani B.Tech II year (CSE)"

Similar presentations


Ads by Google