Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const string rootUser = "admin";
- const string rootPassword = "apa";
- const string Carl = "Hej";
- const string CarlPassword = "Hej123";
- string anvandare = RequestStringInupt("Användarnamn");
- string losenord = RequestStringInupt("Password");
- int x = 0;
- int z = 1;
- int kvartal = 0;
- int kvartal2 = 0;
- double inkomst1 = 0;
- double utgift1 = 0;
- double inkomst2 = 0;
- double utgift2 = 0;
- double inkomst3 = 0;
- double utgift3 = 0;
- double inkomst4 = 0;
- double utgift4 = 0;
- double differens1 = (inkomst1 - utgift1);
- double differens2 = (inkomst2 - utgift2);
- double differens3 = (inkomst3 - utgift3);
- double differens4 = (inkomst4 - utgift4);
- if (anvandare == rootUser && losenord == rootPassword || anvandare == Carl && losenord == CarlPassword)
- {
- Console.WriteLine("DU ÄR INLOGGAD");
- Console.WriteLine("Hej, Hur många och vilka kvartal vill du ange din inkomst samt dina utgifter för? Skriv först antal sen enter");
- x = int.Parse(Console.ReadLine());
- Console.WriteLine("Du valde " + x + " antal kvartal, skriv nu in vilka kvartal, enter efter du angivit ett kvartal tills du angivit alla kvartal");
- while (z <= x)
- {
- ++z;
- Console.WriteLine("Skriv in första/nästa kvartal");
- kvartal = int.Parse(Console.ReadLine());
- switch (kvartal)
- {
- case1:
- Console.WriteLine("Du ska nu ange dina inkomster och utgifter för kvartal " + kvartal);
- inkomst1 = RequestDoubleInput("Inkomst");
- utgift1 = RequestDoubleInput("Utgifter");
- differens1 = (inkomst1 - utgift1);
- break;
- case2:
- Console.WriteLine("Du ska nu ange dina inkomster och utgifter för kvartal " + kvartal);
- inkomst2 = RequestDoubleInput("Inkomst");
- utgift2 = RequestDoubleInput("Utgifter");
- differens2 = (inkomst2 - utgift2);
- break;
- case3:
- Console.WriteLine("Du ska nu ange dina inkomster och utgifter för kvartal " + kvartal);
- inkomst3 = RequestDoubleInput("Inkomst");
- utgift3 = RequestDoubleInput("Utgifter");
- differens3 = (inkomst3 - utgift3);
- break;
- case4:
- Console.WriteLine("Du ska nu ange dina inkomster och utgifter för kvartal " + kvartal);
- inkomst4 = RequestDoubleInput("Inkomst");
- utgift4 = RequestDoubleInput("Utgifter");
- differens4 = (inkomst4 - utgift4);
- break;}
- }
- }
- Console.WriteLine("För kvartal 1 är differensen " + differens1);
- Console.WriteLine("För kvartal 2 är differensen " + differens2);
- Console.WriteLine("För kvartal 3 är differensen " + differens3);
- Console.WriteLine("För kvartal 4 är differensen " + differens4);
- }
- static string RequestStringInupt(string promptText)
- {
- Console.Write(promptText + ": ");
- return Console.ReadLine();
- }
- static double RequestDoubleInput(string promptText)
- {
- double input = 0.0;
- bool correctInput = false;
- do
- {
- try
- {
- Console.Write(promptText + ": ");
- input = double.Parse(Console.ReadLine());
- correctInput = true;
- }
- catch
- {
- Console.WriteLine("error");
- correctInput = false;
- }
- }
- while (correctInput == false);
- return input;
Add Comment
Please, Sign In to add comment