Организовать цикл расчета значений, записи в файл и чтения и вывода на экран - C#
Формулировка задачи:
Организовать цикл расчета значений и их записи в файл в соответствии с заданным форматом. Файл должен быть создан во время выполнения программы. Условие: формула - y=2x+5, где x[3..30] c шагом 1; формат - по два значения в строке, разделенные запятыми.
Записать в заранее подготовленный файл свои ФИО и группу.
Считать из файла рассчитанные значения и вывести на экран.
В чем ошибка, не работает
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.IO;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- double y;
- for (int x = 3; x <= 30; x++)
- {
- y = Math.Pow(2, x) + 5;
- }
- FileStream new_file = File.Create("simple.txt");
- StreamWriter file_wrinter = new StreamWriter(new_file);
- file_wrinter.Write("y=, y=");
- file_wrinter.WriteLine(Math.Pow(2, x) + 5);
- file_wrinter.Close();
- new_file.Close();
- FileStream old_file = File.Open(@"old_file.txt", FileMode.Open, FileAccess.Write);
- StreamWriter wrinter = new StreamWriter(old_file);
- FileStream read_file = File.Open("read_file.txt", FileMode.Open);
- StreamReader reader = new StreamReader(read_file);
- string s = reader.ReadLine();
- Console.WriteLine(reader.ReadLine());
- while (reader.Peek() != -1)
- {
- Console.WriteLine(reader.ReadLine());
- }
- Console.ReadKey();
- }
- }
- }
Решение задачи: «Организовать цикл расчета значений, записи в файл и чтения и вывода на экран»
textual
Листинг программы
- double y;
- FileStream new_file = File.Create("simple.txt");
- StreamWriter file_wrinter = new StreamWriter(new_file);
- for (int x = 3; x <= 30; x++)
- {
- y = Math.Pow(2, x) + 5;
- file_wrinter.WriteLine("{0}, {1}", x, y);
- }
- file_wrinter.Close();
- new_file.Close();
- FileStream old_file = File.Open(@"old_file.txt", FileMode.Open, FileAccess.Write);
- StreamWriter wrinter = new StreamWriter(old_file, Encoding.Default);
- wrinter.Write("ФИО: Фамлиев И.О., Группа: ГР-001");
- wrinter.Close();
- old_file.Close();
- FileStream read_file = File.Open("simple.txt", FileMode.Open);
- StreamReader reader = new StreamReader(read_file);
- while (reader.Peek() != -1)
- {
- Console.WriteLine(reader.ReadLine());
- }
- reader.Close();
- read_file.Close();
- Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д