We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>

Looking For Something at vustudents.ning.com? Click Here to Search

www.bit.ly/vucodes

+ Link For Assignments, GDBs & Online Quizzes Solution

www.bit.ly/papersvu

+ Link For Past Papers, Solved MCQs, Short Notes & More


Dear Students! Share your Assignments / GDBs / Quizzes files as you receive in your LMS, So it can be discussed/solved timely. Add Discussion

How to Add New Discussion in Study Group ? Step By Step Guide Click Here.

CS201 Introduction to Programming Assignment No. 01 Solution and Discussion 2013 Due Date 25 Nov,2013

Instructions:

Please read the following instructions carefully before submitting assignment. It should be clear that your assignment will not get any credit if:

 

  • The assignment is submitted after due date.
  • The submitted assignment does not open or file is corrupt.
  • Assignment is copied(partial or full) from any source (websites, forums, students, etc)

 

Note: You have to upload only .cpp file. Assignment in any other format (extension) will not be accepted and will be awarded with zero marks. For example, if you submit code in .doc (Word document) or .txt files or .exe file, no reward will be given in any case.

 

 

Objective:

 

The objective of this assignment is to provide hands on experience of:

 

  • Basic concepts of C/C++ language and Programming
  • Dealing with Data types
  • Repetition Structures (Loops)
  • Switch statement
  • Saving a program
  • Compiling a program
  • Executing the program

 

 

Guidelines:

 

  • Code should be properly indented and well commented.
  • Follow C/C++ rules while writing variable names, function names etc
  • Use only dev-C++ for this assignment.

 

Assignment 

 

 

 

Problem Statement:    

 

You are required to write a simple “Temperature Conversion Calculator” using C++ language. The objective of this program should be to convert one temperature unit to other temperature units. These temperature units are Fahrenheit, Celsius and Kelvin etc.

 

 

Detailed Description:

 

The program should prompt the user to enter his/her option.

 

The program should respond in the following ways using switch statement:

 

  1. If user enters option ‘F’ or ‘f’ then it should prompt the user to enter temperature in Fahrenheit. It should then convert it into Celsius and Kelvin and display the values on the screen.
  2. If user enters option ‘C’ or ‘c’ then it should prompt the user to enter temperature in Celsius. It should then convert it into Fahrenheit and Kelvin and display the values on the screen.
  3. If user enters option ‘K’ or ‘k’ then it should prompt the user to enter temperature in Kelvin. It should then convert it into Celsius and Fahrenheit and display the values on the screen.

 

After performing conversion operation, it should ask the user to continue or not. If user enters ‘n’ then it will quit the program otherwise it will perform the operation again

 

Sample output of program:

 

 

 

 

 

 

 

When user enters option C or c then it convert into Fahrenheit and Kelvin

 

 

 

 

When user enters option F or f then it convert into Celsius and Kelvin

 

 

 

 

 

 

 

 

 

 

 

 

 

 

When user enters option K or k then it convert into Celsius and Fahrenheit

 

 

 

 

Hint:

 

Use the formulas given below for conversion.

K = °C + 273.15

°F = °C × 9⁄5 + 32

K  = (°F + 459.67) × 5⁄9

+ How to Follow the New Added Discussions at Your Mail Address?

+ How to Join Subject Study Groups & Get Helping Material?

+ How to become Top Reputation, Angels, Intellectual, Featured Members & Moderators?

+ VU Students Reserves The Right to Delete Your Profile, If?


See Your Saved Posts Timeline

Views: 1716

.

+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

+ Click Here to Search (Looking For something at vustudents.ning.com?)

+ Click Here To Join (Our facebook study Group)

Replies to This Discussion

just thanks to inform this

You are welcome

wi did it in B.Sc
bt in that time visual basic programe were used to run the programe

