SlideShare a Scribd company logo
Shaheed Benazir Bhutto University Nawabshah
Name : Shamshad Jamali
Roll No : 22BS( IT ) 40
Subject : Programming .
. Fundamental
Submit To : Sir Umair Sheikh
Q:1 Ramesh’s basic salary is input through the keyboard. His dearness
allowance is 40% of basic salary, and house rent allowance is 20% of
basic salary. Write a program to calculate his gross salary.
Input:-
#include <stdio.h>
int main()
{
int salary=20000;
salary=20000;
int der=salary*0.4;
int rent=salary*0.2;
int total=salary+der+rent;
printf("Basic Salary Of Ramesh:t%d",salary);
printf("nDearness Allowance:t%d",der);
printf("nRentAllowance:tt%d",rent);
printf("nGross Salary:tt%d",total);
}
OutPut:-
Q:2 The distance between two Cities (in km) is input through the
keyboard. Write a program to convert and print this distance in
meters, inches and centimers.
Input:-
#include<stdio.h>
int main ()
{
float km,m,cm,f,in;
printf("Enter Ddistancebetween two cities:");
scanf("%f" ,&km);
m=km * 1000;
cm=km * 1000 *100;
f=km *4.425;
in=km *14;
printf("Thedistance in kilometers : %fn" ,km);
printf("Thedistance in feet : %fn" ,f);
printf("Thedistance in inches : %fn" ,in);
printf("Thedistance in meters : %fn" ,m);
printf("Thedistance in centimeters: %fn" ,cm);
return (0);
}
Output:-
Q:3 If the marks obtained by a student in five different Subjects are
input through the keyboard. Find out the aggregate marks and
percentage marks obtained by the student. Assume that the
maximum marks that can be obtained by a student in each subject is
100.
Input:-
#include<stdio.h>
#include<conio.h>
int main()
{
int Math, Science, English, Sindhi, Urdu,AggregrateMarks;
float percentageMarks;
printf("Enter the Marks of Math Subject= ");
scanf("%d",&Math);
printf("nEnter the Marks of Science Subject= ");
scanf("%d",&Science);
printf("nEnter the Marks of English Subject= ");
scanf("%d",&English);
printf("nEnter the Marks of Sindhi Subject = ");
scanf("%d",&Sindhi);
printf("nEnter the Marks of Urdu Subject= ");
scanf("%d",&Urdu);
/* Calculate AggregateMarks */
AggregrateMarks =Math + Science + English + Sindhi+ Urdu;
printf("nnnTheAggregate Marks of Five subjects are:%d",AggregrateMarks);
/* Calculate PercentageMarks */
percentageMarks = AggregrateMarks/5;
printf("nnnThePercentage Marks of a Student is : %f%",percentageMarks);
getch ();
}
Output:-
Q:4 Temperature of a city in Fahrenheit degrees is input through the
keyboard. Write a program to convert this temperature into
centigrade degrees.
Input:-
#include<stdio.h>
int main()
{
float f,c;
printf("Enter the temperature in fahrenheitt");
scanf("%f",&f);
c=(f-32)*5/9;
printf("temperaturein a centigrade degree:%2f",c);
}
Output:-
Q:5 The length & breadth of a rectangle and radius of a circle are
input through the keyboard. Write a program to calculate the area &
perimeter of the rectangle, and the area & circumference of the circle.
Input:-
#include<stdio.h>
int main()
{
float L, B, R, AR, PR, AC, CC;
printf("Enter the Length of a rectangle(L) = ");
scanf("%f",&L);
printf("nEnter the Breadth of a rectangle(B) = ");
scanf("%f",&B);
/*Calculate the Area of Rectangle*/
AR = L * B;
printf("nnTheArea of a Rectangle are = %f",AR);
/*Calculate the Perimeter of Rectangle*/
PR = 2 *(L + B);
printf("nnThePerimeter of a Rectangle are = %f",PR);
printf("nnnEnter the Radious of a Circle(R) = ");
scanf("%f",&R);
/*Calculate the Area of Circle*/
AC = 3.14 * R * R;
printf("nnTheArea of a Circle are = %f",AC);
/*Calculate the Circumferenceof Circle*/
CC = 2 * 3.14 * R;
printf("nnTheCircumferenceof a Circle are = %f",CC);
return 0;
}
Output:-
Q:6 Two numbers ae input through the keyboard into two locations C
and D. Write a program to interchange the contents of C and D.
Input:-
#include<stdio.h>
int main()
{
int C, D, f;
printf("Enter the value of C = ");
scanf("%d",&C);
printf("nEnter the value of D = ");
scanf("%d",&D);
/*Condition of InterchangeC & D value*/
f = C;
C = D;
D = f;
printf("nnAfter InterchangetheValue of C is : %d",C);
printf("nnAfter InterchangetheValue of D is : %d",D);
return 0;
}
Output:-
Q:7 If a five-digit number is input through the keyboard. Write a
program to calculate the sum of its digits.
Input:-
#include<stdio.h>
int main()
{
int num, a, n;
int sum = 0;
printf("Enter a FIVEdigit number: ");
scanf("%d",&num);
/*1st digit*/
a = n % 10;
sum= sum+ a;
/*2nd digit*/
a = n % 10;
n = n / 10;
sum= sum+ a;
/*3rd digit*/
a = n % 10;
n = n / 10;
sum= sum+ a;
/*4th digit*/
a = n % 10;
n = n / 10;
sum= sum+ a;
/*last digit extracted as reminder*/
a = num% 10;
n = num/10; /*remaining digits*/
sum= sum+ a; /*sumupdated with adding of extracted digit*/
a = n % 10;
sum= sum+ a;
printf("nnnTheSumof FIVEDigit Number %d is = %d",num,sum);
return 0;
}
Output:-
Q:8 If a five-digit number is input through the keyboard. Write a
program to reverse the number.
Input:-
#include<stdio.h>
int main()
{
int n, a, b;
long int revnum=0;
printf("Enter the FIVEdigit number = ");
scanf("%d",&n);
/*1st digit*/
a = n % 10;
n = n / 10;
revnum= revnum+ a * 10000L;
/*reversenumber updated with value of extracted digit*/
/*2nd digit*/
a = n % 10;
n = n / 10;
revnum= revnum+ a * 1000;
/*3rd digit*/
a = n % 10;
n = n / 10;
revnum= revnum+ a * 100;
/*4th digit*/
a = n % 10;
n = n / 10;
revnum= revnum+ a * 10;
/*last digit*/
a = n % 10;
revnum= revnum+ a;
printf("nTheReversenumber = %ld",revnum);
return 0;
}
Output:-
Q:9 If a four-digit number is input through the keyboard. Write a
program to obtain the sum of the first and last digit of this number.
Output:-
#include<stdio.h>
int main()
{
int n, a, sum=0;
printf("Enter a Four Digit Number = ");
scanf("%d",&n);
/*1st digit*/
a = n / 1000;
sum= sum+ a;
/*Last digit*/
a = n % 10;
sum= sum+ a;
printf("nnSumof Firstand Lastdigit of %d = %d",n,sum);
return 0;
}
Output:-
Q:10 In a town, the percentage of men is 52. The percentage of total
literacy is 48. If total percentage of literate men is 35 of the total
population. Write a program to find the total number of illiterate men
and women if the population of the town is 80,000.
Input:-
#include<stdio.h>
int main()
{
long int totpop = 80000;
long int totmen, totlit, litmen, ilitmen, totwomen, totlitwomen;
long int ilitwomen;
totmen = (52/100) *totpop;
printf("nTotalnumber of Mens in the Town is :tt %ld",&totmen);
totlit = (48/100) *totpop;
printf("nTotalnumber of Literate People in the Town is : %ld",&totlit);
litmen = (35/100) *totpop;
printf("nTotalnumber of Literate Mens in the Town is :t %ld",&litmen);
totlitwomen = totlit - litmen;
totwomen = totpop - totmen;
printf("nTotalnumber of Womens in the Town is :tt %ld",&totwomen);
ilitmen = totmen - litmen;
printf("nTotalnumber of Illiterate Mens in the Town is : %ld",&ilitmen);
ilitwomen = totwomen - totlitwomen;
printf("nTotalnumber of Illiterate Womens in the Town is :%ld",ilitwomen);
return 0;
}
Output:-
Q:11 A cashier has currency notes of denominations 10, 50 and 100. If
the amount to be withdrawn is input through the keyboard in
hundreds, Find the total number of currency notes of each
denomination the cashier will have to give to the withdrawer.
Input:-
#include<stdio.h>
int main()
{
int amount, A, B, C;
printf("Enter the Amount to be Withdrawn : ");
scanf("%d",&amount);
A = amount / 100;
printf("nNumber of Hundred Notes = %d",&A);
amount = amount % 100;
B = amount / 50;
printf("nNumber of Fifty Notes = %d",&B);
amount = amount % 50;
C = amount/ 10;
printf("nNumber of Ten Notes = %d",&C);
return 0;
}
Output:-
Q:12 If the total selling price of 15 items and the total profit earned on
them is input through the keyboard, write a program to find the cost
price of one item.
Input:-
#include<stdio.h>
int main()
{
float sp, cp, profit;
printf("Enterthe total Selling Price = ");
scanf("%f",&sp);
printf("nEnterthe total Profit = ");
scanf("%f",&profit);
cp = sp - profit;
/*Cost price per item*/
cp = cp / 15;
printf("nnnCost Price Per Item are = %f",cp);
return 0;
}
Output:-
Q:13 If a five-digit number is input through the keyboard, write a
program to print a new number by adding one to each of its digits. For
example if the number that is input is 12391 then the output should
be displayed as 23402.
Input:-
#include<stdio.h>
int main()
{
int num, a, n;
int newnum=0;
printf("Enter a FIVEDigit number = ");
scanf("%d",&num);
/*1st digit*/
a = num/ 10000 +1;
n = num % 10000;
newnum= newnum+ a * 10000L;
/*2nd digit*/
a = n / 1000 + 1;
n = n % 1000;
newnum= newnum+ a * 1000;
/*3rd digit*/
a = n / 100 + 1;
n = n % 100;
newnum= newnum+ a * 100;
/*4th digit*/
a = n / 10 + 1;
n = n % 10;
newnum= newnum+ a * 10;
/*5th digit*/
a = n + 1;
newnum= newnum+ a;
printf("nnnOld Number = %d, New Number = %ld",num,newnum);
return 0;
}
Output:-
Chapter 1 Programming Fundamentals Assignment.docx
Ad

