Ir para conteúdo
Fórum Script Brasil
  • 0

Contagem de Caracteres (Com Lista)


Paulo Renato

Pergunta

Criar um programa em C++

1. Uma função que receba como parâmetro o nome de um arquivo texto e lendo caractere a caractere crie uma lista ligada ordenada

2. Uma função que receba a lista ordenada que foi criada no item anterior e a imprima, apresentando as seguintes informações: Nome do arquivo processado: ccccccccccccccccccccc

Numero total de caracteres no arquivo: nnnnn

Número de caracteres diferentes: nnnn

Uma coluna com cada caractere e outra com o nr. de ocorrências de cada caractere (deverá ser impresso em ordem decrescente)

3. Um menu (pode ser na função main) que possibilite testar o programa para qualquer arquivo texto que o usuário desejar;

Algoritmo simplificado

Abrir arquivo

Repetir

Ler um caractere

SE já estiver na lista

Incremente em 1 o numero de ocorrências deste elemento

SENÃO

Inclua um novo elemento na lista

Se o caractere do novo elemento como sendo o caractere lido do arquivo

Sete o numero de ocorrências como sendo 1

FIM SE

Até atingir fim do arquivo

Ordenar a lista em ordem decrescente de ocorrências

Imprimir relatório

Link para o comentário
Compartilhar em outros sites

1 resposta 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...