Professional Documents
Culture Documents
Karan
Karan
Section - G
Roll No.-33
#include<stdio.h>
int main()
float f,c;
scanf("%f",&c);
f=c*1.8+32;
return 0;
/*OUTPUT
Section –B
Roll No.- 33
#include<stdio.h>
int main()
float p,r,t;
float si,A,ci;
scanf("%f%f%f",&p,&r,&t);
si=(p*r*t)/100;
A=p*pow(1+(r/100),t);
ci=A-p;
return 0;
/*OUTPUT
500
Section - G
Roll No.- 33
#include <stdio.h>
int main()
scanf("%f",& bas_sal);
return 0;
/*OUTPUT
Section – B
Roll No.- 33
#include<stdio.h>
int main()
int num;
if(num %2==0) {
else {
return 0;
/*OUTPUT
Section - G
Roll No – 33
#include<stdio.h>
int main()
int num;
scanf("%d",&num);
if(num>0)
else if(num<0)
else
return 0;
/*OUTPUT
Section –B
Roll No.-33
#include<stdio.h>
int main()
large=num1;
if(num2>large) {
large=num2;
} if (num3>large) {
large=num3;
return 0;
/*OUTPUT
34
67
44
Largest no. is 67 */
/*Source Code- to calculate electricity bill
Section –B
Roll No.- 33
#include<stdio.h>
int main()
scanf("%f",&unit);
if(unit>2000)
rate=7;
else if((unit<=2000)&&(unit>1000))
rate=6;
else
rate=5;
bill=rate*unit;
printf("\nBILL :%f",bill);
return 0;
/* output
BILL :21000.000000
BILL :12000.000000
BILL :2500.000000
*/
/*Source code to Calculate percentage and based upon the condition print the grade
Section - G
Roll No.- 33
#include <stdio.h>
int main()
percent=(s1+s2+s3+s4)*100/400;
if (percent>=85)
printf("Grade A");
else if(percent>=70)
printf("Grade B");
else if(percent>=55)
printf("Grade C");
else
printf("Grade D");
return 0;
/*OUTPUT
Grade A
Grade D
*/
/*Source code to calculate bill for a shopkeeper
Section - G
Roll No.- 33
#include <stdio.h>
int main()
int m_qty,bill;
scanf("%d", &m_qty);
bill=5*m_qty;
if(bill>500)
bill=bill-bill*10/100;
printf("%d", bill);
return 0;
/*OUTPUT
250.000000
900.000000
*/
/*Source code to check whether entered year is leap year or not
Section - G
Roll No.- 33
#include <stdio.h>
int main()
int year;
scanf("%d", &year);
if ( year%400 == 0)
else if ( year%100 == 0)
else if ( year%4 == 0 )
else
return 0;
/*OUTPUT
2023
*/
/*Source code to calculate area by applying validations
Section - G
Roll No.- 33
#include <stdio.h>
int main()
int a,b,c;
float s,A;
scanf("%d%d%d",&a,&b,&c);
s=(float)(a+b+c)/2;
A=sqrt(s*(s-a)*(s-b)*(s-c));
else
return 0;
/*OUTPUT
Section - G
Roll No.- 33
#include <stdio.h>
int main()
float a,b,c,r1,r2,d;
scanf("%f%f%f",&a,&b,&c);
d=b*b-4*a*c;
if(d>0)
r1=(-b+sqrt(d))/2*a;
r2=(-b-sqrt(d))/2*a;
printf("%f\n%f\n",r1,r2);
} else
return 0;
/*OUTPUT
-1.881966
-4.118034
Section - G
Roll No.- 33
#include <stdio.h>
int main()
char c;
printf("Enter a character:");
scanf("%c",&c);
printf("Digit");
else
printf("Special symbol");
return 0;
/*OUTPUT
Enter a character:a
Enter a character:S
Enter a character:5
Digit
Enter a character:;
Special symbol */
/*Source Code to find the sum of even and odd numbers between x and y.
Section - G
Roll No.- 33
#include <stdio.h>
int main()
int i,x,y,sume=0,sumo=0;
printf("Enter range");
scanf("%d%d",&x,&y);
i=x;
while(i<=y)
if(i%2==0)
sume=sume+i;
else sumo=sumo+i;
i++;
getch();
return 0;
/*OUTPUT
Enter range 1 4
Section - G
Roll No.- 33
#include <stdio.h>
int main()
int i,n,num;
scanf("%d",&n);
scanf("%d",&num);
return 0;
/*OUTPUT
The square is 25 */
/*Source code to print Fibonacci series. 0 1 1 2 3 5 8 13…………………
Section - G
Roll No.- 33
#include <stdio.h>
int main()
scanf("%d",&n);
c=0;
while(c<=n-1) {
if ( c <= 1 )
next = c;
else {
next=first + second;
first=second;
second=next;
printf(" %d",next);
c++;
getch();
return 0;
/*OUTPUT
Section - G
Roll No.- 33
#include <stdio.h>
int main()
printf("Enter an integer\n");
scanf("%d",&n);
while(n != 0) {
remainder = n % 10;
n = n / 10;
getch();
return 0;
/*OUTPUT
Section - G
Roll No.- 33
#include <stdio.h>
int main()
printf("Enter an integer\n");
scanf("%d",&num);
temp=num;
while( num != 0 ) {
remainder=num%10;
sum=sum+rem*rem*rem; num=num/10;
if(temp==sum )
else
getch();
return 0;
/*OUTPUT
Section - G
Roll No.- 33
#include <stdio.h>
int main()
int num,rem,temp,rev=0;
scanf("%d",&num);
temp=num;
while(num!=0) {
if(rev==temp)
else
getch();
return 0;
/*OUTPUT
Section - G
Roll No.- 33
#include <stdio.h>
int main()
int i,n,sign;
float sum=0;
scanf("%d",&n);
i=1,sign=1;
while(i<=2*n-1) {
sum=sum+(1/(float)i)*sign;
sign=sign*(-1);
i=i+2;
printf("Sum is %f",sum);
getch();
return 0;
/*OUTPUT
Enter a number: 4
Sum is 0.990476 */
/* Source code to print the following pattern according to number of rows entered
* ****
****
***
**
Section - G
Roll No.- 33
#include <stdio.h>
int main()
int n,j,c=0,k;
scanf("%d",&n);
while(c<=n-1) {
j=1;
while(j<=c) {
k=1;
while(k<=n-c) {
printf("*");
k++;
printf("\n");
c++;
return 0;
}
/* c Program to search an element in a 1D array
Section - G
Roll No.- 33
#include <stdio.h>
int main()
int arr[50],i,n,key,c=0;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&arr[i]);
scanf("%d",&key);
for(i=0;i<n;i++) {
if(arr[i]==key){
c++;
} if(c==0)
return 0;
/* OUTPUT
56789
Section - G
Roll No.- 33
#include <stdio.h>
int main()
scanf("%d", &n);
scanf("%d", &arr[i]);
max = arr[i];
min = arr[i];
return 0;
/*OUTPUT
Section - G
Roll No.- 33
#include<stdio.h>
int main()
int arr[50],n,i,j,temp;
scanf("%d",&n);
for(i=0;i<n;i++) {
scanf("%d",&arr[i]);
} sort(arr,n);
for(i=0;i<n;i++) {
printf("\n%d",arr[i]);
} return 0;
int temp,i,j;
for(i=0;i<n;i++) {
for(j=0;j<n-1;j++)
if(arr[j]>arr[j+1])
{temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
/*OUTPUT
9 */
/* C Program to add two 1d array of unequal sizes
Section - G
Roll No.- 33
#include<stdio.h>
int main()
int arr1[50]={0},arr2[50]={0},sum[50],i,n1,n2,large;
scanf("%d%d",&n1,&n2);
for(i=0;i<n1;i++) {
scanf("%d",&arr1[i]);
for(i=0;i<n2;i++) {
scanf("%d",&arr2[i]);
if(n2>n1)
large=n2;
else
large=n1;
for(i=0;i<large;i++) {
sum[i]=arr1[i]+arr2[i];
for(i=0;i<large;i++) {
printf("%d\t",sum[i]);
return 0;
}
/*OUTPUT
Array Sum : 7 16 14 10 13 2
/* C Program to print the upper and lower triangle in a matrix
Section - G
Roll No.- 33
#include<conio.h>
#include<stdio.h>
#define row 3
#define col 3
int main()
int ar[row][col],i,j,n;
for(i=0;i<row;i++) {
for(j=0;j<col;j++) {
scanf("%d",&ar[i][j]);
for(i=0;i<row;i++) {
for(j=0;j<col;j++) {
printf(" %d ",ar[i][j]);
} printf("\n");
if(row==col) {
for(i=0;i<row;i++)
36: for(j=0;j<col;j++)
if(j<=i)
{
printf(" %d ",ar[i][j]);
printf("\n");
for(i=0;i<row;i++)
for(j=0;j<col;j++)
if(j>=i)
printf(" %d ",ar[i][j]);
else
printf(" ");
printf("\n");
else
getch();
/*OUTPUT
3
4
2 3 4
4 5 6
7 8 4
4 5
7 8 4
2 3 4
5 6
4 */
/* C program having a function which calculates and prints the sum of n integers
Section - G
Roll No.- 33
#include<stdio.h>
int sum(int);
int main()
int n,s;
scanf("%d",&n);
s=sum(n);
return 0;
int sum(int n) {
int i,num,result=0;
printf("Enter integers:");
for(i=1;i<=n;i++) {
scanf("%d",&num);
result=result+num;
return result;
/* OUTPUT
Enter integers: 2 3 4 88 7
Section - G
Roll No.- 33
#include<stdio.h>
int find_prime(int);
int main()
int num,p;
scanf("%d",&num);
p=find_prime(num);
if(p==1)
else
return 0;
int i;
if(num==1)
return 0;
else{
for(i=2;i<=num/2;i++) {
if(num%i==0)
return 0;
}
} return 1;
/*OUTPUT
2 is a Prime Number */
/* C program to calculate sum of digit of a given number using recursion
Section - G
Roll No.- 33
int sum(int);
#include<stdio.h>
int main()
int n,ans;
scanf("%d",&n);
ans=sum(n);
return 0;
int sum(int n)
if(n>0)
return n%10+sum(n/10);
else
return 0;
/*OUTPUT
Enter no.
45
Section - G
Roll No.- 33
float ncr(int,int);
#include<stdio.h>
int main()
int n,r;
float ans;
printf("enter n of nCr\n");
scanf("%d",&n);
printf("enter r of nCr\n");
scanf("%d",&r);
if(n<r) {
printf("Invalid Input");
return 0;
ans=ncr(n,r);
printf("nCr=%f",ans);
return 0;
float ans;
ans=(float)fact(n)/ (fact(r)*fact(n-r));
return ans;
int fact(int n)
{
if(n>1)
return n*fact(n-1);
else
return 1;
/*OUTPUT
enter n of nCr
enter r of nCr
nCr=10.000000 */