without function
#include
#include
main()
{
float Fahrenheit , Celsius , Kelvin;
char chs;
char agn;
cout"***************************************\n\n";
cout"Please enter the temperature unit for which you want the convetsion \n";
cout"1. F for Fahrenheit to Celsius and Kelvin\n";
cout"2. C for Celsius to Fahrenhit and Kelvin \n";
cout"3. K for Celsius and Fahrenheit \n";
do
{
cout"\nPlease enter your option: ";
cin>>chs;
switch(chs)
{
case 'F':
case 'f':
cout"Enter temperature in Fahrenhetit: ";
cin>>Fahrenheit;
Celsius =(Fahrenheit -32.0)/1.8;
Kelvin = (Fahrenheit+459.67) * 5/9;
cout"Celsius = " Celsius;
cout"\nKelvin = "Kelvin;
break;
case 'C':
case 'c':
cout"Enter temperature in Celsius: ";
cin>> Celsius;
Kelvin = Celsius + 273.15 ;
Fahrenheit = Celsius * 1.8 + 32;
cout"Fahrenheti = "Fahrenheit;
cout"\nKelvin = "Kelvin ;
break;
case 'K':
case 'k':
cout"Enter temperature in Kelvin ";
cin>>Kelvin;
Fahrenheit = ( Kelvin - 273.15)* 1.8 + 32;
Celsius = Kelvin - 273.15;
cout"Celsius = " Celsius;
cout"\nFahrenheti = "Fahrenheit;

break;

default:
cout"your choice is wrong !";

}

cout"\nDo you want to continue (y/n): ";
cin>>agn;
}
while(agn == 'Y' || agn == 'y');

system("pause");
}
Attachments:

Read more: CS201 Introduction to Programming Assignment No. 01 Solution and Discussion 2013 Due Date 25 Nov,2013 - Virtual University of Pakistan http://vustudents.ning.com/group/cs201introductiontoprogramming/for...
Read more at http://vustudents.ning.com/group/cs201introductiontoprogramming/for...

RSS

Latest Activity

Danial added a discussion to the group MCM501 Advertising for Print and Electronic Media
17 minutes ago
Zareen replied to + IUUOƆƎUT +'s discussion How Can You Get Secured of Being Banned On Ning
20 minutes ago
khurram us salam replied to + M.Tariq Malik's discussion ACC501 GDB Fall 2019 Solution & Discussion in the group ACC501 Business Finance
20 minutes ago
+ IUUOƆƎUT + replied to + IUUOƆƎUT +'s discussion کہو تو لوٹ جاتے ہیں ۔ ۔ ۔
22 minutes ago
Zareen added a discussion to the group Freelancing DigiSkills Training Program
24 minutes ago
Zareen joined + M.Tariq Malik's group
24 minutes ago
+ ! ! tHE sTreEt sMarTie !! updated their profile
25 minutes ago
+ IUUOƆƎUT + liked + IUUOƆƎUT +'s discussion کہو تو لوٹ جاتے ہیں ۔ ۔ ۔
38 minutes ago
Danial joined + M.Tariq Malik's group
39 minutes ago
+'innocent" BSc replied to + M.Tariq Malik's discussion EDU431 Test Development & Evaluation Assignment No 01 Fall 2019 Solution & Discussion in the group EDU431 Test Development & Evaluation
43 minutes ago
+ IUUOƆƎUT + posted discussions
48 minutes ago
+ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! posted a discussion
1 hour ago
niceperson joined + M.Tariq Malik's group
1 hour ago
niceperson joined + M.Tariq Malik's group
1 hour ago
niceperson joined + M.Tariq Malik's group
1 hour ago
niceperson joined + M.Tariq Malik's group
1 hour ago
+ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! replied to +! ! ! "Asнтαℓғαн's discussion Happy wala Birthday tashy patashy ❤ (Tasha)
1 hour ago
Ikra butt replied to + M.Tariq Malik's discussion CS302 Digital Logic Design Assignment No 02 Fall 2019 Solution & Discussion in the group CS302 Digital Logic Design
1 hour ago
Ikra butt joined + M.Tariq Malik's group
1 hour ago
Ikra butt joined + M.Tariq Malik's group
1 hour ago

© 2019   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service