Проект студенты презентация




Слайды и текст этой презентации
Слайд 1
Описание слайда:
Проект студенты


Слайд 2
Описание слайда:
Файл Данные

Слайд 3
Описание слайда:
Структура using System.IO; namespace файлы { class Program struct student { public string fam; public char pol; public int vozr; public string spec; public int kurs; };

Слайд 4
Описание слайда:
Чтение из файла static void Main(string[] args) { StreamReader readfl;// поток для считывания данных StreamWriter writefl; //поток для записи данных student[] spisok=new student[20]; //массив структур int i=0; //начальный индекс массива //проверка, существует ли данный файл if (File.Exists(@"d:\Данные.txt")) { readfl = new StreamReader(@"d:\ :\Данные. txt"); else {Console.WriteLine("файла нет"); Console.ReadKey(); return;}

Слайд 5
Описание слайда:
Чтение из файла sting str; //Пока файл не закончится while (readfl.EndOfStream == false and i<20) { str = readfl.ReadLine(); string[] s = str.Split(';'); spisok[i].fam = s[0]; spisok[i].pol = Convert.ToChar(s[1]); spisok[i].vozr = Convert.ToInt32(s[2]); spisok[i].spec = s[3]; spisok[i].kurs = Convert.ToInt32(s[4]); i++; } readfl.Close();//Закрыть файл }

Слайд 6
Описание слайда:
Вывод массива //Вывод заголовка на экран Console.WriteLine(“Массив”) string result = string.Format("{0,12}{1,5}{2,8}{3,19}{4,7}", "Фамилия","Пол","Возраст","Специальность", "Курс"); Console.WriteLine((result); //Вывод элементов массива foreach (var t in spisok) result = string.Format("{0,12}{1,5}{2,8}{3,19}{4,7}", (t.fam, t.pol.ToString(), t.vozr.ToString(), t.spec, t.kurs.ToString()); Console.WriteLine (result); Console.ReadKey();

Слайд 7
Описание слайда:
Отбор данных по полу Console.WriteLine(“Девушки”) ; foreach (var t in spisok) if (t.pol=='ж') {result = string.Format("{0,12}{1,5}{2,8}{3,19}{4,7}", t.fam, t.pol.ToString(), t.vozr.ToString(), t.spec,t.kurs.ToString()); Console.WriteLine (result);} Console.WriteLine(“Юноши”) ; foreach (var t in spisok) if (t.pol == 'м') {result = string.Format("{0,12}{1,5}{2,8}{3,19}{4,7}", t.fam, t.pol.ToString(), t.vozr.ToString(), t.spec,t.kurs.ToString()); Console.WriteLine (result);} Console.ReadKey(); } }


Скачать презентацию на тему Проект студенты можно ниже:

Похожие презентации