Из типизированного файла прочитать фамилии и вес людей, увеличить вес каждого на 3%, записать в другой файл - C#
Формулировка задачи:
В типизированном файле записаны фамилии людей и их вес. Увеличить вес каждого человека на 3%, записать в другой файл.
Решение задачи: «Из типизированного файла прочитать фамилии и вес людей, увеличить вес каждого на 3%, записать в другой файл»
textual
Листинг программы
namespace ConsoleApplication8
{
class Program
{
public static void Main()
{
string text = File.ReadAllText("E:\\test.txt");
var list = new List<string>();
String[] words = text.Split(new char[] {' '}, StringSplitOptions.RemoveEmptyEntries);
double Num;
int j = 0;
for (int i=0; i<words.Length; i++)
{
if (double.TryParse(words[i], out Num))
{
words[i] = words[i-1] +" "+(double.Parse(words[i]) + ((double.Parse(words[i]) * 3) / 100)).ToString();
list.Insert(j, words[i]);
Console.Write(list[j]);
j++;
}
}
File.WriteAllLines("E:\\test1.txt", list);
}
}
}