I-Arrays ou Vetor Um array permite o armazenamento de informaes na memria em forma de vetor e podem ser acessadas utilizando seus ndices. Seus dados so armazenados na forma homognea (possuem os mesmos tipos). 1- using System; using System.Collections.Generic; using System.Text;
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { foreach (string s in args) { Console.WriteLine(s); } Console.WriteLine("\n\n"); string[] A ={"C#", "VB", "C++", "JavaScript" }; for (int i = 0; i < A.Length; i++) { Console.WriteLine("A.Length[{0}]={1}",i,A[i]); } Console.ReadLine(); } } }
2-
using System; using System.Collections.Generic; using System.Text;
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int [] A={10,20,30,40,50,60,70,80,90,100}; for (int i = 0; i < 10;i++ ) { Console.WriteLine("Linha "+ i +"="+A[i]); } Console.ReadLine(); } } }
Linguagem de Programao Estruturada Arrays Linguagem C# Prof. Dr. Chau S. Shia
3- using System; using System.Collections.Generic; using System.Text;
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int soma = 0; int[] X={10,11,12,13,14,15,16,17,18,19};
for (int i = 0; i < 10;i++ ) { Console.WriteLine(X[i]); soma=soma+X[i]; } Console.WriteLine("Soma = "+soma); Console.ReadLine(); } } } 4- using System; using System.Collections.Generic; using System.Text;
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int[] A ={19,3,15,7,11,9,13,5,17,1};
Console.WriteLine("Elemento " + "Valor " + "Histograma"); for (int i = 0; i < A.Length;i++ ) { Console.Write("\n"+i+"\t"+A[i]+"\t"); for (int j = 1; j <= A[i];j++) { Console.Write("*"); } } Console.ReadLine(); } } }
Linguagem de Programao Estruturada Arrays Linguagem C# Prof. Dr. Chau S. Shia
II-Arrays Multidimensionais Arrays multidimensionais so extenses de arrays de uma nica dimenso. Permitem armazenamento de informaes relacionadas ao seu ndice com a utilizaode um rank. 1- using System; using System.Collections.Generic; using System.Text;