Другие языки программирования и технологии
Помогите решить задачу по С# :-)
1)Дан массив размера N. Вывести его элементы в обратном порядке. 2)Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими) . Найти количество слов в строке. 3)Дана строка, состоящая из русских слов, набранных заглавными буквами и разделенных пробелами (одним или несколькими) . Найти количество слов, которые начинаются и заканчиваются одной и той же буквой. Пожалуйста обозначте что какой!!!
Соблюдайте, пожалуйста, правила: один вопрос - один ответ!
using System;
namespace example
{
class Program
{
static void Main(string[] args)
{
int[] numbers = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 };
foreach (int n in numbers) System.Console.Write("{0} ", n);
Console.WriteLine();
Array.Reverse(numbers);
foreach (int n in numbers) System.Console.Write("{0} ", n);
Console.ReadKey();
}
}
}
using System;
namespace example
{
class Program
{
static void Main(string[] args)
{
int[] numbers = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 };
foreach (int n in numbers) System.Console.Write("{0} ", n);
Console.WriteLine();
Array.Reverse(numbers);
foreach (int n in numbers) System.Console.Write("{0} ", n);
Console.ReadKey();
}
}
}
// 1) -----------------------
using System;
using System.Linq;
namespace q79830716_1 {
class Program {
static void Main(string[] args) {
int[] a = { 1, 2, 3, 4, 5, 6, 7 };
Console.WriteLine("массив: ");
foreach (int e in a) Console.Write(" " + e);
Console.WriteLine("\nвывод в обратном порядке: ");
foreach (int e in a.Reverse()) Console.Write(" " + e);
Console.ReadKey();
}
}
}
// 2) -----------------------
using System;
namespace q79830716_2 {
class Program {
static void Main(string[] args) {
string s = "мама мыла раму а папа читал газету";
Console.WriteLine("строка: " + s);
Console.WriteLine("количество слов: " +
s.Split(new char [] {' '}, StringSplitOptions.RemoveEmptyEntries).Length);
Console.ReadKey();
}
}
}
// 3) -----------------------
using System;
using System.Linq;
namespace q79830716_3 {
class Program {
static void Main(string[] args) {
string s = "ЙЦУК ФЫВАФ ЯЧСМИ АВВА ЕНГ";
Console.WriteLine("строка: " + s);
Console.WriteLine("количество искомых слов: " +
s.Split(' ').Count(x => x != "" && x.First() == x.Last()));
Console.ReadKey();
}
}
}
using System;
using System.Linq;
namespace q79830716_1 {
class Program {
static void Main(string[] args) {
int[] a = { 1, 2, 3, 4, 5, 6, 7 };
Console.WriteLine("массив: ");
foreach (int e in a) Console.Write(" " + e);
Console.WriteLine("\nвывод в обратном порядке: ");
foreach (int e in a.Reverse()) Console.Write(" " + e);
Console.ReadKey();
}
}
}
// 2) -----------------------
using System;
namespace q79830716_2 {
class Program {
static void Main(string[] args) {
string s = "мама мыла раму а папа читал газету";
Console.WriteLine("строка: " + s);
Console.WriteLine("количество слов: " +
s.Split(new char [] {' '}, StringSplitOptions.RemoveEmptyEntries).Length);
Console.ReadKey();
}
}
}
// 3) -----------------------
using System;
using System.Linq;
namespace q79830716_3 {
class Program {
static void Main(string[] args) {
string s = "ЙЦУК ФЫВАФ ЯЧСМИ АВВА ЕНГ";
Console.WriteLine("строка: " + s);
Console.WriteLine("количество искомых слов: " +
s.Split(' ').Count(x => x != "" && x.First() == x.Last()));
Console.ReadKey();
}
}
}
Да чувак.... мне даже стыдно отвечать на такие вопросы!
Цена вопроса 250 рублей. Бесплатно никто не работает. Либо плати, либо учись
Похожие вопросы
- Помогите решить задачу на Турбо паскале
- Помогите решить задачу.
- Помогите решить задачу на программирование!
- Народ, слезно прошу помочь решить задачу по информатике (програмирование), я просто ноль в этом(((
- Помогите решить задачу на Basic
- Помогите решить задачи на Си! Пожалуйста!!!
- помогите решить задачи
- Помогите решить задачи по Паскалю
- Помогите решить задачу в паскале
- помогите решить задачу на паскале: напечатать "столбиком" значения sin2, sin3, ..sin 20.