Recommended

PDF
Lab report for Prolog program in artificial intelligence.
Alamgir Hossain
 
PPTX
CA301_CG_Filled Area Primitives-New.pptx
KaushikiJha3
 
PPTX
Random scan displays and raster scan displays
Somya Bagai
 
PPT
Game Playing in Artificial Intelligence
lordmwesh
 
PPTX
Raster scan systems with video controller and display processor
hemanth kumar
 
PPTX
Introduction to computer graphics
sonal_badhe
 
PDF
Statistical Pattern recognition(1)
Syed Atif Naseem
 
PPT
applications of computer graphics
Aaina Katyal
 
PPTX
COMPUTER GRAPHICS
Jagan Raja
 
PPT
AI Lecture 3 (solving problems by searching)
Tajim Md. Niamat Ullah Akhund
 
PDF
A method for solving quadratic programming problems having linearly factoriz...
IJMER
 
PPTX
push down automata
Christopher Chizoba
 
PPT
Window to viewport transformation
Ankit Garg
 
PPTX
Problem reduction AND OR GRAPH & AO* algorithm.ppt
arunsingh660
 
PPTX
Halftoning in Computer Graphics
University of Potsdam
 
PPTX
Properties of light
KABILESH RAMAR
 
PPTX
Color models
Haitham Ahmed
 
