Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Класс Queue: вывести строки файла в различном порядке Помогите пожалуйста написать программу с использованием класса Queue: Дан текстовый файл. За один просмотр файла напечатать элементы файла в следующем порядке: сначала все символы, отличные от цифр, а затем все цифры, сохраняя исходный порядок в каждой группе символов. Пожалуйста! заранее спасибО! https://www.cyberforum.ru/ csharp-beginners/ thread218686.html Определить есть ли в данном массиве строка, состоящая только из положительных элементов C#
Доброго времени суток. Опять же задание с массивом. в текстовом файле хранится массив, его надо считать и определить, есть ли в данном массиве строка, состоящая только из положительных элементов. метод считывания массива я реализовал, метод вывода на экран тоже, вопрос встал в том, как более 'правильнее' реализовать метод с определением положительных элементов в строке. на ум приходит что то...
C# совместное использование C# и C++ https://www.cyberforum.ru/ csharp-beginners/ thread218615.html
Здравствуйте! Хотелось бы знать как мне поступить. Сразу скажу с C# мало знаком, хорошо знаком с С++. Вообщем у меня есть, готовый проект на c#, и мой проект на С++ пишу в VisualStudio 10. Мне надо объединить два проекта, а точнее, мне нужно получить возможность использовать класс из проекта c# в моём проекте на с++. Какими методами это возможно осуществить? Спасибо.
C# PropertyGrid и static class Есть ли возможность нормально отображать статический класс в propertyGrid? propertyGridA.SelectedObject = new DinamicClass(); - всё отлично работает, атрибуты отслеживаются propertyGridA.SelectedObject = typeof(StaticClass); - выводит список properties самого класса (т.е. всякие там isSealed, isPrivate и т.п.) . Если брать GetProperties() с фильтрами из статического класса , то можно... https://www.cyberforum.ru/ csharp-beginners/ thread218602.html
C# Как принудительно изменить время создания файла?
Файла грузятся с сервера каждый раз при запуске программы. Хочу сделать чтобы дата изменения этих файлов всегда точно совпадала с датой сервера. Есть ли способ программно отредактировать время создания или изменения файла?
C# Зацикливание Как то давно видел способ выполнять действие без конечно без while или других ресурсо емких способов. Вобщем кто знает как выполнять код бесконечно без через мерного пожирания ресурсов? https://www.cyberforum.ru/ csharp-beginners/ thread218560.html
C# Построить Графиу у(х). Найти наименьшее значение функции: y=sin(x)/1+x и значение аргумента, при котором оно получено, если X изменяется от 0 до 10 с шагом 0,1. Для найденного x подсчитать сумму членов ряда:z=1+x+(x^2/2!)+...(x^10/10!). Построить график y(x). ПРОГРАММА НАПИСАНА, РАБОТАЕТ, РЕБЯТ, КАК ГРАФИК построить у(х).:? https://www.cyberforum.ru/ csharp-beginners/ thread218530.html Создать меню с командами... C#
Помогите пожалуйста решить задачку, уже неделю пытаюсь сделать и все не получается: Создать меню с командами Input, Show и Exit. При выборе команды Exit приложение завершает работу. При выборе команды Input открывается диалоговое окно, обеспечивающее возможность: □ ввода координат X и Y для двух точек; □ выбора режима работы с помощью флажков length и koef: подсчет длины...
C# Tuple (кортежи) https://www.cyberforum.ru/ csharp-beginners/ thread218511.html
Подскажите пожалуйста реальный пример применения кортежей? Я что-то не могу понять для чего может понадобиться....
C# Найти S сумму элементов (диагоналей) квадратной матрицы массива A. Кенни, подскажи плз, дана задача: Найти S сумму элементов (диагоналей) квадратной матрицы массива A. Массив я построил, элементы записал, а как найти сумму диагоналей:? как это прописать:?EduDo, одна тема - один вопрос.Ещё и темы дублируем... https://www.cyberforum.ru/ csharp-beginners/ thread218510.html
C# поменять местами максимальный элемент массива и первый
поменять местами максимальный элемент массива и первый (двумерный массив) я тупая( вот мой код, что не так? прошу исправить, возможно я неправильно делаю замену, то есть меняю элементы местами. static void Main(string args) { int a = { { 1, 2, 3 }, { 4, 5, 5 } }; //a - двухмерный массив Console.WriteLine("исходный массив:");
C# Сумма квадратов Помогите написать программу на C# :wall: Вот условие:Найти сумму 12(один в квадрате)+ 22(два в квадрате)+ 32(три в квадрате)+... + 102(десять в квадрате). Операцию возведения в степень не использовать, учесть особенности получения квадрата натурального числа: 12(один в квадрате) = 1 , 22(два в квадрате) = 1 + 3, 32(три в квадрате) = 1 + 3 + 5, 42(четыре в... https://www.cyberforum.ru/ csharp-beginners/ thread218450.html
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 7
27.02.2012, 09:48 0

На основе данных входного файла составить список студентов группы - C# - Ответ 2529939

27.02.2012, 09:48. Показов 21962. Ответов 16
Метки (Все метки)

Ответ

ya.alex151, попробовал переделать Ваш код под свою задачу... Не получается, не поможете?
Задание такое : На основе данных входного файла составить список студентов, включающий фамилию, факультет, курс, группу, 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
#region using
 
using System;
using System.IO;
 
#endregion
 
namespace ConsoleApplicationTest
{
    public static class Program
    {
        private static void Main()
        {
            // Читаем из файла
            string[] allLines = File.ReadAllLines("input.txt");
            // Преобразуем в массив студентов
            Student[] students = new Student[allLines.Length];
            for (int index = 0; index < allLines.Length; index++)
            {
                string line = allLines[index];
                string[] fields = line.Split(';');
                Student student = new Student(fields[0], Convert.ToInt32(fields[1]), fields[2], fields[3], fields[4]);
                students[index] = student;
            }
            // Сортируем
            Array.Sort(students);
            // Выводим данные
            foreach (Student student in students)
            {
                Console.WriteLine(student);
                Console.WriteLine();
            }
            // Преобразуем в удобный для записи вид
            string[] linesToSave = new string[students.Length];
            for (int i = 0; i < students.Length; i++)
            {
                Student student = students[i];
                linesToSave[i] = student.ToString();
            }
            // Сохраняем в файл
            File.WriteAllLines("output.txt", linesToSave);
            Console.ReadKey();
        }
    }
 
    public struct Student : IComparable
    {
        public Student(string name, string fakultet, int kurs, string gruppa, int ball1, int ball2, int ball3, int ball4, int ball5)
            : this()
        {
            Name = name;
            Fakultet = fakultet;
            Kurs = kurs;
            Gruppa = gruppa;
            Ball1 = ball1;
            Ball2 = ball2;
            Ball3 = ball3;
            Ball4 = ball4;
            Ball5 = ball5;
        }
       
        public string Name { get; private set; }       
        public string Fakultet { get; private set; }       
        public int Kurs { get; private set; }        
        public string Gruppa { get; private set; }
        public int Ball1{ get; private set; }
        public int Ball2 { get; private set; }
        public int Ball3 { get; private set; }
        public int Ball4 { get; private set; }
        public int Ball5 { get; private set; }
        #region IComparable Members
 
        public int CompareTo(object obj)
        {
            return Kurs.CompareTo(((Student)obj).Kurs);
        }
 
        #endregion
 
        public override string ToString()
        {
            return string.Format("{0}; {1}; {2}; {3}; {4}; {5}; {6}; {7}; {8}; {9}",
                                 Name, Fakultet, Kurs, Gruppa, Ball1, Ball2, Ball3, Ball4, Ball5);
        }
    }
}
Помогите если можете.

Добавлено через 11 часов 42 минуты
Ругается на 22 строку, "Ошибка 1"ConsoleApplicationTest.Student" не содержит конструктор, который принимает аргументы "4", я менял количество аргументов, подставлял только цифры... туплю дальше...

Вернуться к обсуждению:
На основе данных входного файла составить список студентов группы C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.02.2012, 09:48
Готовые ответы и решения:

На основе данных входного файла составить список студентов группы, включив следующие данные
На основе данных входного файла составить список студентов группы, включив следующие данные: ФИО,...

На основе данных входного файла составить список сотрудников учреждения
Помогите пожалуйста написать программу на языке C# Вариант 5 На основе данных входного файла...

На основе данных входного файла составить список вкладчиков банка, включив следующие данные
На основе данных входного файла составить список вкладчиков банка, включив следующие данные: ФИО,...

На основе данных входного файла составить список вкладчиков банка, включив следующие данные: ФИО, № счета, сум
Как лучше всего это осуществить? На основе данных входного файла составить список вкладчиков банка,...

16
27.02.2012, 09:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.02.2012, 09:48
Помогаю со студенческими работами здесь

Cоставить список студентов группы на основе из файла
на основе данных входного файла составить список студентов группы, включив следующие данные: ФИО,...

На основе данных входного файла составить автомобильную ведомость
Задание: На основе данных входного файла составить автомобильную ведомость, включив следующие...

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

Составить список студентов группы, используя SortedList
Решить с помощью SortedList задачу:На основе данных входного файла составить список студентов...

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