Есть ответ 👍

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

243
500
Посмотреть ответы 2

Ответы на вопрос:


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

//яп: c#

//структура: рост/имя/вес/страна проживания

код:

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.io;

namespace prog

{

class program

{

static void main(string[] args)

{

string location = "c: //test//persons.txt";

try

{

int size = file.readlines(location).count();

if (size > 0)

{

list< string> person = new list< string> ();

string[] tallestperson = new string[4];

int maxheight = -1;

int height = 0;

int index = 0;

streamreader personsreader = new streamreader(location, encoding.default);

for (int i = 0; i < size; i++)

{

person.add(personsreader.;

height = convert.toint32(person[i].remove(person[i].indexof("/";

if (height > maxheight)

{

maxheight = height;

index = i;

}

}

string tmp = person[index];

int paramindex = 0;

for (int j = 0; j < tmp.length; j++)

{

if (tmp[j] ! = '/')

tallestperson[paramindex] += tmp[j];

else

paramindex++;

}

console.writeline("самый высокий человек: " + tallestperson[1]);

console.writeline("рост: " + tallestperson[0] + " см");

console.writeline("вес: " + tallestperson[2] + " кг");

console.writeline("страна проживания: " + tallestperson[3]);

}

else

{

console.writeline("файл пустой! ");

}

}

catch (exception)

{

console.writeline("ошибка! файл не нейден, либо нарушена его структура! ");

}

finally

{

console.readkey();

}

}

}

}


ахахах,и так знаю,что я урод))

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS