Estou no 2° semestre de Sistemas de informação, na cadeira de Técnicas de programação em C#. Onde o professor deu um trabalho osso duro de roer, com problemas de saúde faltei algumas aulas e fiquei perdido. Bom, é o seguinte.
O programa deve pedir o nome de um arquivo.txt para o usuário que esteja no mesmo diretório, abrir o arquivo, e salvar em um novo arquivo, com as informações ordenadas.
Segue a descrição do problema...
Problema:Camisetas Descrição: O professor Fulano organizou junto às suas turmas de Sistemas de Informação a confecção de uma camiseta polo que fosse ao mesmo tempo bonita e barata. Após algumas conversas, ficou decidido com os alunos que seriam feitas somente camisetas da cor preta, o que facilitaria a confecção.
Os alunos poderiam escolher entre o logo do curso e os detalhes em branco ou vermelho.
Assim sendo, o professor precisa de sua ajuda para organizar as listas de quem quer a camiseta em cada uma das turmas, relacionando estas camisetas pela cor do logo do curso, tamanho (P, M ou G) e por último pelo nome.
Entrada: A entrada contém vários casos de teste. Cada caso de teste inicia com um valor N, (1 ≤ N ≤ 60) inteiro e positivo, que indica a quantidade de camisetas a serem feitas para aquela turma. As próximas N*2 linhas contém informações de cada uma das camisetas (serão duas linhas de informação para cada camiseta). A primeira linha irá conter o nome do estudante e a segunda linha irá conter a cor do logo da camiseta ("branco" ou "vermelho") seguido por um espaço e pelo tamanho da camiseta "P" "M" ou "G". A entrada termina quando o valor de N for igual a zero (0) e este valor não deverá ser processado.
Saída: Para cada caso de entrada deverão ser impressas as informações ordenadas pela cor dos detalhes em ordem ascendente, seguido pelos tamanhos em ordem descendente e por último por ordem ascendente de nome, conforme o exemplo em anexo.
Obs1 : deverá ser impressa uma linha em branco entre dois casos de teste .
Em anexo segue um exemplo de entrada e saída.
Gostaria de pedir uma ajuda, ou uma luz, para esse problema.
Pergunta
alisonvm
Boa Noite galera.
Estou no 2° semestre de Sistemas de informação, na cadeira de Técnicas de programação em C#. Onde o professor deu um trabalho osso duro de roer, com problemas de saúde faltei algumas aulas e fiquei perdido. Bom, é o seguinte.
O programa deve pedir o nome de um arquivo.txt para o usuário que esteja no mesmo diretório, abrir o arquivo, e salvar em um novo arquivo, com as informações ordenadas.
Segue a descrição do problema...
Problema: Camisetas Descrição: O professor Fulano organizou junto às suas turmas de Sistemas de Informação a confecção de uma camiseta polo que fosse ao mesmo tempo bonita e barata. Após algumas conversas, ficou decidido com os alunos que seriam feitas somente camisetas da cor preta, o que facilitaria a confecção.
Os alunos poderiam escolher entre o logo do curso e os detalhes em branco ou vermelho.
Assim sendo, o professor precisa de sua ajuda para organizar as listas de quem quer a camiseta em cada uma das turmas, relacionando estas camisetas pela cor do logo do curso, tamanho (P, M ou G) e por último pelo nome.
Entrada: A entrada contém vários casos de teste. Cada caso de teste inicia com um valor N, (1 ≤ N ≤ 60) inteiro e positivo, que indica a quantidade de camisetas a serem feitas para aquela turma. As próximas N*2 linhas contém informações de cada uma das camisetas (serão duas linhas de informação para cada camiseta). A primeira linha irá conter o nome do estudante e a segunda linha irá conter a cor do logo da camiseta ("branco" ou "vermelho") seguido por um espaço e pelo tamanho da camiseta "P" "M" ou "G". A entrada termina quando o valor de N for igual a zero (0) e este valor não deverá ser processado.
Saída: Para cada caso de entrada deverão ser impressas as informações ordenadas pela cor dos detalhes em ordem ascendente, seguido pelos tamanhos em ordem descendente e por último por ordem ascendente de nome, conforme o exemplo em anexo.
Obs1 : deverá ser impressa uma linha em branco entre dois casos de teste .
Em anexo segue um exemplo de entrada e saída.
Gostaria de pedir uma ajuda, ou uma luz, para esse problema.
Desde já, Agradeço.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.