{"id":3538,"date":"2018-07-18T07:31:43","date_gmt":"2018-07-18T07:31:43","guid":{"rendered":"https:\/\/www.testingdocs.com\/questions\/?p=3538"},"modified":"2024-08-09T08:46:47","modified_gmt":"2024-08-09T08:46:47","slug":"currencyconverter-java-programdollars-to-pounds","status":"publish","type":"post","link":"https:\/\/www.testingdocs.com\/questions\/currencyconverter-java-programdollars-to-pounds\/","title":{"rendered":"CurrencyConverter Java Program(Dollars to Pounds)"},"content":{"rendered":"<h2>CurrencyConverter Java Program(Dollars to Pounds)<\/h2>\n<p>In this tutorial, we will write a java program to convert Dollar to Pound and vice-versa. We will provide a program menu to the user. The Dollar to the pound exchange rate is taken as a constant in the program. In real-time, the exchange can vary from time to time.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3556\" src=\"https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Dollartopound-2.png\" alt=\"dollartopound\" width=\"1045\" height=\"493\" title=\"\" srcset=\"https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Dollartopound-2.png 1045w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Dollartopound-2-300x142.png 300w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Dollartopound-2-1024x483.png 1024w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Dollartopound-2-768x362.png 768w\" sizes=\"auto, (max-width: 1045px) 100vw, 1045px\" \/><\/p>\n<h3>Code Listing<\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">package com.testingdocs.sample.Questions;\r\n\r\n\/*\r\n *Disclaimer:Exchange rate varies from time to time\r\n *www.testingdocs.com\r\n *\/\r\n\r\nimport java.util.Scanner;\r\n\r\npublic class CurrencyConverterDemo {\r\n\r\n  \/\/Dollar to Pound exchange rate\r\n  public final static double EXCHANGE_RATE=0.80;\r\n  \r\n  public static void main(String[] args) {\r\n    int menuChoice=1;\r\n    Scanner keyboard=new Scanner(System.in);\r\n    while(menuChoice!=3) {\r\n      System.out.println(\"..................................\");\r\n      System.out.println(\"Program Menu | www.TestingDocs.com\");\r\n      System.out.println(\"..................................\");\r\n\r\n      System.out.println(\"1.Convert Dollars to Pounds\");\r\n      System.out.println(\"2.Convert Pounds to Dollars\");\r\n      System.out.println(\"3.Quit the Program\\n\");\r\n      System.out.print(\"Enter the menu choice :=\");\r\n      menuChoice = keyboard.nextInt();\r\n      if(menuChoice &lt; 1 || menuChoice &gt; 3) {\r\n        System.out.println(\"Invalid Choice Please Try again\");\r\n        continue;\r\n      }\r\n      if(menuChoice==1) {\r\n        System.out.print(\"Enter the Dollars to convert into Pounds:=\");\r\n        double dollars=keyboard.nextDouble();\r\n        double pounds=dollars*EXCHANGE_RATE;\r\n        System.out.println(\"Dollars \" + dollars + \"= Pounds \" + pounds);\r\n      }\r\n\r\n      if(menuChoice==2) {\r\n        System.out.print(\"Enter the Pounds to convert into Dollars:=\");\r\n        double pounds=keyboard.nextDouble();\r\n        double dollars=pounds\/EXCHANGE_RATE;\r\n        System.out.println(\"Pounds \" + pounds + \"= Dollars \" + dollars);\r\n      }\r\n\r\n\r\n      if(menuChoice==3) {\r\n        System.out.println(\"Have a nice day.Goodbye!\");\r\n\r\n      }\r\n    }\r\n  }\r\n}<\/pre>\n<p>&nbsp;<\/p>\n<h3>Sample Run Output<\/h3>\n<p>Program Menu | www.TestingDocs.com<br \/>\n&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<br \/>\n1.Convert Dollars to Pounds<br \/>\n2.Convert Pounds to Dollars<br \/>\n3.Quit the Program<\/p>\n<p>Enter the menu choice :=2<br \/>\nEnter the Pounds to convert into Dollars:=50<br \/>\nPounds 50.0= Dollars 62.5<br \/>\n&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<br \/>\nProgram Menu | www.TestingDocs.com<br \/>\n&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<br \/>\n1.Convert Dollars to Pounds<br \/>\n2.Convert Pounds to Dollars<br \/>\n3.Quit the Program<\/p>\n<p>Enter the menu choice :=8<br \/>\nInvalid Choice Please Try again<br \/>\n&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<br \/>\nProgram Menu | www.TestingDocs.com<br \/>\n&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<br \/>\n1.Convert Dollars to Pounds<br \/>\n2.Convert Pounds to Dollars<br \/>\n3.Quit the Program<\/p>\n<p>Enter the menu choice :=3<br \/>\nHave a nice day.Goodbye!<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3562\" src=\"https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Currency-Converter-Java-Program.png\" alt=\"\" width=\"1728\" height=\"1017\" title=\"\" srcset=\"https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Currency-Converter-Java-Program.png 1728w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Currency-Converter-Java-Program-300x177.png 300w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Currency-Converter-Java-Program-1024x603.png 1024w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Currency-Converter-Java-Program-768x452.png 768w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/Currency-Converter-Java-Program-1536x904.png 1536w\" sizes=\"auto, (max-width: 1728px) 100vw, 1728px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CurrencyConverter Java Program(Dollars to Pounds) In this tutorial, we will write a java program to convert Dollar to Pound and vice-versa. We will provide a program menu to the user. The Dollar to the pound exchange rate is taken as a constant in the program. In real-time, the exchange can vary from time to time. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[],"class_list":["post-3538","post","type-post","status-publish","format-standard","hentry","category-java","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"_links":{"self":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts\/3538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/comments?post=3538"}],"version-history":[{"count":5,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts\/3538\/revisions"}],"predecessor-version":[{"id":23801,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts\/3538\/revisions\/23801"}],"wp:attachment":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/media?parent=3538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/categories?post=3538"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/tags?post=3538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}