From 6caa5f15b8aecec2edb5c33e19098e634722f427 Mon Sep 17 00:00:00 2001 From: arjunyar <58668688+arjunyar@users.noreply.github.com> Date: Wed, 11 Dec 2019 14:05:19 -0500 Subject: [PATCH] Arjun Yarlagadda's Cash Register Code Completed the code challenge of Cash Register. --- CashRegister/CashRegister.sln | 25 +++++ CashRegister/CashRegister/App.config | 6 ++ CashRegister/CashRegister/CashRegister.csproj | 66 +++++++++++++ .../CashRegister/CashRegister.csproj.user | 6 ++ .../CashRegister/Model/Transcation.cs | 14 +++ CashRegister/CashRegister/Program.cs | 91 ++++++++++++++++++ .../CashRegister/Properties/AssemblyInfo.cs | 36 +++++++ .../CashRegister/bin/Debug/CashRegister.exe | Bin 0 -> 8192 bytes .../bin/Debug/CashRegister.exe.config | 6 ++ .../CashRegister/bin/Debug/CashRegister.pdb | Bin 0 -> 19968 bytes .../Debug/TranscationFile/transcations.txt | 5 + ...ashRegister.csproj.CoreCompileInputs.cache | 1 + .../CashRegister.csproj.FileListAbsolute.txt | 14 +++ ...CashRegister.csprojAssemblyReference.cache | Bin 0 -> 8077 bytes .../CashRegister/obj/Debug/CashRegister.exe | Bin 0 -> 8192 bytes .../CashRegister/obj/Debug/CashRegister.pdb | Bin 0 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7232 bytes 17 files changed, 270 insertions(+) create mode 100644 CashRegister/CashRegister.sln create mode 100644 CashRegister/CashRegister/App.config create mode 100644 CashRegister/CashRegister/CashRegister.csproj create mode 100644 CashRegister/CashRegister/CashRegister.csproj.user create mode 100644 CashRegister/CashRegister/Model/Transcation.cs create mode 100644 CashRegister/CashRegister/Program.cs create mode 100644 CashRegister/CashRegister/Properties/AssemblyInfo.cs create mode 100644 CashRegister/CashRegister/bin/Debug/CashRegister.exe create mode 100644 CashRegister/CashRegister/bin/Debug/CashRegister.exe.config create mode 100644 CashRegister/CashRegister/bin/Debug/CashRegister.pdb create mode 100644 CashRegister/CashRegister/bin/Debug/TranscationFile/transcations.txt create mode 100644 CashRegister/CashRegister/obj/Debug/CashRegister.csproj.CoreCompileInputs.cache create mode 100644 CashRegister/CashRegister/obj/Debug/CashRegister.csproj.FileListAbsolute.txt create mode 100644 CashRegister/CashRegister/obj/Debug/CashRegister.csprojAssemblyReference.cache create mode 100644 CashRegister/CashRegister/obj/Debug/CashRegister.exe create mode 100644 CashRegister/CashRegister/obj/Debug/CashRegister.pdb create mode 100644 CashRegister/CashRegister/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/CashRegister/CashRegister.sln b/CashRegister/CashRegister.sln new file mode 100644 index 00000000..552f5fa4 --- /dev/null +++ b/CashRegister/CashRegister.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.28307.902 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CashRegister", "CashRegister\CashRegister.csproj", "{B1530C03-3E17-4F02-860C-8DCAC32552FB}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B1530C03-3E17-4F02-860C-8DCAC32552FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B1530C03-3E17-4F02-860C-8DCAC32552FB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B1530C03-3E17-4F02-860C-8DCAC32552FB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B1530C03-3E17-4F02-860C-8DCAC32552FB}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {8C0CC773-9382-4040-8047-EA3EEB4CFF98} + EndGlobalSection +EndGlobal diff --git a/CashRegister/CashRegister/App.config b/CashRegister/CashRegister/App.config new file mode 100644 index 00000000..00bfd114 --- /dev/null +++ b/CashRegister/CashRegister/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/CashRegister/CashRegister/CashRegister.csproj b/CashRegister/CashRegister/CashRegister.csproj new file mode 100644 index 00000000..67ed4ed7 --- /dev/null +++ b/CashRegister/CashRegister/CashRegister.csproj @@ -0,0 +1,66 @@ + + + + + Debug + AnyCPU + {B1530C03-3E17-4F02-860C-8DCAC32552FB} + Exe + CashRegister + CashRegister + v4.6.1 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CashRegister/CashRegister/CashRegister.csproj.user b/CashRegister/CashRegister/CashRegister.csproj.user new file mode 100644 index 00000000..2f196a36 --- /dev/null +++ b/CashRegister/CashRegister/CashRegister.csproj.user @@ -0,0 +1,6 @@ + + + + ShowAllFiles + + \ No newline at end of file diff --git a/CashRegister/CashRegister/Model/Transcation.cs b/CashRegister/CashRegister/Model/Transcation.cs new file mode 100644 index 00000000..986d2c20 --- /dev/null +++ b/CashRegister/CashRegister/Model/Transcation.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace CashRegister.Model +{ + public class TranscationModel + { + public int Payment { get; set; } + public int Purchase { get; set; } + } +} diff --git a/CashRegister/CashRegister/Program.cs b/CashRegister/CashRegister/Program.cs new file mode 100644 index 00000000..0413afac --- /dev/null +++ b/CashRegister/CashRegister/Program.cs @@ -0,0 +1,91 @@ +using CashRegister.Model; +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace CashRegister +{ + class Program + { + public static void Main(string[] args) + { + CashRegisterApp(); + } + + + + + public static void CashRegisterApp() + { + List trans = new List(); + string fileName = "transcations.txt"; + string filePath = Path.Combine(Environment.CurrentDirectory, @"TranscationFile\", fileName); + + using (var reader = new StreamReader(filePath)) + { + while (!reader.EndOfStream) + { + var line = reader.ReadLine(); + var values = line.Split(','); + int pur = Convert.ToInt32(values[0].Replace(".", "")); + int pay = Convert.ToInt32(values[1].Replace(".", "")); + trans.Add(new TranscationModel { Payment = pay, Purchase= pur }); + } + } + + foreach (var tran in trans) + { + int payment = tran.Payment; //$5.00 + int purchase = tran.Purchase; //$2.68 + int change = payment - purchase; + int changeincents = change * 100; + bool israndom = (changeincents % 3) == 0; + + if (change == 0) + { + Console.WriteLine("No Change to be dispensed"); + } + + if (change < 0) + { + Console.WriteLine("Insufficient Funds"); + } + + else if (israndom == true && changeincents > 0) + { + + Random random = new Random(); + decimal ranchange = change; + + var denoms = new[] { // ordered + new { name = "dollar", nominal = 100m }, + new { name = "quarter", nominal = 0.25m }, + new { name = "dime", nominal = 0.10m }, + new { name = "nickel", nominal = 0.05m }, + new { name = "pennies", nominal = 0.01m } + }; + + Console.WriteLine("Your random change is " + random.Next(3) + " dollar(s) " + random.Next(3) + " quarter(s) " + random.Next(3) + " dime(s) " + random.Next(3) + " nickle(s) " + random.Next(3) + " and " + random.Next(3) + " penn(ies)"); + + + } + else if (changeincents > 0) + { + int dollars = change / 100; + change = change % 100; + int quarters = change / 25; + change = change % 25; + int dimes = change / 10; + change = change % 10; + int nickles = change / 5; + int pennies = change % 1; + Console.WriteLine("Your change is " + dollars + " dollar(s) " + quarters + " quarter(s) " + dimes + " dime(s) " + nickles + " nickle(s), and " + pennies + " pennie(s)."); + } + } + Console.ReadLine(); + } + } +} diff --git a/CashRegister/CashRegister/Properties/AssemblyInfo.cs b/CashRegister/CashRegister/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..9d85d86e --- /dev/null +++ b/CashRegister/CashRegister/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("CashRegister")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CashRegister")] +[assembly: AssemblyCopyright("Copyright © 2019")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("b1530c03-3e17-4f02-860c-8dcac32552fb")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CashRegister/CashRegister/bin/Debug/CashRegister.exe b/CashRegister/CashRegister/bin/Debug/CashRegister.exe new file mode 100644 index 0000000000000000000000000000000000000000..7c9c72e77fcaced3561522adef35b531b523ca6a GIT binary patch literal 8192 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 + + + + + \ No newline at end of file diff --git a/CashRegister/CashRegister/bin/Debug/CashRegister.pdb b/CashRegister/CashRegister/bin/Debug/CashRegister.pdb new file mode 100644 index 0000000000000000000000000000000000000000..4a1a5dbab7e6b77be044d8d73d362a7df820f405 GIT binary patch literal 19968 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 L47-T2>w*6Qs4W_) literal 0 HcmV?d00001 diff --git a/CashRegister/CashRegister/bin/Debug/TranscationFile/transcations.txt b/CashRegister/CashRegister/bin/Debug/TranscationFile/transcations.txt new file mode 100644 index 00000000..83007530 --- /dev/null +++ b/CashRegister/CashRegister/bin/Debug/TranscationFile/transcations.txt @@ -0,0 +1,5 @@ +2.12,3.00 +1.97,2.00 +3.33,5.00 +12.99, 12.99 +15.20, 15.00 \ No newline at end of file diff --git a/CashRegister/CashRegister/obj/Debug/CashRegister.csproj.CoreCompileInputs.cache b/CashRegister/CashRegister/obj/Debug/CashRegister.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..f3cb58f5 --- /dev/null +++ b/CashRegister/CashRegister/obj/Debug/CashRegister.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +cec696cedcc266259b3910b25ac5456a17346403 diff --git a/CashRegister/CashRegister/obj/Debug/CashRegister.csproj.FileListAbsolute.txt b/CashRegister/CashRegister/obj/Debug/CashRegister.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..63d8a310 --- /dev/null +++ b/CashRegister/CashRegister/obj/Debug/CashRegister.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Users\umufti\source\repos\CashRegister\CashRegister\bin\Debug\CashRegister.exe.config +C:\Users\umufti\source\repos\CashRegister\CashRegister\bin\Debug\CashRegister.exe +C:\Users\umufti\source\repos\CashRegister\CashRegister\bin\Debug\CashRegister.pdb +C:\Users\umufti\source\repos\CashRegister\CashRegister\obj\Debug\CashRegister.csprojAssemblyReference.cache +C:\Users\umufti\source\repos\CashRegister\CashRegister\obj\Debug\CashRegister.csproj.CoreCompileInputs.cache +C:\Users\umufti\source\repos\CashRegister\CashRegister\obj\Debug\CashRegister.exe +C:\Users\umufti\source\repos\CashRegister\CashRegister\obj\Debug\CashRegister.pdb +C:\Users\pkumar\Documents\CashRegister\CashRegister\CashRegister\bin\Debug\CashRegister.exe.config +C:\Users\pkumar\Documents\CashRegister\CashRegister\CashRegister\bin\Debug\CashRegister.exe +C:\Users\pkumar\Documents\CashRegister\CashRegister\CashRegister\bin\Debug\CashRegister.pdb +C:\Users\pkumar\Documents\CashRegister\CashRegister\CashRegister\obj\Debug\CashRegister.csprojAssemblyReference.cache +C:\Users\pkumar\Documents\CashRegister\CashRegister\CashRegister\obj\Debug\CashRegister.csproj.CoreCompileInputs.cache +C:\Users\pkumar\Documents\CashRegister\CashRegister\CashRegister\obj\Debug\CashRegister.exe +C:\Users\pkumar\Documents\CashRegister\CashRegister\CashRegister\obj\Debug\CashRegister.pdb diff --git a/CashRegister/CashRegister/obj/Debug/CashRegister.csprojAssemblyReference.cache b/CashRegister/CashRegister/obj/Debug/CashRegister.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..1603845ab5a23160d149c92c9c228867520e95c5 GIT binary patch literal 8077 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 L47-T2>w*6Qs4W_) literal 0 HcmV?d00001 diff --git a/CashRegister/CashRegister/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/CashRegister/CashRegister/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..faa019b06fd240efc88227240fe0b1049e406c28 GIT binary patch literal 7232 zcmeHMZEqS!5C$7>j2)-Obsfh}Qqrbv($Xu$?~(k$1=CnbEDMNR$slLBTVUgR>+YUy zYVlk83#$IacIJQszqXP&$sahxu3-h zE809AZLOBc7%OSIM8^1K*f&jdP+Wm!H=kE zIw#E7l9E|fv$=h$n2ocNQ_wr>*fn0ybCb>K)Hb+573=oITDe&BOfxU2#ZDY?)NLx! zDzwd>Ys)*P0qcE=l_e_bOa;S=UR5%+3rgg3Ubh{=a;!$d6g#$5Fu&gH+KRuwxl>zR zyX!-KwTdT~>ib6}O<1Q?7p9rxg6YZ;oXKg|P*fBd6?$Wjs)n4dU#OULg;N6y;i_f? zt8=MDvo|0P3sVeDxB!a!jnRiPccJOMWAh^>o?Ts?^RzDd*GgMbS9-E zwqW*L!J5G3IzyOI@NC5`)){h9Q`<^%-jl4rYD_R2RON+ZfznT)>4E6h`eq>`WR#Fd zWEA8`G#VxF1{oRobFA2uido>Eu)n%OhtqyxHWOUe-hr_`W)2Q+=mIBVpPC-qqg;G^ z6?82s!R>k~X-VA?Ca?C+*z*5AVry%3MPFIXY%DFa^!i36b<;fV=v2e7LuIgLz2oYl z(V>fm;YGn|3PbrF_o)FNprM0?;X^|Q9n=qJC5k*aJ_=$Y9>d}o3ZMg#_&pHtF^(dR zVgkh^hzW8ZWQ0tC$ek5B%;|Lzi1Y~+tQ?TtvbMWj3OHoycv)N3GN~>F?aZ=5fG? zdyGiasor4m&u}5rAReEeYnS-9=S&jNV-|ZPgXJXs)sPuf(CPI#lw+3UCYgoO1k|Rr zrSwu}BmM<^k4z-c(D){ED6|u9TLyUu<(OueCYkq3?35*NFVH9i1Av2DTc*nGj%E5y zsR0sM2ou0Hs$>xWjt01blAyNKDe_Sy=Vge(y5FUyP8E3!fNyUNxaGQ?*sMjH0OZwqk^2O=;>dSKAxXI4(fe@$fpaoue{>YWvj@j#|Ws40e zT;JQi1UMQBT$kJXFiC(hLV*c_55at-XMl7ZCQ^&0~|8If#x~} z9YFbX3mHaK7M z1Bm&v?3LN{7D++t%-I`mE6kr_Vs!@&PmBBr^$TaEt5e0z7SW)6FwxRaplRx?Ku?e$ zVluf!(ol7K&fBA?35<&{HY6Dk;cOgv1*$8d_(Y!S)Bu8<@Z&Ckx#v3qdI>(Ge+}=o Q|N0wic&`P2FH|P~1!FgKlK=n! literal 0 HcmV?d00001