C# - Testando sua habilidade na resolução de um problema


Hoje vamos testar sua habilidade na linguagem C# propondo um exercício básico.


Que tal testar a sua habilidade em resolver problemas usando a linguagem C# ?

 

Então ai vai...:

 

Escreva um programa usando a linguagem C# que faça o seguinte:

 

1- Dado um array com uma determinada quantidade de números inteiros;

2- Você deve acessar o array e exibir cada número do array;

3- Deve informar também a frequência que o número aparece no array;

 

Exemplo: Para um dado array   a = [ 2, 5, 4, 3, 6, 2, 5, 8, 4, 5, 3 ]

 

A  saida do seu programa deve ser :

 

2 aparece 1 vez

5 aparece 3 vezes

4 aparece 2 vezes

3 aparece 2 vezes

6 aparece 1 vez

8 aparece 1 vez

 

O array usado no exercício deve conter os seguintes números :

[ 5, 9, 1, 2, 3, 7, 5, 6, 7, 3, 7, 6, 8, 5, 4, 9, 6, 2, 8, 1, 3, 9, 4, 2, 7, 6, 3, 1, 5, 7, 8 , 9 ]

 

Existem muitas formas de resolver esse problema usando os recursos da linguagem C# mas considere a utilização do LINQ.


Tente resolver o problema acima usando os seus conhecimentos atuais da linguagem.

 

Para conferir o seu resultado com a solução sugerida aguarde a publicação do resultado na próxima semana.
 

"Porque onde há inveja e espírito faccioso aí há perturbação e toda a obra perversa.
Mas a sabedoria que do alto vem é, primeiramente pura, depois pacífica, moderada, tratável, cheia de misericórdia e de bons frutos, sem parcialidade, e sem hipocrisia."

Tiago 3:16,17
 

Veja os Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique e confira !

Quer migrar para o VB .NET ?

Quer aprender C# ??

Quer aprender os conceitos da Programação Orientada a objetos ?

Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ?


Referências:


José Carlos Macoratti