Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


Alpha Servers
Resultados 1 a 1 de 1
  1. #1

    Avatar de rafael1258
    Data de Ingresso
    Mar 2014
    Localização
    porto alegre
    Idade
    30
    Posts
    5
    Agradecido
    2
    Agradeceu
    2
    Peso da Avaliação
    0

    Padrão Trabalhando com Arrays de uma dimenção em c#

    Ola pessoal desta vez vou explicar como se trabalha com Arrays de uma dimensão também conhecidos como vetores.

    1)mais afinal o que é uma Array?

    São estruturas de dados muito simples que podem nos ajudar muito quando temos muitas variáveis do mesmo tipo em um algoritmo ou aplicação.

    exemplo : Precisamos que usuário digite 10 números inteiros , o programa deve informar qual a quantidade de números digitados são maiores que 10 quais são menores e os iguais a 10.

    Não vamos criar uma variável para cada número digitado isso daria um trabalhão.Então iremos usar um vetor de números inteiros muito mais prático.

    Código:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace eemplo
    {
        class Program
        {
            static void Main(string[] args)
            {
                int[] num = new int[10];//vetor de 10 numeros inteiros
    
                int maior = 0, menor = 0, igual = 0;//variaveis que usaremos para contar quantos sao maiores,menore e iguais a 10
    
              //Usaremos o laço de repetição for  que é definido por um contador i que começara em 0 e ira ate 10 = num.Lenght incrementando a cada volta
    
                for (int i = 0; i < num.Length; i++)
                {
                   Console.Write("Digite o {0}° número: ", (i + 1) );//exibe a mensagem para o usuario digitar onde i+1 exibira a sequencia a a partir do primeiro vetor no {0}
                   num[i] = Convert.ToInt32(Console.ReadLine());// vetor num[i] recebera o numero digitado em string e convertido para inteiro
    
    
                //se o numero que estiver no nosso vetor de números for maior que 10
                   if (num[i] > 10)
                   {
                       maior = maior + 1;//somara +1 aos maiores
                   }
    
                   else//senão
                   {
                       if (num[i] < 10)//se o numero digitado for menor que 10
                       {
                           menor = menor + 1;//ele adicionara +1 aos menores
    
                       }
                       else//senao ele é igual a 10
                       {
                           igual = igual + 1;//adicionara mais +1 aos iguais
                       }
    
    
                   }
    
                }
    
             //exibimos ao usuario as quantidades
                Console.WriteLine("A Quantidade de números MAIORES que 10 é: {0}", maior);
                Console.WriteLine("A Quantidade de números MENORES que 10 é: {0}", menor);
                Console.WriteLine("A Quantidade de números IGUAIS que 10 é: {0}", igual);
    
            }
        }
    }

  2. O Seguinte Usuário Agradeceu rafael1258 Por este Post Útil:


 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Download| Trabalhando com array bidimensional(matriz)
    Por Ayrton Ricardo no fórum C# - Nova área
    Respostas: 0
    Último Post: 07-10-2013, 01:37 PM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •