Чтение/запись файлов - C#

Узнай цену своей работы

Формулировка задачи:

1. Создать класс - объявить переменные, отвечающие за имя, фамилию, факультет, группу, оценки за 3 экзамена и средний бал - объявить 4 метода: 1-функция на чтение из файла, начиная с 4 символа, 2-процедура для записи в файл, 3-функция для расчета среднего бала по результатам 3 экзаменов. 4-функцию для чтения оценок, т.е. последний символ в строке. 2. Объявить 2 экземпляра (объекта) созданного класса 3. Считать построчно информацию из файла и записать необходимую информацию в поля объекта с помощью созданных методов. 4. Исправить ошибки: -разделить имя и фамилию для первого студента -в фамилии 2 студента исправить Ivonova на Ivanova 5. Создать 2 файла, именами которых служат фамилии студентов и записать в них информацию в следующем виде: Фамилия:... Имя:.... Факультет:... группа..... Оценка за информатику:... Оценка за физику:.... Оценка за математику:.... Средний бал:.... считывать из : 1. Ivanov Ivan 2. fiziko-tehnicheski 3. 11 4. Informatica - 5 5. Fizika - 4 6. Matematika - 5 1. Ivonova 2. Olga 3. Matematicheskyi 4. 12 5. informatica - 4 6. Fizika - 5 7. Matematica - 5

Решение задачи: «Чтение/запись файлов»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace modul_2
{
    class schmitz
    {
        public string name;
        public string firstname;
        public string faculty;
        public int group;
        public int Informatica;
        public int Fizika;
        public int Matematika;
        public int srednee;
 
        public string Chtenie(StreamReader a)
        {
            string s = a.ReadLine();
 
            if (s != "")
            {
                s = s.Remove(0, 3);
            }
            return s;
 
        }
 
 
 
        public void Zapis(StreamWriter F, string l)
        {
            F.WriteLine(l);
        }
 
 
        public int sr(int q, int b, int c)
        {
            int d = q * b * c/3;
            return d;
        }
 
 
        class Program
        {
 
            static void Main(string[] args)
            {
            }
        }
 
 
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.727 из 5