Advertisement
dafield

2017instruct

Oct 13th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.03 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. using System.IO;
  7.  
  8. namespace _2017beolvas
  9. {
  10.         /*
  11. Pár sor példának(első sor az a megoldás ami csak 1x szükséges a többi a versenyző azonosítóját jelenti és a másik 14 betű meg a válaszát.
  12. BCCCDBBBBCDAAA
  13. AB123 BXCDBBACACADBC
  14. AH97 BCACDBDDBCBBCA
  15. */  
  16.     class Program
  17.     {
  18.  
  19.         struct Kviz
  20.         {
  21.             public string megoldas;
  22.             public string vazon;
  23.             public string valasz;
  24.         }  
  25.        
  26.  
  27.         static void Main(string[] args)
  28.         {
  29.             Kviz[] k = new Kviz[1000];
  30.             int x=0;
  31.             FileStream fs = new FileStream("valaszok.txt", FileMode.Open);
  32.             StreamReader sr = new StreamReader(fs, Encoding.UTF8);
  33.             while (!sr.EndOfStream)
  34.             {
  35.                 string s = sr.ReadLine();
  36.                 string[] sor = s.Split(' ');
  37.                 k[x].megoldas = sor[0];
  38.                 k[x].vazon = sr.ReadLine();
  39.                 k[x].valasz = sr.ReadLine();
  40.                 x++;
  41.             }
  42.             Array.Resize(ref k, x);
  43.             fs.Close();
  44.             sr.Close();
  45.            
  46.            
  47.             foreach (var item in k)
  48.             {
  49.                 Console.WriteLine(item.megoldas);
  50.                 Console.WriteLine("+");
  51.                 break;
  52.             }            
  53.             foreach (var item in k)
  54.             {
  55.                 Console.WriteLine(item.vazon + "\n" + item.valasz);
  56.             }
  57.             Console.WriteLine("Ennyi versenyző vett részt:{0}",(x-1));//az indexbe benne van a megoldás is ezért -1
  58.             Console.WriteLine("Kérek egy versenyző azonosítót");
  59.             string azon = Console.ReadLine();
  60.             for (int i = 0; i < k.Length; i++)
  61.             {
  62.                 if (azon==k[i].vazon)
  63.                 {
  64.                    
  65.                 }
  66.             }
  67.             Console.ReadKey();
  68.         }
  69.     }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement