Loading...
javascript
   using System; 

namespace biggerdate
{

struct Reader
{


public void set_value(string max,int a, int id, int count, string Surname, string books)
{
string result = "";
if(count > a)
{
Program sol = new Program();
sol.max = "";
result = "";
sol.max_bigger = count;
result = sol.max = $"{Surname} прочитал {count} книг. Это больше всего!";


} Console.WriteLine(result);
//Console.WriteLine($"{Date[id-1]} от {Surname}");
}
}
class Program
{
public int max_bigger = 0;
public string max = "";
static void Main(string[] args)
{

Program sol = new Program();
Reader id1;
id1.set_value(sol.max, sol.max_bigger, 1, 5, "Petrov", "Быть человеком, Под фонарём твоего дома, Пряничный домик в Черном Городе, Пряничный домик в Черном Городе, Осколок памяти");
id1.set_value(sol.max, sol.max_bigger, 2, 8, "Sidorov", "Быть человеком, Под фонарём твоего дома, Пряничный домик в Черном Городе, Пряничный домик в Черном Городе, Осколок памяти");

Console.WriteLine(sol.max_bigger);

}
}
}



Мне нужно что бы result вывело один раз - максимальный, а не все разы)))


скрин как выводит прикрепил, в данном случае хотелось бы что бы вывело только 1 строку - в частности ту что содержит больше count
Про лишние переменные не говорите, это заготовка наперед) мне просто нужно совет как проделать это через структуру,
Проблему решил:)
javascript
   using System; 

namespace biggerdate
{

struct Reader
{


public string result;
public void set_value(string max,int a, int id, int count, string Surname, string books)
{
result = "";
if(count > a)
{
Program sol = new Program();
sol.max = "";
result = "";
sol.max_bigger = count;
result = sol.max = $"{Surname} прочитал {count} книг. Это больше всего!";
display_result(result);

}


//Console.WriteLine($"{Date[id-1]} от {Surname}");
}
public string display_result(string result)
{

return result;
}
}
class Program
{
public int max_bigger = 0;
public string max = "";
static void Main(string[] args)
{

Program sol = new Program();
Reader id1 = new Reader();
id1.set_value(sol.max, sol.max_bigger, 1, 5, "Petrov", "Быть человеком, Под фонарём твоего дома, Пряничный домик в Черном Городе, Пряничный домик в Черном Городе, Осколок памяти");
id1.set_value(sol.max, sol.max_bigger, 2, 8, "Sidorov", "Быть человеком, Под фонарём твоего дома, Пряничный домик в Черном Городе, Пряничный домик в Черном Городе, Осколок памяти");
Console.WriteLine(id1.display_result(id1.result));

}
}
}
Онлайн: 5
Время:
Gen. 0.0652
(c) Bym.Guru 2010-2026