Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using System.IO;
- namespace chart
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- static int k = 0;
- public static double[,] odczyt (){
- string dane;
- double[,] tab = new double[4, 2];
- FileStream zapis;
- zapis = new FileStream("D://zad3.txt", FileMode.Truncate);
- StreamWriter sw = new StreamWriter(zapis);
- Random r = new Random();
- string srr;
- for (int i = 0; i < 4; i++)
- {
- for (int j = 0; j < 2; j++)
- {
- tab[i, j] = r.NextDouble() * 13;
- tab[i, j] = Math.Round(tab[i, j], 2);
- srr = (tab[i, j].ToString()).Replace(",", ".");
- Console.Write(srr + " ");
- sw.Write(srr + " ");
- }
- Console.WriteLine();
- sw.WriteLine();
- }
- sw.Close();
- FileStream odczyt = new FileStream("D://zad3.txt", FileMode.Open);
- StreamReader sr = new StreamReader(odczyt);
- Console.WriteLine("Odczytujemy dane z zapisu");
- string[] str2;
- while ((dane = sr.ReadLine()) != null)
- {
- k++;
- }
- double[,] tab2 = new double[k, 2];
- sr.Close();
- odczyt = new FileStream("D://zad3.txt", FileMode.Open);
- sr = new StreamReader(odczyt);
- string dane2;
- for (int i = 0; i < k; i++)
- {
- dane2 = sr.ReadLine();
- str2 = dane2.Split(' ');
- dane2 = str2[0].Replace(".", ",");
- tab2[i, 0] = double.Parse(dane2);
- Console.Write(tab2[i, 0] + " ");
- dane2 = str2[1].Replace(".", ",");
- tab2[i, 1] = double.Parse(dane2);
- Console.Write(tab2[i, 1] + " ");
- Console.WriteLine();
- }
- sr.Close();
- Console.ReadLine();
- return tab2;
- }
- double a =12.34;
- double b = 23.67;
- double[,] tab = odczyt();
- private void button1_Click(object sender, EventArgs e)
- {
- for (int i = 0; i < k; i++)
- {
- this.chart1.Series["punkty"].Points.AddXY(tab[i,0], tab[i,1]);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement