Anda di halaman 1dari 32

C language

program
Program -1:
#include<stdio.h>
#include<conio.h>
main()
{
int i,j,k;
clrscr();
for( i=5; i>=1 ; i--)
{
for(j=1;j<i;j++)
printf( );
for(k=5;k>=i;k--)
printf(*);
printf(\n);
}
for(i=1 ; i < 6 ; i++ )
{
for(k=1; k<i; k++ )
printf( );
for(j=6 ; j > i ; j--);
printf(*);
printf(\n);
}
getch();
}

Yudhisthar kumar nawal

Page 1

C language
program
Program: 2
#include <stdio.h>
#include <conio.h>
main()
{
int i,j;
for(i=5; i>=1 ;i--)
{
for(j=1; j<=i ; j++)
printf(%d,j);
printf(\n);
}
getch();
}
Program :3
WAP TO FIND THAT NUMBER IS PALANDROM OR NOT (121=121)
#include
void main ()
{
int no,r,res,temp=0;
clrscr ();
printf ("Enter Number: ");
scanf ("%d",&no);
r=res=0;
temp=no;
while (no>0)
{
Yudhisthar kumar nawal

Page 2

C language
program
r=no%10;
no=no/10;
res=(res*10)+r;
}
if (temp==res)
printf("Number is Palandrom");
else
printf("Number is not Palandrom");
getch ();
}

Program: 4

PRIME NUMBER
WAP TO FIND THAT NUMBER IS PRIME OR NOT (7,11,13,17,19 ETC.)

void main ()
{
int no,i=2;
clrscr ();
printf ("Enter Number: ");
scanf ("%d",&no);
Yudhisthar kumar nawal

Page 3

C language
program
while (i<=no)
{
if (no%i==0)
break;
i++;
}
if (i==no)
printf ("Number is Prime");
else
printf ("Number is not Prime");
getch ();
}

Program: 5

FACTORIAL NUMBER
WAP TO FIND THE FACTORIAL OF THE NUMBER (1X2X3X4)

void main ()
{
int fact=1,no;

Yudhisthar kumar nawal

Page 4

C language
program
clrscr();
printf ("Enter any number: ");
scanf ("%d",&no);
do
{
fact=fact*no;
no--;
}
while (no>0);
printf ("\nFactorial is %d",fact);
getch ();
}

Program: 6
STRING LENGTH
WAP TO FIND THE LENGTH OF ANY STRING
void main ()
{
char ch [20];

Yudhisthar kumar nawal

Page 5

C language
program
int l;
clrscr ();
printf ("Enter String: ");
gets (ch);
l=strlen(ch);
printf ("Length of string is %d",l);
getch ();
}

Program: 7

FABBONIC SERIES
WAP TO PRINT FABBONIC SERIES FROM 1 TO 55
void main ()
{
int a,b,c;
clrscr ();
a=0;b=1;c=1;
printf ("%d\n%d",a,b);
while (c<55)
{
Yudhisthar kumar nawal

Page 6

C language
program
c=a+b;
printf ("\n%d",c);
a=b;
b=c;
}
getch ();
}

Program: 8

SIZE OF VARIABLE
WAP TO FIND SIZE OF ANY VARIABLE
void main()
{
int a;
float b;
Yudhisthar kumar nawal

Page 7

C language
program
double c;
char ch;
long d;
char nm[10];
clrscr();
printf("\nInt size is \t:%d", sizeof (a));
printf("\nFloat size is \t:%d", sizeof (b));
printf("\nDouble size is \t:%d", sizeof (c));
printf("\nChar size is \t:%d", sizeof (ch));
printf("\nLong size is \t:%d", sizeof (d));
printf("\nString size is \t:%d", sizeof (nm));
getch ();
}

Program: 9

QUARDRATIC EQUATION
WAP TO FIND OUT QUARDRATIC EQUATION (D=B2-4AC)
void main ()
Yudhisthar kumar nawal

Page 8

C language
program
{
int a,b,c,d;
clrscr ();
printf ("Enter A: ");
scanf ("%d",&a);
printf ("Enter B: ");
scanf ("%d",&b);
printf ("Enter C: ");
scanf ("%d",&c);
d= (b*b)-(4*a*c);
printf ("\nAnswer is %d",d);
getch ();
}

Program: 10

SWITCH CASE
WAP TO FIND AMOUNT OF GIVEN QUANTITY OF ANY COMPANY WITH 10%
DISCOUNT USING SWITCH CASE
void main()

Yudhisthar kumar nawal

Page 9