PPTX
COMPUTER GRAPHICS DAY1
Barnali Gupta Banik
 
PPTX
2 d viewing computer graphics
KALESHWAR KUMAR
 
PPTX
AI_Session 7 Greedy Best first search algorithm.pptx
Guru Nanak Technical Institutions
 
PPTX
Graphics software standards
Ankit Garg
 
PPTX
Histogram Processing
Amnaakhaan
 
PPTX
Depth Buffer Method
Ummiya Mohammedi
 
PPTX
Unification and Lifting
Megha Sharma
 
PPTX
Unit 3. Input and Output
Ashim Lamichhane
 
PDF
Approximation Algorithms
Nicolas Bettenburg
 
PDF
Notes 2D-Transformation Unit 2 Computer graphics
NANDINI SHARMA
 
DOCX
Best C Programming Solution
yogini sharma
 
DOCX
Core programming in c
Rahul Pandit
 

More Related Content

What's hot (20)

PPT
applications of computer graphics
Aaina Katyal
 
PPTX
COMPUTER GRAPHICS
Jagan Raja
 
PPT
AI Lecture 3 (solving problems by searching)
Tajim Md. Niamat Ullah Akhund
 
PDF
A method for solving quadratic programming problems having linearly factoriz...
IJMER
 
PPTX
push down automata
Christopher Chizoba
 
