<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1862283993758504384</id><updated>2011-07-08T02:46:35.856+01:00</updated><category term='visual studio'/><category term='PHP'/><category term='csharp'/><category term='linq'/><category term='code2u'/><category term='dreamweaver'/><category term='sql'/><category term='java'/><category term='mysql'/><category term='arrays'/><category term='tutoriais'/><category term='notícias'/><category term='tecnologia'/><category term='funções'/><category term='TI'/><category term='programação'/><category term='oracle'/><category term='c'/><title type='text'>Break to code</title><subtitle type='html'>{ Intervalo para codificar }</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1862283993758504384.post-7114579875486974470</id><published>2010-02-25T14:34:00.000Z</published><updated>2010-02-25T14:34:19.137Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='TI'/><category scheme='http://www.blogger.com/atom/ns#' term='tutoriais'/><category scheme='http://www.blogger.com/atom/ns#' term='code2u'/><category scheme='http://www.blogger.com/atom/ns#' term='tecnologia'/><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Novo endereço</title><content type='html'>O blog mudou-se para &lt;a href="http://www.code2u.net/"&gt;http://www.code2u.net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1862283993758504384-7114579875486974470?l=breaktocode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/7114579875486974470/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://breaktocode.blogspot.com/2010/02/novo-endereco.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/7114579875486974470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/7114579875486974470'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/2010/02/novo-endereco.html' title='Novo endereço'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1862283993758504384.post-5992603755441125613</id><published>2010-01-28T15:11:00.000Z</published><updated>2010-01-28T15:11:11.546Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='notícias'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle compra Sun</title><content type='html'>A Oracle completou o processo de aquisição da Sun esta semana. O negócio envolveu 7,4 biliões de dólares.&lt;br /&gt;O que irá acontecer à base de dados &lt;a href="http://www.mysql.com/"&gt;MySQL&lt;/a&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1862283993758504384-5992603755441125613?l=breaktocode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/5992603755441125613/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://breaktocode.blogspot.com/2010/01/oracle-compra-sun.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/5992603755441125613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/5992603755441125613'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/2010/01/oracle-compra-sun.html' title='Oracle compra Sun'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1862283993758504384.post-2420382382070144205</id><published>2010-01-17T22:43:00.000Z</published><updated>2010-01-17T22:43:48.618Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio'/><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='csharp'/><title type='text'>Inserir dados com C#</title><content type='html'>Imaginemos o inventário de livros para uma biblioteca, e pretende-se inserir todos os livros na base de dados.&lt;br /&gt;Neste caso criei a tabela livros, uma tabela simples, embora possa ser mais completa, com os campos&amp;nbsp; id, titulo, tipo e esbn.&lt;br /&gt;&lt;br /&gt;No Visual Studio 2008 criamos um formulário com os respectivos campos de inserção dos dados na tabela:&lt;br /&gt;&lt;span id="goog_1263767998806"&gt;&lt;/span&gt;&lt;span id="goog_1263767998807"&gt;&lt;/span&gt;&lt;span id="goog_1263767998811"&gt;&lt;/span&gt;&lt;span id="goog_1263767998812"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_6yURakCL0gE/S1OSPwGaMXI/AAAAAAAAAVU/k6zkJwIVgZ4/s1600-h/img1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_6yURakCL0gE/S1OSPwGaMXI/AAAAAAAAAVU/k6zkJwIVgZ4/s320/img1.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Neste caso os campos de texto têm o nome textBox1 e textBox2.&lt;br /&gt;&lt;br /&gt;Na acção do botão colocamos o seguinte código:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;string connectionString = @"Data Source = PAULO-PC\SQLEXPRESS;integrated security = true;database = teste";&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection connection = new SqlConnection(connectionString);&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connection.Open();&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }catch&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Erro de ligação!!");&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlCommand command = new SqlCommand("INSERT INTO livros (titulo, tipo, esbn) VALUES ('" + textBox1.Text + "', 1, '" + textBox2.Text + "' )", connection);&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.ExecuteReader();&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connection.Close();&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("O livro " + textBox1.Text + " foi inserido com sucesso!");&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Explicando o código:&lt;br /&gt;Primeiro define-se a string de conexão como connectionString (parâmetros de ligação à base de dados).&lt;br /&gt;A seguir criamos um objecto SqlConnecton para fazer a ligação à base de dados SQL Server (neste caso 2008) no qual passamos o endereço de ligação à base de dados definida anteriormente.&lt;br /&gt;Depois criamos um bloco try-catch que irá testar a conexão, caso esta não seja feita com sucesso irá abrir uma janela de erro com “Erro de ligação!”.&lt;br /&gt;De seguida colocamos o comando SQL que vai fazer a inserção dos dados na Base de Dados:&lt;br /&gt;&lt;br /&gt;SqlCommand command = new SqlCommand("INSERT INTO livros (titulo, tipo, esbn) VALUES ('" + textBox1.Text + "', 1, '" + textBox2.Text + "' )", connection);&lt;br /&gt;&lt;br /&gt;Por fim fecha-se a ligação com connection.Close();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1862283993758504384-2420382382070144205?l=breaktocode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/2420382382070144205/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://breaktocode.blogspot.com/2010/01/inserir-dados-com-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/2420382382070144205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/2420382382070144205'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/2010/01/inserir-dados-com-c.html' title='Inserir dados com C#'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_6yURakCL0gE/S1OSPwGaMXI/AAAAAAAAAVU/k6zkJwIVgZ4/s72-c/img1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1862283993758504384.post-6500527996199399794</id><published>2010-01-15T11:33:00.002Z</published><updated>2010-01-15T11:33:42.151Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='linq'/><category scheme='http://www.blogger.com/atom/ns#' term='arrays'/><category scheme='http://www.blogger.com/atom/ns#' term='csharp'/><title type='text'>LINQ com objectos C# e Arrays</title><content type='html'>O Linq possibilita a escrita de queries independentemente da linguagem da base de dados ou linguagem de cosulta.&lt;br /&gt;O Linq define um conjunto de operações SQL padrão que podem manusear qualquer fonte de dados. Esse conjunto de operações é fornecido através de extensões disponíveis na arquitectura Linq.&lt;br /&gt;&lt;br /&gt;Essas extensões são:&lt;br /&gt;Linq to Objects – Disponibiliza consultas com o objecto IEnumerable para fontes de informação do tipo array, collections ou lists;&lt;br /&gt;Linq to XML – Disponibiliza meios eficiente e de fácil manipulação de dados em XML e funcionalidades para programação de XPath e XQuery;&lt;br /&gt;Linq to SQL – Esta extensão possibilita o acesso a objectos de bases de dados relacionais tal como se acessa a objectos .NET;&lt;br /&gt;Linq to DataSet – Facilidades de consulta com o ADO.NET Dataset;&lt;br /&gt;Linq to Entities – Fornece capacidades de consulta às entidades ADO.NET.&lt;br /&gt;&lt;br /&gt;Um exemplo de uma query simples num array ficará desta forma:&lt;br /&gt;int[] num = { 5, 3, 4, 0, 6, 7, 6, 2, 3 };&lt;br /&gt;var menores = from n in num&lt;br /&gt;where n &amp;lt; 5   select n;  Nesta query temos o from utilizado como um foreach, o operador where utilizado como selecção condicional e o select como selector dos dados, campos do array. A isto se chama Standard Query Operators. A consulta feita vai devolver um objecto IEnumerable&lt;t&gt; que referencia um objecto em memória com inteiros, em que os valores são menores que 5.&lt;br /&gt;&lt;br /&gt;A mesma sintaxe é utilizada quando fazemos consultas em objectos. Neste caso podemos fazer da seguinte forma:&lt;br /&gt;List&lt;produto&gt; produtos = GetProductList();&lt;br /&gt;var expensiveInStockProdutos =&lt;br /&gt;from p in produtos&lt;br /&gt;where p.UnitsInStock &amp;gt; 0 &amp;amp;&amp;amp; p.UnitPreco &amp;gt; 10.00M&lt;br /&gt;select p ;&lt;br /&gt;ArrayList list = new ArrayList();&lt;br /&gt;foreach (var i in expensiveInStockProdutos)&lt;br /&gt;list.Add(i);&lt;br /&gt;ProdutosGrid.AutoGenerateColumns = true;&lt;br /&gt;ProdutosGrid.DataSource = list;&lt;br /&gt;ProducosGrid.DataBind();&lt;br /&gt;&lt;br /&gt;Esta consulta utilize o commando where para encontrar todos os produtos em stock e com um preço maior que 10. A variável produtos refere-se ao objecto produtos inicializado com o método GetProductList().&lt;br /&gt;A variável expensiveInStockProdutos é do tipo IEnumerable&lt;produto&gt; que referencia uma colecção de objectos é equivalente ao tipo de produto.&lt;br /&gt;Os produtos no expensiveInStockProdutos  são adicionados a uma ArrayList utilizada depois numa tabela onde apresentará os dados, por exemplo numa página aspx.&lt;br /&gt;O ProdutosGrid.AutoGenerateColumns está como True uma vez que permite gerar dinamicamente as colunas com os nomes resultantes da query.&lt;/produto&gt;&lt;/produto&gt;&lt;/t&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1862283993758504384-6500527996199399794?l=breaktocode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/6500527996199399794/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://breaktocode.blogspot.com/2010/01/linq-com-objectos-c-e-arrays.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/6500527996199399794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/6500527996199399794'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/2010/01/linq-com-objectos-c-e-arrays.html' title='LINQ com objectos C# e Arrays'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1862283993758504384.post-104496003080636059</id><published>2010-01-14T09:53:00.000Z</published><updated>2010-01-14T09:53:50.577Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='arrays'/><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Arrays em Java</title><content type='html'>Um Array é um grupo e variáveis do mesmo tipo referenciadas pela mesma variável ou pelo mesmo nome. O mesmo bloco de memória referenciado pelo mesmo nome.&lt;br /&gt;Por exemplo para gravar a pontuação de 500 jogadores podemos ter um array de 500 jogadores com o mesmo nome onde guardamos cada uma das pontuações separadamente. Essa separação é feita pelo número de índice do array que começa em zero. Por exemplo este array de 500 começará no zero e terminará no 499.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_6yURakCL0gE/S07pT1hfbgI/AAAAAAAAAU0/kvS0GppL_N8/s1600-h/javaarrays1.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_6yURakCL0gE/S07pT1hfbgI/AAAAAAAAAU0/kvS0GppL_N8/s320/javaarrays1.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Para criar um array utiliza-se a seguinte sintaxe:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;int pontuacao[] = new int [500];&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Podemos dar valores directamente na criação do array desta forma:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;String dias[] = {"Seg", "Ter", "Qua", "Qui", "Sex", "Sab", "Dom"};&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para atribuição de um valor a determinado índice devemos fazer:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;num[3] = 54;&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;System.out.println(num[3]); //Deverá imprimir o 54&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As vantagens de um array são as de utilização de apenas um nome de variável para vários dados do mesmo tipo e facilitam contagens e leituras em ciclos ou loops.&lt;br /&gt;&lt;br /&gt;Os arrays podem também ser multidimensionais, ou seja, podem ter dois índices em que o primeiro índice pode ser dividido em mais índices. Por exemplo dentro das pontuações o índice 0 pode ter ainda mais 10 índices correspondendo cada um deles a uma eliminatória.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_6yURakCL0gE/S07pdUj9RUI/AAAAAAAAAU8/44MiFctuw-Q/s1600-h/javaarrays2.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_6yURakCL0gE/S07pdUj9RUI/AAAAAAAAAU8/44MiFctuw-Q/s320/javaarrays2.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Este array tem três índices principais em que cada um deles pode ter um ou mais índices.&lt;br /&gt;&lt;br /&gt;O tamanho de um array pode ser determinado sem que se tenha de referenciar o seu número, ou seja, em arrays que não sabemos qual o seu tamanho podemos utilizar o atributo length.&lt;br /&gt;Desta forma o length dános o tamanho do array:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;nomeArray.length&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Neste exemplo imprimirá todos os elementos do array sem que tenhamos de dar o número do último índice:&lt;br /&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;public class imprimeArray{&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main( String[] args ){&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int[] val = new int[100];&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for( int i=0; i &amp;lt; val.length; i++ ){&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.print( val[i] );&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br style="color: blue;" /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br style="color: blue;" /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1862283993758504384-104496003080636059?l=breaktocode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/104496003080636059/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://breaktocode.blogspot.com/2010/01/arrays-em-java.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/104496003080636059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/104496003080636059'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/2010/01/arrays-em-java.html' title='Arrays em Java'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_6yURakCL0gE/S07pT1hfbgI/AAAAAAAAAU0/kvS0GppL_N8/s72-c/javaarrays1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1862283993758504384.post-6082465240098011061</id><published>2010-01-12T12:01:00.003Z</published><updated>2010-01-12T12:02:37.772Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='dreamweaver'/><title type='text'>CheckMenu em formulários de edição no Dreamweaver</title><content type='html'>Por vezes a inserção de um checkmenu num formulário de edição de dados (de uma base de dados), com o Dreamweaver, embora seja simples, suscita por vezes algumas dúvidas.Um checkmenu é um menu com várias possibilidades, mas que num formulário de edição terá de mostrar o registo que consta na base de dados e ao mesmo tempo deverá conter as outras possibilidades para que o utilizador as possa escolher em caso de alteração.&lt;br /&gt;Esta operação (de colocação do checkmenu) é bastante simplificada no Adobe Dreamweaver.&lt;br /&gt;Para exemplificação vou criar duas tabelas na base de dados MySQL, clientes e tipos:&lt;br /&gt;&lt;br /&gt;CREATE TABLE clientes&lt;br /&gt;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `id` integer (11) NOT NULL AUTO_INCREMENT ,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `nome` varchar (50),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `morada` varchar (50),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `tipo_cliente` varchar (50),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRIMARY KEY (`id`)&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;CREATE TABLE tipos_cliente&lt;br /&gt;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `id` integer (11) NOT NULL AUTO_INCREMENT ,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `tipo` varchar (50),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRIMARY KEY (`id`)&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;Na tabela clinentes vão ficar registados os clientes, na qual existe um campo tipo_cliente que vai ser preenchida com um valor recebido da tabela tipos_clientes.&lt;br /&gt;&lt;br /&gt;Para ter uma maior percepção do exemplo convém inserir alguns dados nas tabelas.&lt;br /&gt;Suponhamos que temos uma página com a lista de clientes na qual chamamos o registo que pretendemos alterar. Na página de alteração de dados (edit.php) inserimos duas querys, uma&amp;nbsp; de selecção do respectivo registo e a outra para seleccionar os dados da tabela tipos:cliente:&lt;br /&gt;&lt;br /&gt;SELECT * FROM clientes WHERE clientes.id =’$recID’&lt;br /&gt;&lt;br /&gt;SELECT * FROM tipos_cliente&lt;br /&gt;&lt;br /&gt;Em que $recID é a variável passada pela página que contém a lista que identifica o registo escolhido.&lt;br /&gt;&lt;br /&gt;Inserimos um Record Update Form Wizard, e para o campo tipo_cliente escolhemos o menu Menu.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6yURakCL0gE/S0xj2yM4MAI/AAAAAAAAAUU/S5t6wmRq2RU/s1600-h/dw_chckbx1.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_6yURakCL0gE/S0xj2yM4MAI/AAAAAAAAAUU/S5t6wmRq2RU/s320/dw_chckbx1.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;É inserido o formulário de edição com o seguinte aspecto:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6yURakCL0gE/S0xj_jCJZFI/AAAAAAAAAUc/4Xt1ZwFTQYU/s1600-h/dw_chckbx2.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_6yURakCL0gE/S0xj_jCJZFI/AAAAAAAAAUc/4Xt1ZwFTQYU/s320/dw_chckbx2.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;De seguida seleccionamos o menu e no painel Properties (em baixo) o botão Dynamic...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Será aberta a janela de configuração deste elemento do formulário.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_6yURakCL0gE/S0xkKAOQHNI/AAAAAAAAAUk/CJKcs451LE4/s1600-h/dw_chckbx3.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_6yURakCL0gE/S0xkKAOQHNI/AAAAAAAAAUk/CJKcs451LE4/s320/dw_chckbx3.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&amp;nbsp;É nesta janela que deveremos dar a configuração correcta para o menu.&lt;br /&gt;&lt;/div&gt;Em Options from recordset seleccionamos a query referente aos tipos de cliente, neste caso rsTIPOS (SELECT * FROM tipos_cliente).&lt;br /&gt;Em baixo, no campo values seleccionamos o campo da tabela que pretendemos&lt;br /&gt;Que fique registado na tabela da base de dados. Coloquei tipo e não o id apenas para facilitar. Por uma questão de fiabilidade de dados é conveniente colocar uma chave primária, neste caso o id.&lt;br /&gt;No campo seguinte, Labels, seleccionamos o valor que queremos que apareça no menu para o utilizador seleccionar.&lt;br /&gt;&lt;br /&gt;Depois, em Selectvalue equal to, clicamos no botão do “raiozinho” e vamos seleccionar o campo da tabela clientes que guarda o valor de tipo de cliente ou seja, o campo tipo_cliente, para que quando o formulário é aberto apareça o capo registado na base de dados e não um dos outros.&lt;br /&gt;&lt;br /&gt;É de notar que o Dreamweaver coloca a seguinte notação:&lt;br /&gt;&lt;div class="separator" style="clear: both; color: blue; text-align: left;"&gt;&amp;lt;?php echo htmlentities($row_rsEDIT['tipo_cliente'], ENT_COMPAT, 'utf-8'); ?&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Uma vez que esta notação poderá dar alguns problemas com o PHP coloque apenas:&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; color: blue; text-align: left;"&gt;&amp;lt;?php echo $row_rsEDIT['tipo_cliente']; ?&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Pode testar. Deverá aparecer o valor constante na BD. &lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1862283993758504384-6082465240098011061?l=breaktocode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/6082465240098011061/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://breaktocode.blogspot.com/2010/01/checkmenu-em-formularios-de-edicao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/6082465240098011061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/6082465240098011061'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/2010/01/checkmenu-em-formularios-de-edicao.html' title='CheckMenu em formulários de edição no Dreamweaver'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_6yURakCL0gE/S0xj2yM4MAI/AAAAAAAAAUU/S5t6wmRq2RU/s72-c/dw_chckbx1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1862283993758504384.post-7953558835251030592</id><published>2010-01-12T11:10:00.000Z</published><updated>2010-01-12T11:10:21.846Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Gerador de password aleatória</title><content type='html'>Um script simples para gerar passwords aleatórias:&lt;br /&gt;&lt;br /&gt;&lt;div style="color: blue;"&gt;&amp;lt;?php&lt;br /&gt;$length=6;&lt;br /&gt;$vowels = 'aeuy';&lt;br /&gt;$caracters = 'bdghjmnpqrstvz123456789!*?&amp;amp;';&lt;br /&gt;&lt;br /&gt;$password = '';&lt;br /&gt;$alt = time() % 2;&lt;br /&gt;for ($i = 0; $i &amp;lt; $length; $i++) {&lt;br /&gt;if ($alt == 1) {&lt;br /&gt;$password .= $caracters[(rand() % strlen($caracters))];&lt;br /&gt;$alt = 0;&lt;br /&gt;} else {&lt;br /&gt;$password .= $vowels[(rand() % strlen($vowels))];&lt;br /&gt;$alt = 1;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;echo $password;&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1862283993758504384-7953558835251030592?l=breaktocode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/7953558835251030592/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://breaktocode.blogspot.com/2010/01/gerador-de-password-aleatoria.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/7953558835251030592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/7953558835251030592'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/2010/01/gerador-de-password-aleatoria.html' title='Gerador de password aleatória'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1862283993758504384.post-1877198936436535266</id><published>2010-01-12T11:08:00.001Z</published><updated>2010-01-12T11:08:30.955Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Upload de Ficheiros em PHP</title><content type='html'>form.html&lt;br /&gt;&lt;br /&gt;&lt;div style="color: blue;"&gt;&amp;lt;form enctype="multipart/form-data" action="upload.php" method="POST"&amp;gt;&lt;br /&gt;Ficheiro: &amp;lt;input name="uploaded" type="file" /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;input type="submit" value="Upload" /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;upload.php&lt;br /&gt;&lt;br /&gt;&lt;div style="color: blue;"&gt;&amp;lt;?php&lt;br /&gt;&lt;/div&gt;&lt;div style="color: blue;"&gt;$target = "upload/";&lt;br /&gt;$target = $target . basename( $_FILES['uploaded']['name']) ;&lt;br /&gt;$ok=1;&lt;br /&gt;if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))&lt;br /&gt;{&lt;br /&gt;echo "O ficheiro ". basename( $_FILES['uploadedfile']['name']). " foi inserido com sucesso";&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;echo "Erro, Exixte um problema cm o ficheiro!";&lt;br /&gt;}&lt;br /&gt;&lt;/div&gt;&lt;div style="color: blue;"&gt;?&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;Limitar tamanho do ficheiro&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;if ($uploaded_size &amp;gt; 350000)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;echo "O seu ficheiro � muito grande.&amp;lt;br&amp;gt;";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;$ok=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1862283993758504384-1877198936436535266?l=breaktocode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/1877198936436535266/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://breaktocode.blogspot.com/2010/01/upload-de-ficheiros-em-php.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/1877198936436535266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/1877198936436535266'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/2010/01/upload-de-ficheiros-em-php.html' title='Upload de Ficheiros em PHP'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1862283993758504384.post-4239817387949156289</id><published>2010-01-12T11:04:00.000Z</published><updated>2010-01-12T11:04:12.030Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='funções'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Funções em C</title><content type='html'>Uma função não é mais do que um conjunto de códigos agrupados num bloco com um nome que a identifica. As funções executam instruções que podem ser comuns a várias partes do código de um programa facilitando assim a sua implementação.&lt;br /&gt;&lt;br /&gt;A construção de uma função é feita da seguinte forma:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #0033cc;"&gt;int soma(int num, int num2){&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Declara-se o tipo de variável do valor devolvido (resultado da função) que no caso de não devolver nada será void. A seguir o nome da função e depois entre parênteses o tipo e nome das variáveis de entrada.&lt;br /&gt;A função deve estar delimitada por chavetas que representam os limites da função.&lt;br /&gt;&lt;br /&gt;Dentro da função podemos colocar todas as instruções que a mesma deverá efectuar. Neste caso iremos calcular a soma de dois números inteiros:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #0033cc;"&gt;int soma(int num, int num2){&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int total=num+num2;&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return total;&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A instrução return indica a variável cujo valor será devolvido.&lt;br /&gt;&lt;br /&gt;Todas as variáveis utilizadas dentro de uma função apenas são conhecidas dentro da mesma, ou seja uma vez declaradas dentro de uma função não podem ser chamadas fora pois o compilador não as irá reconhecer.&lt;br /&gt;&lt;br /&gt;Para utilização de funções devemos seguir uma regra importante, tal como fazemos com as variáveis: sempre que queremos utilizar uma função devemos declara-la antes (devemos dar a conhece-la ao compilador).&lt;br /&gt;&lt;br /&gt;Para melhor mostrar a sintaxe da utilização de funções no programa principal vejamos o exemplo seguinte:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #0033cc;"&gt;int soma(); //Declaração da função ou assinatura&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;void main(){&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int n=3;&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int m=6;&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; soma(n,m); //Deverá devolver o resultado 9&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;}&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;//Criação da função&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;int soma(int num1, int num2){&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int total = num1+num2;&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return total;&lt;/span&gt;&lt;br style="color: #0033cc;" /&gt;&lt;span style="color: #0033cc;"&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1862283993758504384-4239817387949156289?l=breaktocode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breaktocode.blogspot.com/feeds/4239817387949156289/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://breaktocode.blogspot.com/2010/01/funcoes-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/4239817387949156289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1862283993758504384/posts/default/4239817387949156289'/><link rel='alternate' type='text/html' href='http://breaktocode.blogspot.com/2010/01/funcoes-em-c.html' title='Funções em C'/><author><name>Something</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
