Получить новый файл, каждый элемент которого равен сумме соответствующих компонентов заданных файлов - C#
Формулировка задачи:
Даны два файла с числами. Получить новый файл, каждый элемент которого равен сумме
соответствующих компонентов заданных файлов (количество компонентов в исходных
файлах одинаковое).
Как произвести сложение?
using System; using System.Text; using System.IO; namespace ConsoleApplication1 { class Program { static void Main() { using (StreamReader fileIn = new StreamReader("d:/Example/text.txt")) { using (StreamReader fileIn = new StreamReader("d:/Example/newText.txt")) { using (StreamWriter fileOut = new StreamWriter("d:/Example/3.txt")) { } } } } } }
Решение задачи: «Получить новый файл, каждый элемент которого равен сумме соответствующих компонентов заданных файлов»
textual
Листинг программы
using System; using System.Text; using System.IO; namespace ConsoleApplication1 { class Program { static void Main() { using (StreamReader file = new StreamReader("d:/Example/text.txt")) { string line = file.ReadLine(); string[] mas = line.Split(' '); int a = int.Parse(mas[0]); int[] MyArray = new int[a]; foreach (int elem in MyArray) { Console.WriteLine(elem); } } using (StreamReader file = new StreamReader("d:/Example/newText.txt")) { string line = file.ReadLine(); string[] mas = line.Split(' '); int b = int.Parse(mas[0]); int[] MyArraytwo = new int[b]; foreach (int elem in MyArraytwo) { Console.WriteLine(elem); } } using (StreamWriter fileOut = new StreamWriter("d:/Example/3.txt")) { int[] MyArraythree = MyArray + MyArraytwo; fileOut.WriteLine(MyArraythree); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д