PPT
Window to viewport transformation
Ankit Garg
 
PPTX
Problem reduction AND OR GRAPH & AO* algorithm.ppt
arunsingh660
 
PPTX
Halftoning in Computer Graphics
University of Potsdam
 
PPTX
Properties of light
KABILESH RAMAR
 
PPTX
Color models
Haitham Ahmed
 
PPTX
COMPUTER GRAPHICS DAY1
Barnali Gupta Banik
 
PPTX
2 d viewing computer graphics
KALESHWAR KUMAR
 
PPTX
AI_Session 7 Greedy Best first search algorithm.pptx
Guru Nanak Technical Institutions
 
PPTX
Graphics software standards
Ankit Garg
 
PPTX
Histogram Processing
Amnaakhaan
 
PPTX
Depth Buffer Method
Ummiya Mohammedi
 
PPTX
Unification and Lifting
Megha Sharma
 
PPTX
Unit 3. Input and Output
Ashim Lamichhane
 
PDF
Approximation Algorithms
Nicolas Bettenburg
 
PDF
Notes 2D-Transformation Unit 2 Computer graphics
NANDINI SHARMA
 
applications of computer graphics
Aaina Katyal
 
COMPUTER GRAPHICS
Jagan Raja
 
AI Lecture 3 (solving problems by searching)
Tajim Md. Niamat Ullah Akhund
 
A method for solving quadratic programming problems having linearly factoriz...
IJMER
 
push down automata
Christopher Chizoba
 
Window to viewport transformation
Ankit Garg
 
Problem reduction AND OR GRAPH & AO* algorithm.ppt
arunsingh660
 
Halftoning in Computer Graphics
University of Potsdam
 
Properties of light
KABILESH RAMAR
 
Color models
Haitham Ahmed
 
COMPUTER GRAPHICS DAY1
Barnali Gupta Banik
 
2 d viewing computer graphics
KALESHWAR KUMAR
 
AI_Session 7 Greedy Best first search algorithm.pptx
Guru Nanak Technical Institutions
 
Graphics software standards
Ankit Garg
 
Histogram Processing
Amnaakhaan
 
Depth Buffer Method
Ummiya Mohammedi
 
Unification and Lifting
Megha Sharma
 
Unit 3. Input and Output
Ashim Lamichhane
 
Approximation Algorithms
Nicolas Bettenburg
 
Notes 2D-Transformation Unit 2 Computer graphics
NANDINI SHARMA
 

Similar to Chapter 1 Programming Fundamentals Assignment.docx (20)

DOCX
Best C Programming Solution
yogini sharma
 
DOCX
Core programming in c
Rahul Pandit
 
DOCX
B.Com 1year Lab programs
Prasadu Peddi
 
PPTX
C Language Programming Introduction Lecture
myinstalab
 
PDF
9.C Programming
Export Promotion Bureau
 
DOCX
C file
simarsimmygrewal
 
DOCX
In C Programming create a program that converts a number from decimal.docx
tristans3
 
