daily pastebin goal
37%
SHARE
TWEET

oli TZ

a guest Jan 24th, 2019 56 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     // változók
  2.             int fordulo = 1;
  3.             int osszesen = 0;
  4.             bool nemertel = false;
  5.             int[] pontszamok = new int[8];
  6.  
  7.             // tömb elemeinek bekérése
  8.             for (int i = 0; i < pontszamok.Length; i++)
  9.             {
  10.                 Console.WriteLine("Adja meg a " + fordulo + ". sorszámú fordulóban elért pontszámot!");
  11.                 pontszamok[i] = Convert.ToInt32(Console.ReadLine());
  12.                 fordulo++;
  13.             }
  14.  
  15.             fordulo = 1;
  16.  
  17.             // tömb elemeinek kiírása
  18.             Console.WriteLine("(2.Feladat)");
  19.             for (int i = 0; i < pontszamok.Length; i++)
  20.             {
  21.                 Console.WriteLine(fordulo + ". forduló: " + pontszamok[i] + " pont");
  22.                 fordulo++;
  23.             }
  24.  
  25.             // összesen
  26.             Console.WriteLine("(3.Feladat)");
  27.  
  28.             for (int i = 0; i < pontszamok.Length; i++)
  29.             {
  30.                 osszesen = osszesen + pontszamok[i];
  31.             }
  32.  
  33.             Console.WriteLine("A játékos összesen " + osszesen + " pontott szerzett!");
  34.  
  35.             // minősítés
  36.             Console.WriteLine("(4. Feladat)");
  37.             if (osszesen < 500)
  38.             {
  39.                 Console.WriteLine("A játékos kiesett!");
  40.             } else if (osszesen < 700)
  41.             {
  42.                 Console.WriteLine("A játékos újrapróbákozhat!");
  43.             } else
  44.             {
  45.                 Console.WriteLine("A játékos továbbjutott!");
  46.             }
  47.  
  48.             // nem ért el pontot
  49.             Console.WriteLine("(5.Feladat)");
  50.             for (int i = 0; i < pontszamok.Length; i++)
  51.             {
  52.                 if (pontszamok[i] <= 0)
  53.                 {
  54.                     nemertel = true;
  55.                 }
  56.             }
  57.  
  58.             if (nemertel == true)
  59.             {
  60.                 Console.WriteLine("Volt olyan forduló, ahol a játékos nem ért el pontot!");
  61.             } else
  62.             {
  63.                 Console.WriteLine("Nem volt olyan forduló, ahol a játékos nem ért el pontot!");
  64.             }
  65.  
  66.             // legjobb eredmény
  67.             Console.WriteLine("(6.Feladat)");
  68.             int max = pontszamok[0];
  69.             int maxsorszam = 0;
  70.             fordulo = 0;
  71.             for (int i = 1; i < pontszamok.Length; i++)
  72.             {
  73.                 if (max < pontszamok[i])
  74.                 {
  75.                     max = pontszamok[i];
  76.                 }
  77.  
  78.             }
  79.             for (int i = 0; i < pontszamok.Length; i++)
  80.             {
  81.                 if (max == pontszamok[i])
  82.                 {
  83.                     maxsorszam = i + 1;
  84.                 }
  85.             }
  86.             Console.WriteLine(" A játékos a " + maxsorszam + ". sorszámú fordulóban érte el a legtöbb pontot!");
  87.  
  88.             // 80 felett
  89.             Console.WriteLine("(7.Feladat)");
  90.             int nyolcvanfelett = 0;
  91.             for (int i = 0; i < pontszamok.Length; i++)
  92.             {
  93.                 if (pontszamok[i] > 80)
  94.                 {
  95.                     nyolcvanfelett = i + 1;
  96.                 }
  97.             }
  98.             Console.WriteLine("A játékos a " + nyolcvanfelett + ". sorszámú fordulóban 80 pont felett teljesített!");
  99.  
  100.             // 50 felett
  101.             Console.WriteLine("(8.Feladat)");
  102.             int otvenfelett = 0;
  103.             for (int i = 0; i < pontszamok.Length; i++)
  104.             {
  105.                 if (pontszamok[i] >= 50)
  106.                 {
  107.                     otvenfelett = otvenfelett + 1;
  108.                 }
  109.             }
  110.             Console.WriteLine(otvenfelett + " olyan forduló volt, ahol a versenyző legalább 50 pontot szerzett!");
  111.  
  112.            Console.ReadKey();
  113.         }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top