Ir para conteúdo
Fórum Script Brasil

alisonvm

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre alisonvm

alisonvm's Achievements

0

Reputação

  1. 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.
×
×
  • Criar Novo...