Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.88 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 Lesson4
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. //PirmasisWhileCiklas();
  14. //AntrasisWhileCiklas();
  15. //TreciasisWhileCiklas();
  16. //KetvirtasisWhileCiklas();
  17. //Masyvai1();
  18. MasyvoUzpildymas();
  19. Console.ReadLine();
  20. }
  21.  
  22.  
  23. static void PirmasisWhileCiklas()
  24. {
  25. Console.Write("Pasirinkite 1-jei laptopas, 2-jei stacionarus:");
  26. int pasirinkimas = Convert.ToInt32(Console.ReadLine());
  27.  
  28. while (pasirinkimas != 1 && pasirinkimas != 2)
  29. {
  30. Console.WriteLine("Ivyko klaida, bandykite dar karta");
  31. pasirinkimas = Convert.ToInt32(Console.ReadLine());
  32. }
  33.  
  34. switch (pasirinkimas)
  35. {
  36. case 1:
  37. Console.WriteLine("Jus pasirinkote laptopa.");
  38. break;
  39. case 2:
  40. Console.WriteLine("Jus pasirinkote stacionara.");
  41. break;
  42. default:
  43. break;
  44. }
  45. }
  46.  
  47. static void AntrasisWhileCiklas()
  48. {
  49. Console.Write("Iveskite savo sugalvota skaiciu: ");
  50. int pasirinkimas = Convert.ToInt32(Console.ReadLine());
  51. int suma = 0;
  52.  
  53. while (pasirinkimas < 0)
  54. {
  55. Console.Write("Pasinkote neigiama sakiciu. Bandykite dar karta:");
  56. pasirinkimas = Convert.ToInt32(Console.ReadLine());
  57. }
  58.  
  59. while (pasirinkimas > 0)
  60. {
  61. if (pasirinkimas % 2 == 0)
  62. {
  63. suma += pasirinkimas;
  64. }
  65. pasirinkimas--;
  66. }
  67.  
  68. Console.WriteLine("Pabaiga. Suma lygi: {0}", suma);
  69. }
  70.  
  71. static void TreciasisWhileCiklas()
  72. {
  73. string testi = "go";
  74. while (testi == "go")
  75. {
  76. Console.Clear();
  77. Console.Write("Iveskite pirma skaiciu: ");
  78. int a = Convert.ToInt32(Console.ReadLine());
  79.  
  80. Console.Write("Iveskite antra skaiciu: ");
  81. int b = Convert.ToInt32(Console.ReadLine());
  82.  
  83. Console.Write("Iveskite matematinio veiksmo zenkla: ");
  84. string veiksmas = Console.ReadLine();
  85.  
  86. switch (veiksmas)
  87. {
  88. case "+":
  89. Console.WriteLine("a + b = " + (a + b));
  90. break;
  91. case "-":
  92. Console.WriteLine("a - b = " + (a - b));
  93. break;
  94. case "*":
  95. Console.WriteLine("a * b = " + (a * b));
  96. break;
  97. case "/":
  98. Console.WriteLine("a / b = " + (a / b));
  99. break;
  100. default:
  101. Console.WriteLine("Blogai ivesti skaiciai");
  102. break;
  103. }
  104.  
  105. Console.WriteLine("Ar norite skaiciuoti dar karta? go/stop");
  106. testi = Console.ReadLine();
  107. }
  108. }
  109.  
  110. private static void KetvirtasisWhileCiklas()
  111. {
  112. Random random = new Random(); // Sukuriamas objektas is klases Random.
  113. int x = random.Next(0, 11); //Atsitiktinio skaicio generavimas nuo 0 iki 10 imtinai naudojantis Random objektu.
  114. int spejmuSkaicius = 1;
  115. int spejimas = 20;
  116.  
  117. while (spejimas != x && spejmuSkaicius <= 3)
  118. {
  119. Console.WriteLine("Bandykite atspeti slapta skaiciu nuo 1 iki 10.");
  120. spejimas = Convert.ToInt32(Console.ReadLine());
  121. if (spejimas > x)
  122. {
  123. Console.WriteLine("Slaptas skaicius yra mazesnis. Bandykite dar karta.");
  124. }
  125. else if (spejimas < x)
  126. {
  127. Console.WriteLine("Slaptas skaicius yra didesnis. Bandykite dar karta.");
  128. }
  129. spejmuSkaicius++;
  130. }
  131. if (spejimas == x)
  132. {
  133. Console.WriteLine("ATSPEJOTE!!!");
  134. }
  135. else
  136. {
  137. Console.WriteLine("Virsijote galima spejimu skaiciu daugiau nei 3 kartus....");
  138. }
  139.  
  140. }
  141.  
  142. static void Masyvai1()
  143. {
  144. int[] skaiciai = new int[5];
  145. skaiciai[0] = 11;
  146. skaiciai[1] = 13;
  147. skaiciai[2] = 3;
  148. skaiciai[3] = 1135;
  149. skaiciai[4] = 0;
  150. Console.WriteLine(skaiciai[3]);
  151. Console.WriteLine(skaiciai.ElementAt(3));
  152. //Console.WriteLine(tekstas[tekstas.Length-1]);
  153.  
  154. #region Uzduotis
  155. //int[] skaiciai = new int[5];
  156. //string[] vardai = new string[5];
  157. //for (int i = 0; i < 5; i++)
  158. //{
  159. // Console.Write("Iveskite skaiciu Nr.{0}: ", i + 1);
  160. // skaiciai[i] = Convert.ToInt32(Console.ReadLine());
  161. // Console.Write("Iveskite varda: ");
  162. // vardai[i] = Console.ReadLine();
  163. //}
  164. #endregion
  165.  
  166. Console.WriteLine();
  167. }
  168.  
  169. static void MasyvoUzpildymas()
  170. {
  171. int[] masyvas = new int[10];
  172.  
  173. //Masyvo uzpildymas duomenimis
  174. for (int i = 0; i < 10; i++)
  175. {
  176. Console.Write("Iveskite {0}-aji skaiciu: ", i + 1);
  177. int ivestasSkaicius = Convert.ToInt32(Console.ReadLine());
  178. masyvas[i] = ivestasSkaicius;
  179. }
  180.  
  181. //Masyvo atspausdinimas
  182. for (int i = 0; i < 10; i++)
  183. {
  184. Console.WriteLine(masyvas[i]);
  185. }
  186.  
  187.  
  188. }
  189. }
  190. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement