Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.IO;
- namespace _12_04
- {
- class Program
- {
- static string[] lineFileReader(string path)
- {
- string[] sorok = File.ReadAllLines(path);
- return sorok;
- }
- static double[] stringArrayToDoubleArray(string[] tomb)
- {
- double[] szamok = new double[tomb.Length];
- for (int i = 0; i < szamok.Length; i++)
- {
- szamok[i] = Convert.ToDouble(tomb[i]);
- }
- return szamok;
- }
- static void tombKiiro(double[] tomb)
- {
- for (int i = 0; i < tomb.Length; i++)
- {
- Console.WriteLine(tomb[i]);
- }
- }
- static double tombElemOsszeado (double[] tomb)
- {
- double szam = 0;
- for (int i = 0; i < tomb.Length; i++)
- {
- szam += tomb[i];
- }
- return szam;
- }
- static void fileWriter(string path, double[] tomb, double eredmeny)
- {
- using (StreamWriter file = new StreamWriter(path, true))
- {
- for (int i = 0; i < tomb.Length; i++)
- {
- file.WriteLine((i + 1 + ". " + tomb[i]));
- }
- file.WriteLine("Eredmény: " + eredmeny);
- }
- }
- static void Main(string[] args)
- {
- /*Írj egy programot amely a következő metódusokat tartalmazza:
- * -Main-> futtatja a megírt metódusokat
- * -lineFileReader-> double számokt olvas be egy string tömbbe
- * -stringArrayToDoubleArray -> A filereaderből kapott tömböt
- * átalakítja double tömbbé és vissza adja azt
- * -tombKiiro -> kiírja az átalakított tömb elemeit
- * -tombElemOsszeado -> összeadja az összes elemet a kapott tömbböl
- * -fileWriter -> beleírja egy új fileba a tömb elemeket, formázva
- * (1. 5,6
- 2. 6,5
- ...)
- beleírja az eredményt a végére formázva:
- Eredmény: *eredmeny*
- */
- lineFileReader(@"C:\Users\Public\IObeolvasoSzoveg.txt");
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement