Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.01 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApplication1
  8. {
  9. class Program
  10. {
  11. static void Pytanie(string pytanie, int nrPytania)
  12. {
  13. Console.WriteLine($"-> Pytanie nr. {nrPytania}: {pytanie}?");
  14. }
  15.  
  16. static bool Odpowiedz()
  17. {
  18. return bool.Parse(Console.ReadLine());
  19. }
  20.  
  21. static void wynik(string[] pytania, bool[] odpowiedzi)
  22. {
  23. Console.WriteLine("----TWOJE ODPOWIEDZI----");
  24. Console.WriteLine("");
  25. for (int i = 0; i < pytania.Length; i++)
  26. {
  27. Console.WriteLine($"{pytania[i]}? - {odpowiedzi[i]}");
  28. }
  29. }
  30. static void Main()
  31. {
  32. Console.Write("WPISZ IMIĘ: ");
  33. var imie = Console.ReadLine();
  34. Console.Clear();
  35. Console.WriteLine($"----Witaj, {imie}, odowiedz na pytania: true/false----");
  36. Console.WriteLine("");
  37. var suma = 0;
  38. var odpowiedzi = new bool[10];
  39.  
  40. var pytania = new string[] {
  41. "Czy ukonczyles studia informatyczne?",
  42. "Czy byles kiedykolwiek karany?",
  43. "Czy potrafisz wykonywac zaawansowane zadania matematyczne?",
  44. "Czy dzialales kiedykolwiek na bazach danych?",
  45. "Czy programowales w wiecej niz dwoch jezykach?",
  46. "Czy dobrze znasz jezyk programowania Java?",
  47. "Czy masz jakies nalogi?",
  48. "Czy spedzasz wolny czas na swiezym powietrzu?",
  49. "Czy miales kiedykolwiek do czynienia z narkotykami?",
  50. "Czy jestes spoznialski?",
  51.  
  52.  
  53. };
  54.  
  55. try
  56. {
  57. for (int i = 0; i < pytania.Length; i++)
  58. {
  59. Pytanie(pytania[i], i);
  60. odpowiedzi[i] = Odpowiedz();
  61. }
  62. }
  63. catch (Exception exception)
  64. {
  65. Console.WriteLine("");
  66. Console.WriteLine($"!!!BŁĄD!!! (program zostanie zrestartowany): {exception.Message}");
  67. Console.WriteLine("");
  68. Console.ReadKey();
  69. Console.Clear();
  70. Main();
  71. }
  72.  
  73. Console.Clear();
  74. wynik(pytania, odpowiedzi);
  75.  
  76. for (int i = 0; i < 5; i++)
  77. {
  78. if (odpowiedzi[i])
  79. {
  80. suma++;
  81. }
  82. }
  83.  
  84. Console.WriteLine("");
  85. Console.WriteLine("");
  86.  
  87. if (suma <= 5)
  88. {
  89. Console.WriteLine($"Witaj {imie} na pokładzie !!!");
  90. }
  91. else
  92. {
  93. Console.WriteLine("Niestety, Twoje umiejętności są nie wystarczające na to stanowisko.");
  94. }
  95. Console.ReadLine();
  96.  
  97. }
  98. }
  99. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement