C# Замена заглавных букв на строчные в строкеПомогите пожалуйста с задачей. В заданном предложении в каждом слове заменить все заглавные буквы на строчные.(не переводя всю строку в нижний регистр. а только заглавные буквы)https://www.cyberforum.ru/ csharp-beginners/ thread723174.html
C# Посоветуйте литературу после освоения основДоброго времени суток дорогие друзья, пожалуйста посоветуйте литературу по C# с учетом того, что мне 14 лет и я прочитал(и понял:)) книги: Н.Культин - Microsoft Visual C# в задачах и примерах и М.Дрейер - C# Для школьников
Буду очень благодаренhttps://www.cyberforum.ru/ csharp-beginners/ thread723006.html
C# Выход из цикла при соблюдении условияДобрый вечер, скажите пожалуйста будет ли произведен выход из внутреннего цикла при соблюдении в нем условия?
и продолжится ли выполнение внешнего цикла дальше?
if (ver2 <= ver) // есть ли ошибка блока
{
flag1 = false;
break;
}
for (int i = 0; i < t; i++) // общий циклhttps://www.cyberforum.ru/ csharp-beginners/ thread723004.html
Создать программу-тест обучалку с применением ООП C# Добрый вечер!
у меня задание, создать программу-тест обучалку (какой именно-не имеет значения)
проблема в том, что программа должна быть объектно-ориентированной.
не совсем понимаю, что мне надо брать за объект в данном случае? и где там наследование делать?
а так как примерно писать прогу-это я понимаю.
заранее большое спасибо!
C# Запись тэга <head> в файл xml при использовании класса XmlTextWriterhttps://www.cyberforum.ru/ csharp-beginners/ thread722923.html пытаюсь записать в файл xml стандартный тэг-шапку head.
XmlTextWriter textWritter = new XmlTextWriter("1.xml", Encoding.UTF8);
textWritter.WriteStartDocument();
textWritter.WriteStartElement("head");
textWritter.WriteEndElement();
textWritter.Close();
с первой строки задается заголовок-успешно:
<?xml version="1.0" encoding="utf-8"?>
далее должен по идее создаться открывающий и закрывающий...
C# Переписать метод в метод без параметровУважаемые программисты,
который день мучаюсь не могу преобразовать метод так чтобы в нем не использовалось ни ref ни out. Помогите пожалуйста.
public static void Indexes(ref List<long> listForeachScoreNew, double p/*0*/, double N/*1*/, double a, double b,
int ind, int arrayLength)
{
for (var i = (int)p; i < a+b - a...https://www.cyberforum.ru/ csharp-beginners/ thread722884.html
C# После пробелов, знаков припинания все буквы сделать заглавными Всем привет, прошу прощения если была уже такая тема. Задача в следующем: дан текст(Мама мыла раму). Задача, чтобы после пробелов, знаков припинания были большие буквы. Кое-что сделал, дальше чето не идет.
Пример сделанного
string str = Console.ReadLine();
string word = str.Split(new char{' '});
for (int i = 1; i < str.Length; i++)
{
if (str == ' ' && str!='...
C# Как привести String 62, 5С и т.п. в Byte 0x62, 0x5Chttps://www.cyberforum.ru/ csharp-beginners/ thread722781.html вообще ситуация такая есть bytesToSend1
byte bytesToSend1 = new byte { 0x0E, 0x62 };
необходимо изменять значения 0x62 например на 0x56.
Только не полным ввод значения а следующим образом:
есть две переменные условно 1 и 2, в одной переменой меняю значение на 5 а в другой на 6. и необходимо чтоб в результате получилось 0x56.
Добавлено через 1 час 27 минут
В общем сам разобрался...
C# Как правильно задать значения элемента одномерного и двумерного массивовhttps://www.cyberforum.ru/ csharp-beginners/ thread722773.html Подскажите, пожалуйста:
не могу задать значение элемента массива.
вначале делаю инициализацию массивов, одномерного и двумерного. Элементы принадлежат к типу String.
string A = new string;
string B = new string;
A = "Текст 1";
B = "Текст 1.1";
B = "Текст 2.1";
B = "Текст 3.1";
C# Построить случайным образом граф с 27 вершинами Построить случайным образом граф с 27 вершинами , занумерованными от 0 до 26. Каждое ребро помечено маленькой латинской буквой. Найти множество вершин, которые можно достичь ровно за три хода, двигаясь из вершины с номером 24 по ребрам с буквами n i k e c h a r y u
2.1: Граф без петель и кратных ребер (рекомендуется хранить его в виде матрицы смежности).
2.2: Граф может иметь петли и кратные...
C# Подключение webkitdotnet к проекту - нужна информация или примерыhttps://www.cyberforum.ru/ csharp-beginners/ thread722755.html Всем привет. Ребят, перерыл все - толком ничего не нашел по поводу подключения webkit к проекту. Проектирую браузер для собственных нужд по работе. С
class ArrayVector.{privatedouble n;publicint[] vector;//поле,координаты вектора в пространствеpublic ArrayVector(int n)//конструктор, с параметром - длинной массива{
n=n-1;
vector=newint[n];}publicint SetElement(int i, intvalue)//метод установки элемента массива по индексу{
vector[i]=value;return vector[i];}publicint GetElement(int i){
Console.WriteLine("Элемент равен ={0}",vector[i]);return i;}publicint GetNorm(int i){double dlina=0;for(i=0;(i<=n-1); i++){
n = n + Math.Pow(vector[i], 2);}
n = Math.Sqrt(dlina);
Console.WriteLine("Длина вектора ={0}", dlina);return i;}publicvoid SumChetIndex(){int s =0;for(int i =0;(i <= n -1); i++){if(i %2==1) s += vector[i];}
Console.WriteLine("Сумма элементов массива с четными номерами={0}", s);}publicvoid SumNechetIndex(){int s =0;for(int i =0;(i <= n -1); i++){if(i %2==0) s += vector[i];}
Console.WriteLine("Сумма элементов массива с нечётными номерами={0}", s);}publicvoid MulChet(){int s =1;for(int i =0;(i <= n -1); i++){if(i %2==1) s *= vector[i];}
Console.WriteLine("Произведение всех четных элементов={0}", s);}publicvoid MulNechet(){int s =1;for(int i =0;(i <= n -1); i++){if(i %2==0) s *= vector[i];}
Console.WriteLine("Произведение всех нечетных элементов={0}", s);}publicvoid SortUp()// метод пузырька{int tmp =0;for(int i =0;(i <= n-1); i++){for(int j =0; j <=(n -2- i); j++){if(vector[j]> vector[j +1]){
tmp = vector[j];
vector[j]= vector[j +1];
vector[j +1]= tmp;}}}
Console.WriteLine("Массив отсортирован по возрастанию.");for(int i =0;(i <= n -1); i++){
Console.Write("\n\t{0}",vector[i]);}}publicvoid SortDown(){int tmp =0;for(int i =0;(i <= n -1); i++){for(int j =0; j <=(n -2- i); j++){if(vector[j]< vector[j +1]){
tmp = vector[j];
vector[j]= vector[j +1];
vector[j +1]= tmp;}}}
Console.WriteLine("Массив отсортирован по убыванию.");for(int i =0;(i <= n -1); i++){
Console.Write("\n\t{0}",vector[i]);}}}
class Program
{staticvoid Main(string[] args){string s;bool k;
Console.WriteLine("Данная программа выполняет различные операции с одномерным массивом.\n");
Console.WriteLine("Введите количество элементов массива");int n = Convert.ToInt16(Console.ReadLine());
ArrayVector a =new ArrayVector(n);
Console.WriteLine("Вводите элементы массива");for(int i =0;(i <= n -1); i++){int vector = Int32.Parse(Console.ReadLine());}//теперь выведем их на экранfor(int i =0;(i <= n -1); i++){
Console.Write("\t"+ a.vector);}
k =true;while(k ==true){
Console.WriteLine("Выберите действие над массивом:\n0 - для замены элемента массива,\n1 - для вывода любого элемента массива,\n2 - модуль вектора,\n3 - для подсчета суммы всех элементов массива с четными номерами,\n4 - подсчета суммы всех элементов массива с нечётными номерами,\n5 - произведения всех элементов массива с четными номерами,\n6 - подсчета произведения всех элементов массива с нечётными номерами,\n7 - для сортировки массива по возрастанию,\n8 - • метод сортировки массива по убыванию,\n9 - для выхода.");
s = Console.ReadLine();switch(s){case"0":{
Console.WriteLine("Введите номер элемента, который вы хотите заменить.");int i = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("Введите значение, которым вы хотите заменить элемент.");intvalue= Convert.ToInt16(Console.ReadLine());
a.SetElement(i,value);}break;case"1":{
Console.WriteLine("Введите номер элемента, который вы хотите увидеть.");int i = Convert.ToInt16(Console.ReadLine());
a.GetElement(n);}break;case"2": a.GetNorm(n);break;case"3": a.SumChetIndex();break;case"4": a.SumNechetIndex();break;case"5": a.MulChet();break;case"6": a.MulNechet();break;case"7": a.SortUp();for(int i =0;(i <= n -1); i++){
Console.Write("\t"+ a.vector);}break;case"8": a.SortDown();break;case"9": k =false;break;default: Console.WriteLine("Неправильный ввод.");break;}}}}