C language
program
{
int,ch qty;
long tb,dis,nb;
clrscr();
printf("1.BPL\n2.Onida\n3.Sony\n4.Samsung\n5.LG\n");
printf("\nEnter Your Choice: ");
fflush(stdin);
scanf("%d",&ch);
printf("Enter Qty: ");
scanf("%d",&qty);
switch(ch)
{
case 1:tb=(long)qty*10000;
printf("\nBPL is %ld",tb);
break;
case 2:tb=(long)qty*12000;
printf("\nOnida is %ld",tb);
break;
case 3:tb=(long)qty*11500;
printf("\nSony is %ld ",tb);
break;
case 4:tb=(long)qty*11000;

Yudhisthar kumar nawal

Page 10

C language
program
printf("\nSamsung is %ld ",tb);
break;
case 5:tb=(long)qty*13000;
printf("\nLG is %ld ",tb);
break;
Default:
printf("Wrong Choice...");
}
dis=(tb*10)/100;
nb=tb-dis;
printf("\nDiscount is %ld",dis);
printf("
\nNet bill is %ld",nb);
getch();
}

Yudhisthar kumar nawal

Page 11

C language
program

Program: 11
Write a program to print the corresponding Celsius to Fahrenheit table.
#include <stdio.h>
int main(void)
{
float fahr, celsius;
int lower, upper, step;
lower = 0;
upper = 300;
step = 20;
printf("C F\n\n");
celsius = lower;
while(celsius <= upper)
{
fahr = (9.0/5.0) * celsius + 32.0;
printf("%3.0f %6.1f\n", celsius, fahr);
celsius = celsius + step;
}
return 0;
}
Yudhisthar kumar nawal

Page 12

C language
program
Program: 12
Write a program to count blanks, tabs, and newlines.
#include <stdio.h>
int main(void)
{
int blanks, tabs, newlines;
int c;
int done = 0;
int lastchar = 0;
blanks = 0;
tabs = 0;
newlines = 0;
while(done == 0)
{
c = getchar();
if(c == ' ')
++blanks;
if(c == '\t')
++tabs;
if(c == '\n')
++newlines;
if(c == EOF)
{
if(lastchar != '\n')
{
++newlines; /* this is a bit of a semantic stretch, but it copes
* with implementations where a text file might not
* end with a newline. Thanks to Jim Stad for pointing
* this out.
*/
}
done = 1;
}
lastchar = c;
}
printf("Blanks: %d\nTabs: %d\nLines: %d\n", blanks, tabs, newlines);
return 0;
}
Yudhisthar kumar nawal

Page 13

C language
program
Table: program
#include <stdio.h>
#include <conio.h>
#include <ctype.h>

#define MAX_TABLE 10

main()
{
int num1, num2, result;
for (num1=1; num1<=MAX_TABLE; num1++)
{
printf("%2d times table\n", num1);
printf("==============\n");

for (num2=1; num2<=MAX_TABLE; num2++)


{
result = num1 * num2;
printf("%2d x %2d = %3d\n", num2, num1, result);
}

getch(); clrscr();
}
}

And here's a sample screen output:7 times table


==============
1 x

7 =

Yudhisthar kumar nawal

Page 14

C language
program
2 x

7 =

14

3 x

7 =

21

4 x

7 =

28

5 x

7 =

35

6 x

7 =

42

7 x

7 =

49

8 x

7 =

56

9 x

7 =

63

10 x

7 =

70

Yudhisthar kumar nawal

Page 15

C language
program
Program: 1
#include<stdio.h>
#include<conio.h>
main()
{
int a,b,c;
char ch;
printf(enter a operations: );
scanf(%c, &ch);
printf(enter a value of a = );
scanf(%d,&a);
printf(enter a value of b= );
scanf(%d,&b);
if(ch==+)
{
c = a+b;
printf(sum =%d,c);
}
elseif(ch==-)
{
c=a-b;
printf(substract= %d,c);
}
elseif(ch==*)
{
c=a*b;
printf(multiply=%d,c);
}
else
{
c=a/b;
printf(divison = %d,c);
}
getch();
}

Yudhisthar kumar nawal

Page 16

C language
program
Program: 2 WAP to enter a char and print whether it is vowel or not?
#include<stdio.h>
#include<conio.h>
main()
{
char ch;
clrscr();
printf(enter any char :);
scanf(%c,&ch);
if(ch==a||ch==e||ch==i||ch==o||ch==u)
printf(char is vowel);
else
printf(char is not vowel);
getch();
}
Program: 3

SWITCH CASE
WAP TO FIND AMOUNT OF GIVEN QUANTITY OF ANY COMPANY WITH 10%
DISCOUNT USING SWITCH CASE
void main()
{
int,ch qty;
long tb,dis,nb;
clrscr();
printf("1.BPL\n2.Onida\n3.Sony\n4.Samsung\n5.LG\n");
printf("\nEnter Your Choice: ");
scanf("%d",&ch);

Yudhisthar kumar nawal

Page 17

C language
program
printf("Enter Qty: ");
scanf("%d",&qty);
switch(ch)
{
case 1:tb=(long)qty*10000;
printf("\nBPL is %ld",tb);
break;
case 2:tb=(long)qty*12000;
printf("\nOnida is %ld",tb);
break;
case 3:tb=(long)qty*11500;
printf("\nSony is %ld ",tb);
break;
case 4:tb=(long)qty*11000;
printf("\nSamsung is %ld ",tb);
break;
case 5:tb=(long)qty*13000;
printf("\nLG is %ld ",tb);
break;
Default:
printf("Wrong Choice...");
}

Yudhisthar kumar nawal

Page 18

C language
program
dis=(tb*10)/100;
nb=tb-dis;
printf("\nDiscount is %ld",dis);
printf("
\nNet bill is %ld",nb);
getch();
}

Yudhisthar kumar nawal

Page 19

C language
program

LOOPs
Program: 1
#include<stdio.h>
#include<conio.h>
main()
{
int i,a,sum=0,num=0;
for(i=1;i<=10;i++)
{
printf(enter any no.);
scanf(%d,&a);
if(a%2==0)
{
sum += a;
}
else
{
num +=a;
}
printf(even no. sum=%d,sum);
printf(odd no. sum=%d,num);
getch();
}
}
Program: 2
#include<stdio.h>
#include<conio.h>
main()
{
int i,j,k;
for(i=5 ; i>=1 ; i--)
{
for(j=1 ; j > i ; j++ )
printf( );
for(k=5 ; k >= i ; k-- )
printf(*);
printf(\n);
}
}
Yudhisthar kumar nawal

Page 20

C language
program
Program: 3 (forloop2)
#include<stdio.h>
#include<conio.h>
main()
{
int i,j,k;
clrscr();
for(i=5 ; i>=1 ; i--)
{
for(j=1 ; j<i ; j++)
printf( );
for(k=5 ; k>=i ; k--)
printf(*);
printf(\n);
}
for(i=5 ; i>=1 ; i--)
{
for(j=1 ; j > i ; j++ )
printf( );
for(k=5 ; k >= i ; k-- )
printf(*);
printf(\n);
}
getch();
}
Output:

Yudhisthar kumar nawal

Page 21

C language
program
Program: 4
#include<stdio.h>
#include<conio.h>
main()
{
int i,j,k;
clrscr();
for(i=5 ; i>=1 ; i--)
{
for(j=1 ; j<i ; j++)
printf( );
for(k=5 ; k>=i ; k--)
printf(*);
printf(\n);
}
for(i=5 ; i>=1 ; i--)
{
for(j=4 ; j >= i ; j-- )
printf( );
for(k=1 ; k <= i ; k++ )
printf(*);
printf(\n);
}
getch();
}
Output:

Yudhisthar kumar nawal

Page 22

C language
program

While loop
The general format for a while loop is
while (condition) {
simple or compound statement (body of the loop);
}
Program: 1
#include <stdio.h>
void main(){
int x = 10;
int i = 0;
// using while loop statement
while(i < x){
i++;
printf("%d\n",i);
}
// when number 5 found, escape loop body
int numberFound= 5;
int j = 1;
while(j < x){
if(j == numberFound){
printf("number found\n");
break;
}
printf("%d...keep finding\n",j);
j++;
}
}
Program: 2
#include <stdio.h>
int main(void)
{
long sum = 0;
int i = 1;
int count = 0;
Yudhisthar kumar nawal

Page 23

C language
program
printf("\nEnter the number of integers you want to sum: ");
scanf(" %d", &count);
while(i <= count)
{
sum += i++;
}
printf("Total of the first %d numbers is %ld\n", count, sum);
return 0;
}
Enter the number of integers you want to sum: 1
Total of the first 1 numbers is 1
Program: 3
#include < stdio.h >
void main ()
{
int x=9,i=0;
/*x' is the loop control variable and it is initialized here*/
clrscr ();
while (x! =0) /*test expression*/
{
printf ("Enter any integer value ('0' for exit):");
scanf ("%d", &x);
/*Reinitialisation of 'x'*/
i++;
}
printf ("You have entered: %d", i-1);
printf (" values before breaking the loop");
getch ();
}
Program: 4
#include < stdio.h >
void main ()
{
char x;
int i=0;
clrscr ();
printf ("Do you want to see my name on screen (y/n)\n");
scanf ("%c", &x);
Yudhisthar kumar nawal

Page 24

C language
program
while (x=='y')
{
printf ("My name is ***********\n");
printf ("Do you want to see my name again on the screen (y/n)\n");
scanf ("%c", &x);
i++;
}
if (i > 1)
{
printf ("So weak memory! took %d times to memorize my name", i);
}
getch ();
}
ARRAY
<data type>

<array name>

<total indexs>

PROGRAM: 1
#include<stdio.h>
#include<conio.h>
main()
{
int arr[5]={10,20,30,40,50};
printf(%d \t %d \t %d \t %d \t %d, arr[0],arr[1],arr[2],arr[3],arr[4]);
getch();
}

Program: 2
#include<stdio.h>
#include<conio.h>
main()
{
int arr[5];
for(i=0 ; i<5 ; i++ )
{
printf(enter a no. = );
scanf(%d,&arr[i]);
}
for(i=0; i<5; i++)
Yudhisthar kumar nawal

Page 25

C language
program
{
printf(%d \n, arr[i]);
}
getch();
}
Program: 3
Declare array of five element & calculate sum ?

Program: 4
Yudhisthar kumar nawal

Page 26

C language
program

WAP to input 10 no. and print the count of even & odd no.?
#include<stdio.h>
#include<conio.h>
main()
{
int i,arr[10],a=0,b=0;
for(i=0; i<10 ;i++)
{
printf(enter a no: );
scanf(%d&arr[i]);
}
for(i=0; i<10; i++)
{
printf(%d\n,arr[i]);
if(arr[i]%2==0)
{
a+=1;
}
else
{
b+=1;
}
}
printf(enter no. sum=%d,a);
printf(odd no. sum=%d,b);
getch();
}

Program: 5
WAP to sort 5 element array.?
#include<stdio.h>
#include<conio.h>
main()
{
int i,arr[5],a=0,b=0;
for(i=0; i<5 ;i++)
Yudhisthar kumar nawal

Page 27

C language
program
{
printf(enter a no: );
scanf(%d&arr[i]);
}
for(i=0; i<=3; i++)
{
for(j=i+1; j<=4; j++)
{
if(a[i] > a[j])
{
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
for(i=0; i<=4; i++)
printf(%d,arr[i]);
getch();
}

2-D Array
Yudhisthar kumar nawal

Page 28

C language
program
Program: 1
#include<stdio.h>
#include<conio.h>
main()
{
int arr[2][2],i,j;
clrscr();
for(i=0; i<=1 ; i++)
{
for(j=0; j<=1; j++)
{
printf(\n Enter the value = );
scanf(%d,&arr[i][j]);
}
}
for(i=0; i<=1 ; i++)
{
for(j=0; j<=1; j++)
{
printf(%d\t,arr[i][j]);
}
printf(\n);
}
getch();
}
Program: 2
#include<stdio.h>
#include<conio.h>
main()
{
int a[2][2],b[2][2],c[2][2],i,j;
for(i=0; i<2 ; i++);
{
for(j=0; j<2; j++)
{
printf(enter the value: );
scanf(%d,&a[i][j]);
printf(enter the no: );
scanf(%d,&b[i][j]);
}
}
Yudhisthar kumar nawal

Page 29

C language
program
for(i=0; i<2; i++)
{
for(j=0; j<2; j++)
{
printf(%d,c[i][j]);
}
printf(\n);
}
getch();
}

Program: 1 WAP to input 9 no. in 2d-array and sort every column in ascending order?
Yudhisthar kumar nawal

Page 30

C language
program
main()
{
int a[3][3],i,j,k,temp;
clrscr();
for(i=3;i<3;i++)
{
for(j=0;j<3;j++)
{
printf(enter a no. );
scanf(%d,&a[i][j]);
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf(%d\t,a[i][j]);
}
printf(\n);
}
for(j=0;j<3;j++)
{
for(i=0;i<3;i++)
{
for(k=0;k<3;k++)
{
if(a[j][i]>a[j][k])
{
temp=a[j][i];
a[j][i]=a[j][k];
a[j][k]=temp;
}
}
}
}

for(i=0;i<3;i++)
Yudhisthar kumar nawal

Page 31

C language
program
{
for(j=0;j<3;j++)
{
printf(%d\t,a[i][j]);
}
printf(\n);
}
getch();
}

Yudhisthar kumar nawal

Page 32

Anda mungkin juga menyukai