Difference between revisions of "Linguagens para Aplicação Comercial: Qual a ferramenta e linguagem que você escolheria?"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
Line 18: Line 18:
  
 
=== Exemplo ===
 
=== Exemplo ===
==== Entrada ===
+
==== Entrada ====
 
  Este é o meu texto.
 
  Este é o meu texto.
  
==== Arquivo "saida.txt" ===
+
==== Arquivo "saida.txt" ====
 
  .: 1
 
  .: 1
 
  E: 1
 
  E: 1

Revision as of 22:22, 9 June 2009

Dificuldade única

Suponha que você está abrindo uma empresa para desenvolver softwares para a área comercial. O público alvo da sua empresa será pequenas e médias organizações que tenham interesse em se modernizar. Por exemplo, estaria dentro de seu público alvo um escritório de cobrança, um super-mercado, uma clínica médica e um estabelecimento comercial.

Você realizou uma pesquisa e verificou que estes clientes tem necessidade de soluções informatizadas que atendam a suas necessidades, sejam seguras, com o mínimo de falha possível e que possibilite grande flexibilidade para atualização conforme a mudança das regras de negócio.

Escreva um texto de no máximo 10 linhas explicando, das ferramentas e linguagens apresentadas em sala de aula ou utilizadas no trabalho semestral, quais você escolheria e porquê.

Depois, utilizando a linguagem escolhida ou C#, faça um programa que leia da entrada padrão várias linhas de texto (por exemplo, o texto que você construiu) e grave um arquivo de nome "saida.txt" com a quantidade de cada caractere que o texto possui.

A entrada termina com uma linha em branco.

Como no exemplo abaixo o formato de cada linha do arquivo "saida.txt" deve ser:

<caractere> <quantidade de vezes que aparece no texto>

Os caracteres devem ser exibidos na ordem da tabela ASCII, o espaço não deve ser exibido e deve-se diferenciar maiúsculas de minúsculas.

O arquivo "saida.txt" deve ser gravado diretório onde o programa foi executado.

Exemplo

Entrada

Este é o meu texto.

Arquivo "saida.txt"

.: 1
E: 1
e: 3
m: 1
o: 2
s: 1
t: 3
u: 1
x: 1
é: 1