DOC
Programming egs
Dr.Subha Krishna
 
PDF
LAB_MANUAL_cpl_21scheme-2.pdf
RavinReddy3
 
PDF
Computer P-Lab-Manual acc to syllabus.pdf
sujathachoudaryn29
 
DOCX
C lab
rajni kaushal
 
PDF
PCA-2 Programming and Solving 2nd Sem.pdf
Ashutoshprasad27
 
DOCX
PCA-2 Programming and Solving 2nd Sem.docx
Ashutoshprasad27
 
PDF
C programs
Vikram Nandini
 
DOCX
Practical write a c program to reverse a given number
Mainak Sasmal
 
DOCX
Practical write a c program to reverse a given number
Mainak Sasmal
 
PDF
Computer programming subject notes. Quick easy notes for C Programming.Cheat ...
DR B.Surendiran .
 
DOCX
Cs291 assignment solution
Kuntal Bhowmick
 
PDF
C lab programs
Dr. Prashant Vats
 
PDF
C lab programs
Dr. Prashant Vats
 
Best C Programming Solution
yogini sharma
 
Core programming in c
Rahul Pandit
 
B.Com 1year Lab programs
Prasadu Peddi
 
C Language Programming Introduction Lecture
myinstalab
 
9.C Programming
Export Promotion Bureau
 
In C Programming create a program that converts a number from decimal.docx
tristans3
 
Programming egs
Dr.Subha Krishna
 
LAB_MANUAL_cpl_21scheme-2.pdf
RavinReddy3
 
Computer P-Lab-Manual acc to syllabus.pdf
sujathachoudaryn29
 
PCA-2 Programming and Solving 2nd Sem.pdf
Ashutoshprasad27
 
PCA-2 Programming and Solving 2nd Sem.docx
Ashutoshprasad27
 
C programs
Vikram Nandini
 
Practical write a c program to reverse a given number
Mainak Sasmal
 
Practical write a c program to reverse a given number
Mainak Sasmal
 
Computer programming subject notes. Quick easy notes for C Programming.Cheat ...
DR B.Surendiran .
 
Cs291 assignment solution
Kuntal Bhowmick
 
C lab programs
Dr. Prashant Vats
 
C lab programs
Dr. Prashant Vats
 
Ad

Recently uploaded (20)

PDF
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
 
PDF
Canva Pro Crack Free Download 2025-FREE LATEST
grete1122g
 
PPTX
ERP Systems in the UAE: Driving Business Transformation with Smart Solutions
dheeodoo
 
PDF
A Guide to Telemedicine Software Development.pdf
Olivero Bozzelli
 
PPTX
HYBRIDIZATION OF ALKANES AND ALKENES ...
karishmaduhijod1
 
DOCX
Enable Your Cloud Journey With Microsoft Trusted Partner | IFI Tech
IFI Techsolutions
 
PDF
Why Edge Computing Matters in Mobile Application Tech.pdf
IMG Global Infotech
 
PDF
Sysinfo OST to PST Converter Infographic
SysInfo Tools
 
PDF
Streamlining CI/CD with FME Flow: A Practical Guide
Safe Software
 
PDF
Best Practice for LLM Serving in the Cloud
Alluxio, Inc.
 
PDF
Y - Recursion The Hard Way GopherCon EU 2025
Eleanor McHugh
 
PPTX
IDM Crack with Internet Download Manager 6.42 Build 41 [Latest 2025]
pcprocore
 
PDF
Digital Transformation: Automating the Placement of Medical Interns
Safe Software
 
PPTX
From Code to Commerce, a Backend Java Developer's Galactic Journey into Ecomm...
Jamie Coleman
 
PDF
Best Software Development at Best Prices
softechies7
 
PDF
Introduction to Agile Frameworks for Product Managers.pdf
Ali Vahed
 
PPTX
IObit Driver Booster Pro 12 Crack Latest Version Download
pcprocore
 
DOCX
Zoho Creator Solution for EI by Elsner Technologies.docx
Elsner Technologies Pvt. Ltd.
 
