Вопрос Помогите пожалуйста написать код для контрольных работ на языке c#

Регистрация
6 Авг 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Задание 1:

Для заданной последовательности символов, за которой следует точка (в сам текст точка не входит), переменной f присвоить значение true, если буква а встречает¬ся чаще, чем буква b, и присвоить значение false в противном случае;

Задание 2 (с помощью методов):

Дано натуральное число n. Найти среднее арифметическое n чисел, вводимых с клавиатуры.

Задание 3:

Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном порядке.



Заранее большое спасибо тем, кто сделает.
 
Задание 1: using System;

class Program
{
static void Main(string[] args)
{
string text = Console.ReadLine();
bool f = text.Count(c => c == 'a') > text.Count(c => c == 'b');
Console.WriteLine(f);
}
}
Задание 2: using System;

class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
Console.WriteLine(Average(n));
}

static double Average(int n)
{
double sum = 0;
for (int i = 0; i < n; i++)
sum += int.Parse(Console.ReadLine());
return sum / n;
}
}
Задание 3: using System;
using System.IO;
using System.Linq;

class Program
{
static void Main(string[] args)
{
string text = File.ReadAllText("text.txt");
string[] sentences = text.Split('.').Reverse().ToArray();
foreach (string sentence in sentences)
Console.WriteLine(sentence.Trim() + ".");
}
}
 
Щас тебе нейросети на решают и збс
 
Задание 1: string sequence = "abababac";
bool f = sequence.Count(x => x == 'a') > sequence.Count(x => x == 'b'); Задание 2: Console.Write("Введите количество чисел: ");
int n = Convert.ToInt32(Console.ReadLine());
int[] numbers = new int[n];
for (int i = 0; i < n; i++)
{
Console.Write($"Введите число {i + 1}: ");
numbers = Convert.ToInt32(Console.ReadLine());
}
double average = numbers.Average();
Console.WriteLine($"Среднее арифметическое: {average}"); Задание 3: string[] sentences = File.ReadAllLines("file.txt");
Array.Reverse(sentences);
foreach (string sentence in sentences)
{
Console.WriteLine(sentence);
} Для выполнения задания 1 мы можем использовать метод Count для подсчета количества вхождений символов &#39;a&#39; и &#39;b&#39; в строке. Затем мы можем сравнить количество вхождений символа &#39;a&#39; с количеством вхождений символа &#39;b&#39; и присвоить переменной f значение true, если &#39;a&#39; встречается чаще, и false в противном случае.
Для выполнения задания 2 мы можем запросить у пользователя количество чисел, которые он хочет ввести, а затем использовать цикл for для заполнения массива числами, введенными пользователем. Мы можем затем использовать метод Average для вычисления среднего арифметического.
Для выполнения задания 3 мы можем использовать метод ReadAllLines для чтения трех предложений из текстового файла в массив строк. Затем мы можем использовать метод Reverse для изменения порядка элементов в массиве в обратном порядке, а затем использовать цикл foreach для вывода каждого предложения на экран.
 
Назад
Сверху