Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Вбудовані типи даних в С #. Масиви. Рядки. Регулярні вирази

Реферат Вбудовані типи даних в С #. Масиви. Рядки. Регулярні вирази





{// виводимо знайдену підрядок

Console. WriteLine ( ntheMatch: {0} raquo ;, theMatch. ToString ());// Виводимо групу time raquo ;. WriteLine ( time: {0} raquo ;, theMatch. Groups [ time ]);// Виводимо групу ip raquo ;. WriteLine ( ip: {0} raquo ;, theMatch. Groups [ ip ]);// Виводимо групу url raquo ;. WriteLine ( url: {0} raquo ;, theMatch. Groups [ url ]);

}

}

}

}


Рис. 8 - Результат роботи програми 8, співпадінь немає


Завдання 1


using System; laba

{static void Main ()

{N, i, j;=5; [,] matrix=new float [N, N]; rand=new Random (); (i=0; i lt; N; i ++) (j=0; j lt; N; j ++)

matrix [i, j]=rand. Next (10, 50);// Заповнення масиву випадковими числами від 0 до 50

Console. WriteLine ( Вихідна Матриця n );

drawarr (matrix, N, N); max=matrix [0,0]; maxj=0; (i=0; i lt; N; i ++) (j=0; j lt; N; j ++) (matrix [i, j] gt; max)

{

max=matrix [i, j];// Пошук максимального елемента

maxj=j;// Запам'ятовування стовпця з цим елементом

}

Console. WriteLine ( Стовпець з макс. Елементом {0} raquo ;, maxj + 1);

if (maxj!=N) (i=0; i lt; N; i ++) (j=maxj; j lt; N - 1; j ++) [i, j]=matrix [i , j + 1] ;. WriteLine ( Вилучений стовпець з максимальним елементом n );

drawarr (matrix, N, N - 1);

}

public static void drawarr (float [,] arr, int a, int b)//функція виведення матриці на екран

{i, j; (i=0; i lt; a; i ++)

{(j=0; j lt; b; j ++). Write (arr [i, j] + ) ;. Write ( n );

}

}

}


Рис. 9 - Результати виконання програми за завданням 1


Завдання 2


using System; System. Text. RegularExpressions; laba {void Main ()

{ishod= При оголошенні масиву масиву масиву кордону задаються виразами. Якщо все все все все кордону задані задані константами. raquo ;; theReg=new Regex (@ ( S +) ( s) );// Виділення з рядка кожного окремого слова

MatchCollection theMatches=theReg. Matches (ishod); slovo1= raquo ;, slovo2= raquo ;; i=0; konec= raquo ;; (Match theMatch in theMatches)

{(i == 0)

{= theMatch. ToString ();// Перше слово +=slovo1;

}

{= theMatch. ToString (); (slovo2!=Slovo1) {slovo1=slovo2; konec +=slovo1; }

}=1;

}. WriteLine ( Вихідний рядок ) ;. WriteLine (ishod + n ) ;. WriteLine ( Відредагована рядок ) ;. WriteLine (konec);

}

}


масив синтаксична конструкція мову

Рис. 10 - Результати виконання програми номер 3


Завдання 3


using System; System. Text. RegularExpressions; laba {void Main ()

{

string ishod= Справа була так lslk@dsf і sssmonstr@com пішли до DEMENTOR @ AZKABAN. DETH raquo ;;

Regex theReg=new Regex (@ w + @ w +. w + );// Виділення з рядка кожного окремого слова

MatchCollection theMatches=theReg. Matches (ishod); email; (Match theMatch in theMatches)

{= theMatch. ToString () ;. WriteLine (email);

}

}

}


Рис.11 - Результати виконання програми по пункту 3


Висновок


вивчена класифікація типів даних і відмітні особливості синтаксичних конструкцій мови C # від C ++;

вивчені базові типи: Array, String, StringBuilder, а також засоби стандартного введення/виводу і можливості форматування виводу;

отримано поняття про регулярні вирази і їх застосуванні для пошуку, заміни та розбиття тексту на синтаксичні лексеми.


Назад | сторінка 3 з 3





Схожі реферати:

  • Реферат на тему: Matrix Organization Structure: Advantages and Disadvantages
  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Проектування програми з аналізу масиву
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...