PDF
From Data Preparation to Inference: How Alluxio Speeds Up AI
Alluxio, Inc.
 
PDF
Why Every Growing Business Needs a Staff Augmentation Company IN USA.pdf
mary rojas
 
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
 
Canva Pro Crack Free Download 2025-FREE LATEST
grete1122g
 
ERP Systems in the UAE: Driving Business Transformation with Smart Solutions
dheeodoo
 
A Guide to Telemedicine Software Development.pdf
Olivero Bozzelli
 
HYBRIDIZATION OF ALKANES AND ALKENES ...
karishmaduhijod1
 
Enable Your Cloud Journey With Microsoft Trusted Partner | IFI Tech
IFI Techsolutions
 
Why Edge Computing Matters in Mobile Application Tech.pdf
IMG Global Infotech
 
Sysinfo OST to PST Converter Infographic
SysInfo Tools
 
Streamlining CI/CD with FME Flow: A Practical Guide
Safe Software
 
Best Practice for LLM Serving in the Cloud
Alluxio, Inc.
 
Y - Recursion The Hard Way GopherCon EU 2025
Eleanor McHugh
 
IDM Crack with Internet Download Manager 6.42 Build 41 [Latest 2025]
pcprocore
 
Digital Transformation: Automating the Placement of Medical Interns
Safe Software
 
From Code to Commerce, a Backend Java Developer's Galactic Journey into Ecomm...
Jamie Coleman
 
Best Software Development at Best Prices
softechies7
 
Introduction to Agile Frameworks for Product Managers.pdf
Ali Vahed
 
IObit Driver Booster Pro 12 Crack Latest Version Download
pcprocore
 
Zoho Creator Solution for EI by Elsner Technologies.docx
Elsner Technologies Pvt. Ltd.
 
From Data Preparation to Inference: How Alluxio Speeds Up AI
Alluxio, Inc.
 
Why Every Growing Business Needs a Staff Augmentation Company IN USA.pdf
mary rojas
 
Ad

