0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 3
1

Получить новый файл, каждый элемент которого равен сумме соответствующих компонентов заданных файлов

26.06.2014, 16:19. Показов 2950. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны два файла с числами. Получить новый файл, каждый элемент которого равен сумме
соответствующих компонентов заданных файлов (количество компонентов в исходных
файлах одинаковое).

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
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")) 
                            {
                                
                              
                               
                            }
                    }
            }
        }
    }
}
Как произвести сложение?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.06.2014, 16:19
Ответы с готовыми решениями:

Получить файл, каждый элемент которого равен среднему арифметическому соответствующих элементов файлов
Помогите решить. Даны два файла с числами. Получить новый файл, каждый элемент которого равен...

Получить новый массив b, каждый элемент которого равен сумме цифр соответствующего элемента массива a
Заполнить одномерный целочисленный массив a числами, введёнными с клавиатуры в поле Memo1. Получить...

Получите третий массив той же размерности, каждый элемент которого равен большему из соответствующих элементов
Помогите решить задачу Создать два одномерных массива, состоящие из одинакового числа элементов....

Сформировать одномерный массив, каждый элемент которого равен сумме положительных элементов массива
Дан двумерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен...

5
12 / 12 / 11
Регистрация: 05.01.2013
Сообщений: 53
26.06.2014, 16:23 2
записать данные из файлов в массивы, потом сложить их, записать в новый файл
0
993 / 891 / 354
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
26.06.2014, 16:28 3
Какие числа в файлах, как записаны?
0
0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 3
26.06.2014, 19:13  [ТС] 4
Любые.Например, 1 2 3.
0
Эксперт .NET
5490 / 4260 / 1211
Регистрация: 12.10.2013
Сообщений: 12,262
Записей в блоге: 2
26.06.2014, 19:25 5
Цитата Сообщение от Maxim64 Посмотреть сообщение
Любые.Например, 1 2 3.
Уточню вопрос. Структура файлов какая? Как расположены числа? Через пробел, запятую и так далее...
И лучше бы вы дали образец файла...
0
0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 3
26.06.2014, 21:32  [ТС] 6
Вот что у меня получилось.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
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);
 
            }
        }
 
       
      
    }
}
Поправьте, пожалуйста, его.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.06.2014, 21:32
Помогаю со студенческими работами здесь

Создать массив: первый элемент равен A, второй равен B, а каждый последующий элемент равен сумме всех предыдущих
Даны целые числа N (> 2), A и B. Сформировать и вывести цело- численный массив размера N, первый...

Сформировать одномерный массив, каждый элемент которого равен сумме нечетных элементов соответствующей строки двумерного
Сформировать одномерный массив, каждый элемент которого равен сумме нечетных элементов...

Сформировать новый массив C, каждый элемент которого равен максимальному из элементов массивов A и B
Даны два целочисленных массива A и B одинакового размера. Сформировать новый массив C, каждый...

Сформировать новый массив C, каждый элемент которого равен минимальному из элементов массивов A и B
Даны два целочисленных массива A и B одинакового размера. Сформировать новый массив C, каждый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru