3.āļĄāļĩāļāļēāļāļļāļāļāļ§āļĢāļŠāļ·āļāļāđāļāļāļąāļ§āļāļĒāđāļēāļāđāļāļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļāļĩāļāļēāļāđāļ§āđāļāđāļāļāđ
http://www.thaiblogonline.com/poonime1.blog?PostID=2233 āđāļĨāļ°āļĄāļĩāļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāđāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļ āļēāļĐ
āļāļĩ āļāļąāļāļāļĩāđ
āđāļāļĢāđāļāļĢāļĄāļāļĩāđ1: Hello
#include <stdio.h>
main()
{
printf(" Hello. This is my first program. n") ; /* This is a comment */
return 0 ;
}
āļāļĢāļĢāļāļąāļāđāļĢāļāļāļąāđāļāđāļĢāļēāđāļĢāļĩāļĒāļ Compiler Directives āļāļ·āļāđāļāđāļāļāļēāļŠāļąāđāļāļāļĩāđāļāļāļ compiler āļ§āđāļēāļĄāļĩāđāļāļĨāđāļāļ°āđāļĢāļāļĩāđāļāļēāđāļāđāļāļāđāļāļāļēāļĢ
compile āļāđāļēāļ āļāļķāđāļāđāļāļāļĩāđāļāļĩāđ āđāļĢāļēāļāđāļāļāļāļēāļĢāđāļāļĨāđāļāļĩāđāļāļ·āđāļ "stdio.h" āļāļķāđāļāļāļēāļŦāļāđāļēāļāļĩāđāđāļĢāļĩāļĒāļāđāļāđāļāļēāļ Standard I/O Library āļāļķāđāļ
āļāļąāļāļāđāļāļąāļāļāļĩāđāđāļĢāļēāđāļĢāļĩāļĒāļāđāļāđāļāļēāļāđāļāđāļāļĢāđāļāļĢāļĄāļāđāļēāļāļāļāļāļ·āļ printf āļāļąāđāļāđāļāļ
āļāļĢāļĢāļāļąāļāļāđāļāļĄāļēāļāļāļāļ§āđāļēāđāļāļĢāđāļāļĢāļĄāļāļĩāđāļĄāļĩāļāļąāļāļāđāļāļąāļ main āđāļāļĒāđāļĄāđāļāđāļāļāļāļēāļĢ argument āđāļāđ āđāļāļĒ compound statement
āļāļđāļāļāļĢāļĢāļāļļāđāļāļ§āļāđāļĨāđāļāļāļĩāļāļāļē { ...... }
āļāļĢāļĢāļāļąāļāļāđāļāļĄāļēāļĄāļĩāļāļēāļĢāđāļĢāļĩāļĒāļāđāļāđāļāļąāļāļāđāļāļąāļ printf āļāļēāļ Standard I/O Library āđāļāļĒ argument āļāļāļāļāļąāļāļāđāļāļąāļāļāļĩāđāļāđāļāļ·āļ
āļāļĢāļ°āđāļĒāļ " Hello. This is my first program." āļāļąāļāļĻāļķāļāļĐāļēāļŠāļąāļāđāļāļāļ§āđāļēāļĄāļĩāļāļļāļāļāļąāļāļāļĢāļ° n āļāļķāđāļāđāļāđāļāļāļļāļāļāļąāļāļāļĢāļ°āļāļīāđāļĻāļĐ
āļŦāļĄāļēāļĒāļāļķāļāļāļēāļĢāļāļķāđāļāļāļĢāļĢāļāļąāļāđāļŦāļĄāđ
āļāļĩāđāļāļ·āļāļāļļāļāļāļąāļāļāļĢāļ°āļāļīāđāļĻāļĐāļāđāļēāļāđ āđāļĨāļ° āļāļ§āļēāļĄāļŦāļĄāļēāļĒ
a bell
b back space
t horizontal tab
v vertical tab
n new line
f form feed
r carriage return
" quotation mark ( " )
' apostrophe ( ' )
? question mark ( ? )
back slash ( )
5.
0 null
āļāļąāļāļĻāļķāļāļĐāļēāļŠāļēāļĄāļēāļĢāļāđāļŠāđ comment āđāļāđāļāļĢāđāļāļĢāļĄāđāļāļ·āđāļāļāļāļīāļāļēāļĒāļŠāļīāđāļāļāļĩāđāļāļēāđāļāđ āđāļāļĒ comment āļāļ°āļāđāļāļāļāļĒāļđāđāļĢāļ°āļŦāļ§āđāļēāļ * āđāļĨāļ°
* āđāļŠāļĄāļ
āļāļĢāļĢāļāļąāļāđāļāļ·āļāļāļŠāļļāļāļāđāļēāļĒāļĄāļĩāļāļēāļŠāļąāđāļ return 0 āļāļķāđāļāļāļāļāļ§āđāļēāļāļąāļāļāđāļāļąāļāļĄāļĩāļāļēāļĢāļŠāđāļāļāđāļēāļāļĨāļąāļ āđāļāļĒāļāđāļē 0 āļāļĩāđāļŠāđāļāļāļĨāļąāļāđāļāļāļāļāļ§āđāļē
āļāļąāļāļāđāļāļąāļ main āđāļāđāļāļēāļāļēāļāļŠāļĄāļāļđāļĢāļāđāđāļĨāđāļ§
āđāļāļĢāđāļāļĢāļĄāļāļĩāđ 2
#include <stdio.h>
main ()
{
int width , length ; /* Declaration of Variables */
int area ;
width = 10 ;
length = 5 ; /* Expression Statements */
area = width * length ;
printf ("A rectangular having width = %d and length = %d has area = %d n", width, length,
area) ;
return 0
}
āļŠāļīāđāļāļāļĩāđāđāļāļīāđāļĄāļāļķāđāļāļĄāļēāđāļāđāļāļĢāđāļāļĢāļĄāļāļĩāđāļāļ·āļ āļĄāļĩāļāļēāļĢāđāļāđāļāļąāļ§āđāļāļĢ āļāļķāļāļāđāļāļāļĄāļĩāļāļēāļĢāļāļĢāļ°āļāļēāļĻāļāļąāļ§āđāļāļĢāļāđāļ§āļĒ āļāļķāđāļāļāļąāļ§āđāļāļĢāļāļąāđāļāļŦāļĄāļ āđāļĢāļēāđāļāđ
āđāļāļāđāļĨāļāļāļēāļāļ§āļāđāļāđāļĄ āļŦāļĢāļ·āļ āđāļāļ integer (āļāļ°āļāļĨāđāļēāļ§āļāļķāļāļŦāļĨāļąāļāļāļēāļĢāđāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļāļāđāļāđāļ)āļāļāļāļāļēāļāļāļąāđāļāđāļāļāļąāļāļāđāļāļąāļ
printf āļĒāļąāļāļĄāļĩ argument āđāļāļīāđāļĄāļāļķāđāļāļāļ·āļ āļĄāļĩāļāļēāļĢāļāļīāļĄāļāđāļāđāļēāļāļāļāļāļąāļ§āđāļāļĢ width length āđāļĨāļ° area āļāđāļ§āļĒ āđāļĢāļēāļāļķāļāļāđāļāļāļĢāļ°āļāļļ Format
āļāļāļāļāļēāļĢāļāļīāļĄāļāđāļāļąāļ§āđāļāļĢāļāļąāļāļāļĨāđāļēāļ§ āđāļāļāļĩāļāļĩāđāđāļĢāļēāļĢāļ°āļāļļāđāļŦāđāđāļāđāļāđāļĨāļāļāļēāļāļŠāļīāļ āļŦāļĢāļ·āļ Decimal āđāļĢāļēāļāļķāļāđāļāđ %d āđāļāļāļēāļĢāļĢāļ°āļāļļ
Format āļāļāļāļŠāļīāđāļāļāļĩāđāļāļ°āļāļīāļĄāļāđāļāļāļāļĄāļē
āđāļāļĢāđāļāļĢāļĄāļāļĩāđ 3
#include <stdio.h>
main()
{
float width , length ;
6.
float area ;
printf("Please enter width: ") ;
scanf("%f", &width) ;
printf("Please enter length: ") ;
scanf("%f", &length) ;
area = width * length ;
printf ("A rectangular having width = %d and length = %d has area = %d n", width, length,
area) ;
return 0
}
āđāļāđāļāļĢāđāļāļĢāļĄāļāļĩāđ 3 āđāļĢāļēāđāļāļĨāļĩāđāļĒāļāļāļēāļĢāđāļāđāļāļąāļ§āđāļāļĢāļāļēāļ integer āđāļāđāļāđāļāđāļāļ floating point āđāļāļ·āđāļāđāļŦāđāļāļąāļ§āđāļāļĢāļŠāļēāļĄāļēāļĢāļ
āļāļĢāļĢāļāļļ āđāļĨāļāļāļĻāļāļīāļĒāļĄāđāļāđ āđāļāļĢāđāļāļĢāļĄāļāļĩāđāļĄāļĩāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļĄāļēāļāļāļķāđāļ āļāļ·āļāļŠāļēāļĄāļēāļĢāļāļĢāļąāļāļāđāļāļĄāļđāļĨāđāļāđāļēāļāļēāļāļāļđāđāđāļāđāđāļāđāļāđāļ§āļĒāļāļēāļĢāđāļāđ
āļāļąāļāļāđāļāļąāļ scanf āđāļāļĒāļāđāļāļāļāļēāļŦāļāļ Format āļāļāļāļŠāļīāđāļāļāļĩāđāļāļ°āļĢāļąāļāđāļ argument āđāļāļĒāđāļŠāđāđāļāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļēāļāļđāļ āđāļĨāļ° āļāļąāļ§
āđāļāļĢāļāļĩāđāļāļ°āđāļāđāđāļāđāļāļāđāļēāļāđāļāļāļāļķāđāļāļāđāļāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒ &
āļāļēāļĢāļāļēāļŦāļāļ Format āļŠāļēāļŦāļĢāļąāļāļāđāļāļĄāļđāļĨ āđāļĢāļēāļāđāļāļāļĢāļ°āļĄāļąāļāļĢāļ°āļ§āļąāļ āļāđāļāļāļāļēāļŦāļāļāđāļŦāđāļāļĢāļāļāļąāļāļāļĢāļ°āđāļ āļāļāļāļāļāđāļāļĄāļđāļĨāļāđāļ§āļĒ %d āļāļąāđāļ
āđāļāđāļŠāļēāļŦāļĢāļąāļ āđāļĨāļāļāļēāļāļ§āļāđāļāđāļĄ āđāļĨāļ° %f āđāļāđāļŠāļēāļŦāļĢāļąāļ floating point āļāļ°āđāļāļīāļāļāļ°āđāļĢāļāļķāđāļāļāđāļēāļāļąāļāļĻāļķāļāļĐāļēāļĨāļ°āđāļĨāļĒāļāļļāļāļāļĩāđāđāļ
āđāļāļĢāđāļāļĢāļĄāļāļĩāđ 4 āļāļēāļĢāļāļēāļŦāļāļ Format āļāđāļāļĄāļđāļĨāļāļīāļāļāļĢāļ°āđāļ āļ
#include <stdio.h>
main()
{
int i;
printf("The number is %f n",i) ; /* Using %f with integer */
return 0
}
4.āļāļāļīāļāļēāļĒāđāļāļĢāđāļāļĢāļĄ