Chapter 1 Programming Fundamentals Assignment.docx

  • 1. Shaheed Benazir Bhutto University Nawabshah Name : Shamshad Jamali Roll No : 22BS( IT ) 40 Subject : Programming . . Fundamental Submit To : Sir Umair Sheikh
  • 2. Q:1 Ramesh’s basic salary is input through the keyboard. His dearness allowance is 40% of basic salary, and house rent allowance is 20% of basic salary. Write a program to calculate his gross salary. Input:- #include <stdio.h> int main() { int salary=20000; salary=20000; int der=salary*0.4; int rent=salary*0.2; int total=salary+der+rent; printf("Basic Salary Of Ramesh:t%d",salary); printf("nDearness Allowance:t%d",der); printf("nRentAllowance:tt%d",rent); printf("nGross Salary:tt%d",total); }
  • 3. OutPut:- Q:2 The distance between two Cities (in km) is input through the keyboard. Write a program to convert and print this distance in meters, inches and centimers. Input:- #include<stdio.h> int main () { float km,m,cm,f,in; printf("Enter Ddistancebetween two cities:"); scanf("%f" ,&km); m=km * 1000; cm=km * 1000 *100;
  • 4. f=km *4.425; in=km *14; printf("Thedistance in kilometers : %fn" ,km); printf("Thedistance in feet : %fn" ,f); printf("Thedistance in inches : %fn" ,in); printf("Thedistance in meters : %fn" ,m); printf("Thedistance in centimeters: %fn" ,cm); return (0); } Output:-
  • 5. Q:3 If the marks obtained by a student in five different Subjects are input through the keyboard. Find out the aggregate marks and percentage marks obtained by the student. Assume that the maximum marks that can be obtained by a student in each subject is 100. Input:- #include<stdio.h> #include<conio.h> int main() { int Math, Science, English, Sindhi, Urdu,AggregrateMarks; float percentageMarks; printf("Enter the Marks of Math Subject= "); scanf("%d",&Math); printf("nEnter the Marks of Science Subject= "); scanf("%d",&Science); printf("nEnter the Marks of English Subject= "); scanf("%d",&English); printf("nEnter the Marks of Sindhi Subject = "); scanf("%d",&Sindhi); printf("nEnter the Marks of Urdu Subject= ");
  • 6. scanf("%d",&Urdu); /* Calculate AggregateMarks */ AggregrateMarks =Math + Science + English + Sindhi+ Urdu; printf("nnnTheAggregate Marks of Five subjects are:%d",AggregrateMarks); /* Calculate PercentageMarks */ percentageMarks = AggregrateMarks/5; printf("nnnThePercentage Marks of a Student is : %f%",percentageMarks); getch (); } Output:-
  • 7. Q:4 Temperature of a city in Fahrenheit degrees is input through the keyboard. Write a program to convert this temperature into centigrade degrees. Input:- #include<stdio.h> int main() { float f,c; printf("Enter the temperature in fahrenheitt"); scanf("%f",&f); c=(f-32)*5/9; printf("temperaturein a centigrade degree:%2f",c); }
  • 8. Output:- Q:5 The length & breadth of a rectangle and radius of a circle are input through the keyboard. Write a program to calculate the area & perimeter of the rectangle, and the area & circumference of the circle. Input:- #include<stdio.h> int main() { float L, B, R, AR, PR, AC, CC; printf("Enter the Length of a rectangle(L) = "); scanf("%f",&L); printf("nEnter the Breadth of a rectangle(B) = ");
  • 9. scanf("%f",&B); /*Calculate the Area of Rectangle*/ AR = L * B; printf("nnTheArea of a Rectangle are = %f",AR); /*Calculate the Perimeter of Rectangle*/ PR = 2 *(L + B); printf("nnThePerimeter of a Rectangle are = %f",PR); printf("nnnEnter the Radious of a Circle(R) = "); scanf("%f",&R); /*Calculate the Area of Circle*/ AC = 3.14 * R * R; printf("nnTheArea of a Circle are = %f",AC); /*Calculate the Circumferenceof Circle*/ CC = 2 * 3.14 * R; printf("nnTheCircumferenceof a Circle are = %f",CC); return 0; }
  • 10. Output:- Q:6 Two numbers ae input through the keyboard into two locations C and D. Write a program to interchange the contents of C and D. Input:- #include<stdio.h> int main() { int C, D, f; printf("Enter the value of C = ");
  • 11. scanf("%d",&C); printf("nEnter the value of D = "); scanf("%d",&D); /*Condition of InterchangeC & D value*/ f = C; C = D; D = f; printf("nnAfter InterchangetheValue of C is : %d",C); printf("nnAfter InterchangetheValue of D is : %d",D); return 0; } Output:-
  • 12. Q:7 If a five-digit number is input through the keyboard. Write a program to calculate the sum of its digits. Input:- #include<stdio.h> int main() { int num, a, n; int sum = 0; printf("Enter a FIVEdigit number: "); scanf("%d",&num); /*1st digit*/ a = n % 10; sum= sum+ a; /*2nd digit*/ a = n % 10; n = n / 10; sum= sum+ a; /*3rd digit*/ a = n % 10; n = n / 10;
  • 13. sum= sum+ a; /*4th digit*/ a = n % 10; n = n / 10; sum= sum+ a; /*last digit extracted as reminder*/ a = num% 10; n = num/10; /*remaining digits*/ sum= sum+ a; /*sumupdated with adding of extracted digit*/ a = n % 10; sum= sum+ a; printf("nnnTheSumof FIVEDigit Number %d is = %d",num,sum); return 0; } Output:-
  • 14. Q:8 If a five-digit number is input through the keyboard. Write a program to reverse the number. Input:- #include<stdio.h> int main() { int n, a, b; long int revnum=0; printf("Enter the FIVEdigit number = "); scanf("%d",&n); /*1st digit*/ a = n % 10; n = n / 10; revnum= revnum+ a * 10000L; /*reversenumber updated with value of extracted digit*/ /*2nd digit*/ a = n % 10; n = n / 10; revnum= revnum+ a * 1000; /*3rd digit*/ a = n % 10;
  • 15. n = n / 10; revnum= revnum+ a * 100; /*4th digit*/ a = n % 10; n = n / 10; revnum= revnum+ a * 10; /*last digit*/ a = n % 10; revnum= revnum+ a; printf("nTheReversenumber = %ld",revnum); return 0; } Output:-
  • 16. Q:9 If a four-digit number is input through the keyboard. Write a program to obtain the sum of the first and last digit of this number. Output:- #include<stdio.h> int main() { int n, a, sum=0; printf("Enter a Four Digit Number = "); scanf("%d",&n); /*1st digit*/ a = n / 1000;
  • 17. sum= sum+ a; /*Last digit*/ a = n % 10; sum= sum+ a; printf("nnSumof Firstand Lastdigit of %d = %d",n,sum); return 0; } Output:- Q:10 In a town, the percentage of men is 52. The percentage of total literacy is 48. If total percentage of literate men is 35 of the total
  • 18. population. Write a program to find the total number of illiterate men and women if the population of the town is 80,000. Input:- #include<stdio.h> int main() { long int totpop = 80000; long int totmen, totlit, litmen, ilitmen, totwomen, totlitwomen; long int ilitwomen; totmen = (52/100) *totpop; printf("nTotalnumber of Mens in the Town is :tt %ld",&totmen); totlit = (48/100) *totpop; printf("nTotalnumber of Literate People in the Town is : %ld",&totlit); litmen = (35/100) *totpop; printf("nTotalnumber of Literate Mens in the Town is :t %ld",&litmen); totlitwomen = totlit - litmen; totwomen = totpop - totmen; printf("nTotalnumber of Womens in the Town is :tt %ld",&totwomen); ilitmen = totmen - litmen; printf("nTotalnumber of Illiterate Mens in the Town is : %ld",&ilitmen); ilitwomen = totwomen - totlitwomen;
  • 19. printf("nTotalnumber of Illiterate Womens in the Town is :%ld",ilitwomen); return 0; } Output:- Q:11 A cashier has currency notes of denominations 10, 50 and 100. If the amount to be withdrawn is input through the keyboard in
  • 20. hundreds, Find the total number of currency notes of each denomination the cashier will have to give to the withdrawer. Input:- #include<stdio.h> int main() { int amount, A, B, C; printf("Enter the Amount to be Withdrawn : "); scanf("%d",&amount); A = amount / 100; printf("nNumber of Hundred Notes = %d",&A); amount = amount % 100; B = amount / 50; printf("nNumber of Fifty Notes = %d",&B); amount = amount % 50; C = amount/ 10; printf("nNumber of Ten Notes = %d",&C); return 0; } Output:-
  • 21. Q:12 If the total selling price of 15 items and the total profit earned on them is input through the keyboard, write a program to find the cost price of one item. Input:- #include<stdio.h> int main() { float sp, cp, profit; printf("Enterthe total Selling Price = "); scanf("%f",&sp);
  • 22. printf("nEnterthe total Profit = "); scanf("%f",&profit); cp = sp - profit; /*Cost price per item*/ cp = cp / 15; printf("nnnCost Price Per Item are = %f",cp); return 0; } Output:-
  • 23. Q:13 If a five-digit number is input through the keyboard, write a program to print a new number by adding one to each of its digits. For example if the number that is input is 12391 then the output should be displayed as 23402. Input:- #include<stdio.h> int main() { int num, a, n; int newnum=0; printf("Enter a FIVEDigit number = "); scanf("%d",&num); /*1st digit*/ a = num/ 10000 +1; n = num % 10000; newnum= newnum+ a * 10000L; /*2nd digit*/ a = n / 1000 + 1; n = n % 1000; newnum= newnum+ a * 1000; /*3rd digit*/ a = n / 100 + 1;
  • 24. n = n % 100; newnum= newnum+ a * 100; /*4th digit*/ a = n / 10 + 1; n = n % 10; newnum= newnum+ a * 10; /*5th digit*/ a = n + 1; newnum= newnum+ a; printf("nnnOld Number = %d, New Number = %ld",num,newnum); return 0; } Output:-