Professional Documents
Culture Documents
PAGE | 1
NAME:
CLASS:
REGISTER NO:
Definition of Operator:
Arithmetic Operators:
Sum = 54
Difference = 36
Product = 405
Quotient = 5
Reminder = 0
****************************************************
**
NAME:
CLASS:
REGISTER NO:
Simple if:
Syntax:
Flow Chart:
****************************************************
**
Output:
Enter Value of a: 30
Enter Value of b: 50
50 is biggest
Enter Value of a: 58
Enter Value of b: 38
58 is biggest
****************************************************
**
NAME:
CLASS:
REGISTER NO:
Multiple If:
Syntax:
NAME:
CLASS:
REGISTER NO:
Nested if:
Flow Chart:
Enter 3 Numbers : 15 12 18
Second Biggest = 15
Enter 3 Numbers : 12 18 15
NAME:
CLASS:
REGISTER NO:
Switch Case:
Syntax:
NAME:
CLASS:
REGISTER NO:
#include <stdio.h>
#include <conio.h>
main()
{
int num, dig, sum;
clrscr();
printf("Enter a Number: ");
scanf("%d",&num);
dig = 0;
sum = 0;
while( num != 0 )
{
dig = num % 10;
sum = sum + dig;
num = num / 10;
}
printf("Sum of all digits = %d",sum);
getch();
}
****************************************************
**
Output:
Enter a Number: 8645
Sum of all digits = 23
****************************************************
**
NAME:
CLASS:
REGISTER NO:
#include <stdio.h>
#include <conio.h>
main()
{
int num, i, fsum;
clrscr();
printf("Enter a Number: ");
scanf("%d",&num);
i = 1;
fsum = 0;
do
{
if( num % i == 0 )
fsum = fsum + i;
i++;
}while( i < num );
if( fsum == num )
printf("%d is Perfect Number",num);
else
printf("%d is not Perfect Number",num);
getch();
}
****************************************************
**
Output:
Enter a Number: 28
28 is Perfect Number
Enter a Number: 38
38 is not Perfect Number
****************************************************
**
NAME:
CLASS:
REGISTER NO:
Syntax:
Important Points:
****************************************************
**
Output:
Enter Value of n: 6
Sum of powers of natural numbers up to 6 = 91
****************************************************
**
NAME:
CLASS:
REGISTER NO:
Syntax:
****************************************************
**
Output:
Enter no of lines: 10
*
***
*****
*******
*********
***********
*************
***************
*****************
*******************
****************************************************
**
NAME:
CLASS:
REGISTER NO:
Array Definition:
Array Declaration:
Array Initialization:
#include <stdio.h>
#include <conio.h>
main()
{
int num[20], n, i, snum, pos;
clrscr();
printf("Enter How Many Numbers You Want: ");
scanf("%d",&n);
printf("Enter %d Numbers: ",n);
for( i = 0; i < n; i++)
scanf("%d",&num[i]);
printf("Enter Number to Search: ");
scanf("%d",&snum);
pos = -1;
for( i = 0; i < n; i++)
{
if( num[i] == snum )
{
pos = i + 1;
break;
}
}
if( pos != -1 )
printf("Number Found at %d Position",pos);
else
printf("Number Not Found");
getch();
}
****************************************************
**
Output:
Enter How Many Numbers You Want: 7
Enter 7 Numbers: 5 8 2 9 4 6 3
Enter Number to Search: 9
Number Found at 4 Position
NAME:
CLASS:
REGISTER NO:
2D Array Definition:
2D Array declaration:
NAME:
CLASS:
REGISTER NO:
NAME:
CLASS:
REGISTER NO:
Function:
Call by value:
NAME:
CLASS:
REGISTER NO:
Call by reference:
NAME:
CLASS:
REGISTER NO:
Recursive Function:
NAME:
CLASS:
REGISTER NO:
File Definition:
****************************************************
**
Output:
Enter Information and '@' to stop :
Files concept in C is used to store information
permanently in computer. @
File Creation Completed