This commit is contained in:
szabomarton 2025-01-29 09:18:15 +01:00
commit 21cb07657d
15 changed files with 49 additions and 14 deletions

View File

@ -69,17 +69,16 @@ namespace WpfStatisztika
if (values.Count > 0) if (values.Count > 0)
{ {
osszeg.Content = $"A számok összege: {Osszeg(values)}"; Data.osszeg = Osszeg(values);
atlag.Content = $"A számok átlaga: {Atlag(values)}"; Data.atlag = Atlag(values);
min.Content = $"A legkisebb szám: {Min(values)}"; Data.min = Min(values);
max.Content = $"A legnagyobb szám: {Max(values)}"; Data.max = Max(values);
osszeg.Content = $"A számok összege: {Data.osszeg}";
atlag.Content = $"A számok átlaga: {Data.atlag}";
min.Content = $"A legkisebb szám: {Data.min}";
max.Content = $"A legnagyobb szám: {Data.max}";
StreamWriter streamWriter = new StreamWriter("kimenet.txt");
streamWriter.WriteLine($"A számok összege: {Osszeg(values)}");
streamWriter.WriteLine($"A számok átlaga: {Atlag(values)}");
streamWriter.WriteLine($"A legkisebb szám: {Min(values)}");
streamWriter.WriteLine($"A legnagyobb szám: {Max(values)}");
streamWriter.Close();
} }
else else
{ {
@ -98,6 +97,14 @@ namespace WpfStatisztika
InitializeComponent(); InitializeComponent();
} }
public static class Data
{
public static int? osszeg = null;
public static int min = 0 ;
public static int max = 0 ;
public static int atlag = 0;
}
private void Button_Click(object sender, RoutedEventArgs e) private void Button_Click(object sender, RoutedEventArgs e)
{ {
if (input.Text != "") if (input.Text != "")
@ -114,6 +121,19 @@ namespace WpfStatisztika
private void Save_Click(object sender, RoutedEventArgs e) private void Save_Click(object sender, RoutedEventArgs e)
{ {
if (Data.osszeg != null)
{
FileStream fs = new FileStream("kimenet.txt", FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter writer = new StreamWriter(fs);
writer.WriteLine($"A számok összege: {Data.osszeg}");
writer.WriteLine($"A számok átlaga: {Data.atlag}");
writer.WriteLine($"A legkisebb szám: {Data.min}");
writer.WriteLine($"A legnagyobb szám: {Data.max}");
writer.Close();
fs.Close();
}
} }
} }

View File

@ -1 +1 @@
52053ce3f47fe6196bfbb6134890ffa6609923b710d7c51534150ce82e0d353e d6e85022ee622bbb78d6f4fe5a37a273d7962831e53fb6480754f11c498ab8cc

View File

@ -13,3 +13,18 @@ C:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.csproj.CoreCompileInputs.cache C:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.csproj.CoreCompileInputs.cache
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.exe C:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.exe
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.pdb C:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.pdb
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\bin\Debug\WpfStatisztika.exe.config
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\bin\Debug\WpfStatisztika.exe
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\bin\Debug\WpfStatisztika.pdb
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.csproj.AssemblyReference.cache
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\MainWindow.g.cs
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\App.g.cs
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika_MarkupCompile.cache
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika_MarkupCompile.lref
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\MainWindow.baml
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.g.resources
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.Properties.Resources.resources
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.csproj.GenerateResource.cache
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.csproj.CoreCompileInputs.cache
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.exe
E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\WpfStatisztika.pdb

View File

@ -4,12 +4,12 @@
winexe winexe
C# C#
.cs .cs
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\ E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\obj\Debug\
WpfStatisztika WpfStatisztika
none none
false false
DEBUG;TRACE DEBUG;TRACE
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\App.xaml E:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\App.xaml
1219584333 1219584333
51579654133 51579654133

View File

@ -1,4 +1,4 @@
 
FC:\Users\szabomarton\Desktop\C#\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\MainWindow.xaml;; FE:\Házi\Programozás\C#\Suli\ProgaOra\20250122\WpfStatisztika\WpfStatisztika\MainWindow.xaml;;