From 9d3f15ca88ca0d64945507915c8eaddedb17c974 Mon Sep 17 00:00:00 2001 From: Sangelo Date: Tue, 7 Mar 2023 19:38:39 +0100 Subject: [PATCH] Made progress with module new file: Projects/m319-projectThree/.idea/discord.xml modified: Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/CurrencyExchange.java new file: Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/GradmassBogenmass.java modified: Projects/m319-projectThree/target/classes/net/stelian/m319/projectThree/CurrencyExchange.class new file: Projects/m319-projectThree/target/classes/net/stelian/m319/projectThree/GradmassBogenmass.class --- Projects/m319-projectThree/.idea/discord.xml | 7 ++++ .../m319/projectThree/CurrencyExchange.java | 34 +++++++++++------- .../m319/projectThree/GradmassBogenmass.java | 16 +++++++++ .../m319/projectThree/CurrencyExchange.class | Bin 1642 -> 2560 bytes .../m319/projectThree/GradmassBogenmass.class | Bin 0 -> 1600 bytes 5 files changed, 45 insertions(+), 12 deletions(-) create mode 100644 Projects/m319-projectThree/.idea/discord.xml create mode 100644 Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/GradmassBogenmass.java create mode 100644 Projects/m319-projectThree/target/classes/net/stelian/m319/projectThree/GradmassBogenmass.class diff --git a/Projects/m319-projectThree/.idea/discord.xml b/Projects/m319-projectThree/.idea/discord.xml new file mode 100644 index 0000000..a98cb47 --- /dev/null +++ b/Projects/m319-projectThree/.idea/discord.xml @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/CurrencyExchange.java b/Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/CurrencyExchange.java index c91c2a6..d5964b8 100644 --- a/Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/CurrencyExchange.java +++ b/Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/CurrencyExchange.java @@ -26,20 +26,30 @@ public class CurrencyExchange { } public static void exchangeCalc(float amount, String currency) { - float course; - - if (currency.toLowerCase() == "yen") { - course = 0; //TODO - } else if (currency.toLowerCase() == "gbp") { - - } else if (currency.toLowerCase() == "usd") { - - } else if (currency.toLowerCase() == "eur") { - - } else if (currency.toLowerCase() == "chf") { + if (currency.equalsIgnoreCase("yen")) { + double course = 145.441; + double output = course * amount; + System.out.println(output+" "+currency); + } else if (currency.equalsIgnoreCase("gbp")) { + double course = 0.896674; + double output = course * amount; + System.out.println(output+" "+currency); + } else if (currency.equalsIgnoreCase("usd")) { + double course = 1.06236; + double output = course * amount; + System.out.println(output+" "+currency); + } else if (currency.equalsIgnoreCase("eur")) { + double course = 1.00554; + double output = course * amount; + System.out.println(output+" "+currency); + } else if (currency.equalsIgnoreCase("chf")) { + double course = 1.00; + double output = course * amount; + System.out.println(output+" "+currency); } else { System.out.println("Invalid currency selected: "+currency); } + System.out.println("Date of courses: Tue Mar 7 07:21:06 PM CET 2023"); } -} +} \ No newline at end of file diff --git a/Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/GradmassBogenmass.java b/Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/GradmassBogenmass.java new file mode 100644 index 0000000..d01d8bf --- /dev/null +++ b/Projects/m319-projectThree/src/main/java/net/stelian/m319/projectThree/GradmassBogenmass.java @@ -0,0 +1,16 @@ +package net.stelian.m319.projectThree; +import java.util.InputMismatchException; +import java.util.Scanner; +public class GradmassBogenmass { + public static void main(String[] args) { + Scanner input = new Scanner(System.in); + System.out.print("Please enter the angle in degrees: "); + try { + double gradmass = input.nextDouble(); + double bogenmass = gradmass * (Math.PI/180); + System.out.println("Result: "+bogenmass); + } catch(InputMismatchException e) { + System.out.println("ERROR: Invalid input. Please try again."); + } + } +} \ No newline at end of file diff --git a/Projects/m319-projectThree/target/classes/net/stelian/m319/projectThree/CurrencyExchange.class b/Projects/m319-projectThree/target/classes/net/stelian/m319/projectThree/CurrencyExchange.class index 2d9c6f8cbf1abd097a446146935fd0c1510c61d7..5a2bd108c71f2f5348e0f7ec573e1d69edfc8f15 100644 GIT binary patch literal 2560 zcmb7F+fx%~6#sn?lO;xx1@ThEML+{60lZK_s~8B<0n`T2XfH0wC#)p9ad$(Fz1aKZ zf%iI2AAIVIGaY?U$4-6hZThG5p?^W!-)55l1v}H(ncZ{F{=RcR=lkui=Pv-9#@Aug zpf-d+1X~ak*l|-|)?-=ST!>wmzbVtMK=71d8t!WXwb8D*5EOxi5~$!B*;q2Io2Inu z5XROJA`xuE_H|m4MaPvnff~aU*g07`X;`rdGhc9%t}XT4a2O%%@a#7T?2c{<@eDVv z*X!Dbxu9St{feJYDA+|}Z1xQWdq~VCM-{w6V*K1i1^Y;(#-=?d_eY?ijl5N0XsiBQ zq_$Om+R+h0X9NdvsA9Af?TBsbMMpq!E&5LT0*9j4e2>@UY`ANU$OjIqOm|lV-RKe6 zmD87G+%nU;d)aUoNja`=x>S6y9DYez`Q#?b!Z?E75MmMZpa8zJle9^KTsTHk)t+~3rAYCn8ux)9ki$j`Mnd1?hz#wBb+A`8HY?;yYoK-MgEozt=3)SUo9gg4>P7Bm|S`%4IXEoSgi7?LKYzQL} zoI_lo*OYFI4U{!>GnPBre=?T0Ew3$S7HuhG@v^65x6_MkS-KXHWiqa3(*n)W#Kux| zG4wH-D@rpA72^?{#{}yvZx!^cGqGS=wv6izwQZWXtHHDLy)6%w{zEDRro5U?dwnpv ziKUGq1s7?0VLl%`^T(r=hn*`|6wFXka5BL&fBv02S~v2Gf-98Bf=x;Dqn2E2gMv3H zNiW_|Ij&s_-Vun6>aNtR8(NyBbEGq*%@m|IrQ6z|);Bmb&_C37Lc2Jn#m8o}fxZFO zIuN%q465EM;&dT5FYOt9K1+!@X{Gh-oNgN)Uls=3MS~sLH~IfcFibl+-5d7ib(2wP z<~jann^AM)+QBLR=C<+MML;CjbCp)~d|cg3RdC4h*AJEXzt`?0dJ-<5Hze%^{X|jo zC>hQ_H;}-#q^qZwru2L{>~NClOv{AfC1&Tp8?4uJf~|7SvRuct_574{7p;s_AH?l2 zintTPdtO7l&rw+Q*D#l@B^mSG_UAsKr(Me~3VgG6Hp@U?>3QAEWTn$FX<18!{P4#3 z*GSeKoGIqzCh)cC_ILZbJyll0xydFCR}L%qkeg~`SvRs?S5&qFQ#qsw1s|~=g-3iM z&@y2z>scdH!4x$|W;vuXLnvo*!n-2kS>0iqhVZ#S=Z4&D7IFw*3bg(=l$G@JgEnrC z8ZKF&mSf4wjPL8@V*Cnzw{$;+ctoNGI^W)JK*2oU5g&jwGUVzYaf6cUq<=?%s(`CM zAe4HHx~Hh0R(^z`O4SJ?iBOCiN0be~)^tglVaN z38J3v(Yd#(*?pS{_0m{dD(pOVlWt|O`@FjVzi? zDnN8aHdvL-R%O?!vSL+sw<^0|l|87+SfWyKX_AyzTmgr)f?!8`dwbhf#_f`?VFb(k cHj#gqm=8+tyQTNX_>_OblzxUU@D=v_19UcbnE(I) delta 594 zcmYjN%Wl&^6g?B$@q=k_+(6p}QN#k3h}IIKP}=Yafwrck0nE!h7K3F>pkcj zn3w0&dHGWrF;Bi%dlNj`4PTRZ)Ddwgr?uru&%#~Y({Z1p3115B%iKeTsrHWO$Kqui zHNrufMoBn!V+`CY#^}T%%c4xj6Zy8>RG%``<$k#?zn1ylB1-fhfC5H?l?j(9b15>4 zTJr#GM28ZV35)9jTZH_mfxhx8WhSoSI#mktAykqAx=PE@yN57?4>)#!>W1+NwLo!n zKTw^MexNzizU=91C^wDa5bCqdt{1Z~q-}hIqwdqs0RMn{SFZ>r^X|TbH6iw;Qw{;1OjO LogO2=GtB$}sf=QG diff --git a/Projects/m319-projectThree/target/classes/net/stelian/m319/projectThree/GradmassBogenmass.class b/Projects/m319-projectThree/target/classes/net/stelian/m319/projectThree/GradmassBogenmass.class new file mode 100644 index 0000000000000000000000000000000000000000..2e17e5975b9ee8197da6f8ed5efb1087c0dde355 GIT binary patch literal 1600 zcmb7EU2hsk6g`76i}A)zOyZD!#GA%VARlbpq-`*1k{a6yEyOOkR8^nG%LpbcvuJm) z;-AsCzVxLpeNG-6DV6#Is{V)mleTvjB8ZGC6^Wg%JNKM>?w$L`-*0{g@C8~KBrs2ak*xPS~6E!Z~B zVCfw%&ErUmK0`t(h6}a$rVQMw8Vq$)hl2OZ8CW=L@Xs;i@-s~eErXD?aUK_lNH8Q` z6KDIORBxT7agpKbzAtzr9HF!b9o-cU1>_4yDyJ|172 z&KTwg#x-G$X~n`2ZK*ot0%>Pq&4z<33>hU}=+xn%cO_lgsQpizG6D68CBtg|htm=jS`6vVm>dJ!W>`3!aAZXAqtUIn zh-a&1FnHJ@df6EeR2#8!bUNi}{2b`&nWpAmug(W?q!u1ii8O;@=!sovN@Vqvc14pu zdOKS|pd%gfL0#x>(2kZt=EE}Hyo5tD>$|D&c%b{ftX=FEzqcMl&33q?4rVbzbUmSr?E#FX^3d( z>rIC-*j3X-Dn6Bvh%7W1K0X!VEanyt7%u;}DRr<>n7D!s>UQRr0Ob!U`rf6LOCzIk z{>E#tm+|pE`kG@PiBIWkj|}h`KBv_J?xRFI=JKCpk)pBm8?5hNVc|8^{wu7ktezlu z^8}Zx`SV!sm6EiVOTNK1-~=~*gA71AL7D4E!SXmn_Y5)ce+G zbqh;mW#bNY+51?IiQS_(a?}<#QKqQY=;Q&-l4O&n_Wm%Aw}eM{Odc0e#FyA2yb7(d sNc=