Advertisement
Guest User

Untitled

a guest
Jan 13th, 2013
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.27 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using System.IO;
  11.  
  12. namespace ListaBeadando_BozsikArmand_20130111
  13. {
  14.     public partial class Form1 : Form
  15.     {
  16.         public Form1()
  17.         {
  18.             InitializeComponent();
  19.         }
  20.  
  21.         List<int> nap = new List<int>();
  22.         List<int> fuvar = new List<int>();
  23.         List<int> km = new List<int>();
  24.  
  25.         private void buttonDarabol_Click(object sender, EventArgs e)
  26.         {
  27.             StreamReader sr = new StreamReader("tavok.txt");
  28.  
  29.             while (!sr.EndOfStream)
  30.             {
  31.                 string sor = sr.ReadLine();
  32.                 string[] darabolt = sor.Split(' ');
  33.  
  34.                 nap.Add(Convert.ToInt32(darabolt[0]));
  35.                 fuvar.Add(Convert.ToInt32(darabolt[1]));
  36.                 km.Add(Convert.ToInt32(darabolt[2]));
  37.             }
  38.             sr.Close();
  39.  
  40.             nap.Sort();
  41.  
  42.             listBoxNapok.Items.Clear();
  43.             listBoxFuvar.Items.Clear();
  44.             listBoxKilometer.Items.Clear();
  45.  
  46.             foreach (int na in nap)
  47.             {
  48.                 listBoxNapok.Items.Add(na);
  49.             }
  50.  
  51.             foreach (int fu in fuvar)
  52.             {
  53.                 listBoxFuvar.Items.Add(fu);
  54.             }
  55.  
  56.             foreach (int kilometer in km)
  57.             {
  58.                 listBoxKilometer.Items.Add(kilometer);
  59.             }
  60.         }
  61.  
  62.         private void buttonLegelsoKM_Click(object sender, EventArgs e)
  63.         {
  64.             if (nap[1] != 0 && fuvar[1] != 0)
  65.             {
  66.                 labelLegelsoKM.Text = "A hét legelső útja km-ben: " + km[1].ToString();
  67.             }
  68.         }
  69.  
  70.         private void buttonLegutolsoKM_Click(object sender, EventArgs e)
  71.         {
  72.             int vissza = 0;
  73.  
  74.             if (nap.Last() == 7)
  75.             {
  76.                 int fuvmax = fuvar.LastOrDefault();
  77.                 int napmax = nap.LastOrDefault();
  78.  
  79.                 vissza = fuvmax - napmax;
  80.             }
  81.  
  82.             labelLegutolsoKM.Text = "A hét " + nap.LastOrDefault() + ". napján " + (fuvar.Last() - nap.Last());
  83.         }
  84.     }
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement