<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://dainf.ct.utfpr.edu.br/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-br">
		<id>http://dainf.ct.utfpr.edu.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Afonsopauka</id>
		<title>Wiki DAINF - Contribuições do usuário [pt-br]</title>
		<link rel="self" type="application/atom+xml" href="http://dainf.ct.utfpr.edu.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Afonsopauka"/>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Especial:Contribui%C3%A7%C3%B5es/Afonsopauka"/>
		<updated>2026-04-11T10:40:00Z</updated>
		<subtitle>Contribuições do usuário</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear</id>
		<title>Busca linear</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear"/>
				<updated>2008-11-28T21:11:42Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Busca linear e a denominação de uma estrutura capaz de realizar uma varredura de forma sequencial em uma array (vetor) a fim de encontrar um determinado elemento. Este processo ocorre de forma contínua no qual uma vairável (exemplo i) é acrescentado em seu valor uma unidade até que tenha o seu ponto de parada ao encontrar o elemento desejado. O ponto de partida é a posição inicial do vetor (exemplo V[0]) até o momento em que (V[i]==elemento_procurado) ou até o final do vetor, neste caso i é máximo, quando não é encontrado o valor na array.&lt;br /&gt;
&lt;br /&gt;
Esse tipo de busca, não é considerado o mais eficaz a medida em que está mais distante do início o elemento estiver, mais sera o numro de comparações: (ver figura)&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Imagemdk5.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A melhor opção ocorre quando o elemento a ser procurado é o V[0] ou elemento inicial do vetor, neste caso é necessário somente uma comparação.O pior resulatdo para a busca sequencial ocorre quando o elemnto esta no fim do vetor, ou (elemento_procurado==V[n]), sendo V[n] ultimo elemento do vetor, neste caso foram necessárias (n) comparações.&lt;br /&gt;
&lt;br /&gt;
== Lógica ==&lt;br /&gt;
&lt;br /&gt;
[[Imagem:89883322ik0.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Implementação em C ==&lt;br /&gt;
&lt;br /&gt;
''Obs: A função retorna um valor inteiro correspondente ao numero de comparações efetuadas.'' &lt;br /&gt;
&lt;br /&gt;
int busca_linear (int V[],int n, int a){&lt;br /&gt;
    int i=0;&lt;br /&gt;
    for(i=0;i&amp;lt;n;i++){&lt;br /&gt;
       if(V[i]==a){&lt;br /&gt;
         &lt;br /&gt;
         printf(&amp;quot;\nValor encontrado!!!     \n&amp;quot;);&lt;br /&gt;
         return i+1;&lt;br /&gt;
         &lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\nValor nao encontrado     \n&amp;quot;);&lt;br /&gt;
    return i;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a = numero a ser procurado;&lt;br /&gt;
V[]= vetor de inteiros;&lt;br /&gt;
n = tamanho do vetor;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Referencias bibliográficas ==&lt;br /&gt;
&lt;br /&gt;
* FEOFILOFF, Paulo. Projeto de Algoritmos. Disponível em: &amp;lt;http://www.ime.usp.br/~pf/algoritmos/index.html&amp;gt;. Acesso em: 28 nov. 2008&lt;br /&gt;
&lt;br /&gt;
* PIMENTEL,Graça ; MIGHIM, Rosane. Algoritmos de Busca em Lista Estática Seqüencial.Disponível em: &amp;lt;http://www.dca.fee.unicamp.br/cursos/EA876/apostila/HTML/node19.html&amp;gt;. Acesso em: 26 nov. 2008 &lt;br /&gt;
&lt;br /&gt;
* RICARTE, Ivan L. M. Algoritimos de busca.Disponível em: &amp;lt;http://www.icmc.usp.br/~sce182/lestbus.html&amp;gt;. Acesso em: 26 nov. 2008&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear</id>
		<title>Busca linear</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear"/>
				<updated>2008-11-28T21:09:46Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Busca linear e a denominação de uma estrutura capaz de realizar uma varredura de forma sequencial em uma array (vetor) a fim de encontrar um determinado elemento. Este processo ocorre de forma continua no qual uma vairável (exemplo i) é acrescentado em seu valor uma unidade até que tenha o seu ponto de parada ao encontrar o elemento quisto. O ponto de partida é a posição inicial do vetor (exemplo V[0]) até o momento em que (V[i]==elemento_procurado) ou até o final do vetor, neste caso i é máximo, quando não é encontrado o valor na array.&lt;br /&gt;
&lt;br /&gt;
Esse tipo de busca, não é considerado o mais eficaz a medida em que está mais distante do início o elemento estiver, mais sera o numro de comparações: (ver figura)&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Imagemdk5.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A melhor opção ocorre quando o elemento a ser procurado é o V[0] ou elemento inicial do vetor, neste caso é necessário somente uma comparação.O pior resulatdo para a busca sequencial ocorre quando o elemnto esta no fim do vetor, ou (elemento_procurado==V[n]), sendo V[n] ultimo elemento do vetor, neste caso foram necessárias (n) comparações.&lt;br /&gt;
&lt;br /&gt;
== Lógica ==&lt;br /&gt;
&lt;br /&gt;
[[Imagem:89883322ik0.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Implementação em C ==&lt;br /&gt;
&lt;br /&gt;
''Obs: A função retorna um valor inteiro correspondente ao numero de comparações efetuadas.'' &lt;br /&gt;
&lt;br /&gt;
int busca_linear (int V[],int n, int a){&lt;br /&gt;
    int i=0;&lt;br /&gt;
    for(i=0;i&amp;lt;n;i++){&lt;br /&gt;
       if(V[i]==a){&lt;br /&gt;
         &lt;br /&gt;
         printf(&amp;quot;\nValor encontrado!!!     \n&amp;quot;);&lt;br /&gt;
         return i+1;&lt;br /&gt;
         &lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\nValor nao encontrado     \n&amp;quot;);&lt;br /&gt;
    return i;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a = numero a ser procurado;&lt;br /&gt;
V[]= vetor de inteiros;&lt;br /&gt;
n = tamanho do vetor;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Referencias bibliográficas ==&lt;br /&gt;
&lt;br /&gt;
* FEOFILOFF, Paulo. Projeto de Algoritmos. Disponível em: &amp;lt;http://www.ime.usp.br/~pf/algoritmos/index.html&amp;gt;. Acesso em: 28 nov. 2008&lt;br /&gt;
&lt;br /&gt;
* PIMENTEL,Graça ; MIGHIM, Rosane. Algoritmos de Busca em Lista Estática Seqüencial.Disponível em: &amp;lt;http://www.dca.fee.unicamp.br/cursos/EA876/apostila/HTML/node19.html&amp;gt;. Acesso em: 26 nov. 2008 &lt;br /&gt;
&lt;br /&gt;
* RICARTE, Ivan L. M. Algoritimos de busca.Disponível em: &amp;lt;http://www.icmc.usp.br/~sce182/lestbus.html&amp;gt;. Acesso em: 26 nov. 2008&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear</id>
		<title>Busca linear</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear"/>
				<updated>2008-11-26T23:10:33Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Busca linear e a denominação de uma estrutura capaz de realizar uma varredura de forma sequencial em uma array (vetor) a fim de encontrar um determinado elemento. Este processo ocorre de forma continua no qual uma vairável (exemplo i) é acrescentado em seu valor uma unidade até que tenha o seu ponto de parada ao encontrar o elemento quisto. O ponto de partida é a posição inicial do vetor (exemplo V[0]) até o momento em que (V[i]==elemento_procurado) ou até o final do vetor, neste caso i é máximo, quando não é encontrado o valor na array.&lt;br /&gt;
&lt;br /&gt;
Esse tipo de busca, não é considerado o mais eficaz a medida em que está mais distante do início o elemento estiver, mais sera o numro de comparações: (ver figura)&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Imagemdk5.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A melhor opção ocorre quando o elemento a ser procurado é o V[0] ou elemento inicial do vetor, neste caso é necessário somente uma comparação.O pior resulatdo para a busca sequencial ocorre quando o elemnto esta no fim do vetor, ou (elemento_procurado==V[n]), sendo V[n] ultimo elemento do vetor, neste caso foram necessárias (n) comparações.&lt;br /&gt;
&lt;br /&gt;
== Lógica ==&lt;br /&gt;
&lt;br /&gt;
[[Imagem:89883322ik0.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Implementação em C ==&lt;br /&gt;
&lt;br /&gt;
''Obs: A função retorna um valor inteiro correspondente ao numero de comparações efetuadas.'' &lt;br /&gt;
&lt;br /&gt;
int busca_linear (int V[],int n, int a){&lt;br /&gt;
    int i=0;&lt;br /&gt;
    for(i=0;i&amp;lt;n;i++){&lt;br /&gt;
       if(V[i]==a){&lt;br /&gt;
         &lt;br /&gt;
         printf(&amp;quot;\nValor encontrado!!!     \n&amp;quot;);&lt;br /&gt;
         return i+1;&lt;br /&gt;
         &lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\nValor nao encontrado     \n&amp;quot;);&lt;br /&gt;
    return i;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a = numero a ser procurado;&lt;br /&gt;
V[]= vetor de inteiros;&lt;br /&gt;
n = tamanho do vetor;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Referencias bibliográficas ==&lt;br /&gt;
&lt;br /&gt;
http://www.ime.usp.br/~pf/algoritmos/index.html&lt;br /&gt;
http://www.dca.fee.unicamp.br/cursos/EA876/apostila/HTML/node19.html&lt;br /&gt;
http://www.icmc.usp.br/~sce182/lestbus.html&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Arquivo:89883322ik0.jpg</id>
		<title>Arquivo:89883322ik0.jpg</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Arquivo:89883322ik0.jpg"/>
				<updated>2008-11-26T23:09:56Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear</id>
		<title>Busca linear</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear"/>
				<updated>2008-11-26T23:05:53Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Busca linear e a denominação de uma estrutura capaz de realizar uma varredura de forma sequencial em uma array (vetor) a fim de encontrar um determinado elemento. Este processo ocorre de forma continua no qual uma vairável (exemplo i) é acresentado em seu valor uma unidade até que tenha o seu ponto de parada ao encontrar o elemento quisto. O ponto de partida é a posição inicial do vetor (exemplo V[0]) até o momento em que (V[i]==elemnto_procurado) ou até o final do vetor, neste caso i é máximo, quando não é encontrado o valor na array.&lt;br /&gt;
&lt;br /&gt;
Esse tipo de busca, não é considerado o mais eficaz a medida em que está mais distante do início o elemento estiver, mais sera o numro de comparações: (ver figura)&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Imagemdk5.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A melhor opção ocorre quando o elemento a ser procurado é o V[0] ou elemento inicial do vetor, neste caso é necessário somente uma comparação.O pior resulatdo para a busca sequencial ocorre quando o elemnto esta no fim do vetor, ou (elemento_procurado==V[n]), sendo V[n] ultimo elemento do vetor, neste caso foram necessárias (n) comparações.&lt;br /&gt;
&lt;br /&gt;
== Lógica ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Implementação em C ==&lt;br /&gt;
&lt;br /&gt;
''Obs: A função retorna um valor inteiro correspondente ao numero de comparações efetuadas.'' &lt;br /&gt;
&lt;br /&gt;
int busca_linear (int V[],int n, int a){&lt;br /&gt;
    int i=0;&lt;br /&gt;
    for(i=0;i&amp;lt;n;i++){&lt;br /&gt;
       if(V[i]==a){&lt;br /&gt;
         &lt;br /&gt;
         printf(&amp;quot;\nValor encontrado!!!     \n&amp;quot;);&lt;br /&gt;
         return i+1;&lt;br /&gt;
         &lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\nValor nao encontrado     \n&amp;quot;);&lt;br /&gt;
    return i;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a = numero a ser procurado;&lt;br /&gt;
V[]= vetor de inteiros;&lt;br /&gt;
n = tamanho do vetor;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Referencias bibliográficas ==&lt;br /&gt;
&lt;br /&gt;
http://www.ime.usp.br/~pf/algoritmos/index.html&lt;br /&gt;
http://www.dca.fee.unicamp.br/cursos/EA876/apostila/HTML/node19.html&lt;br /&gt;
http://www.icmc.usp.br/~sce182/lestbus.html&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Arquivo:Imagemdk5.jpg</id>
		<title>Arquivo:Imagemdk5.jpg</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Arquivo:Imagemdk5.jpg"/>
				<updated>2008-11-26T23:05:04Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: foi enviada uma nova versão de &amp;quot;Imagem:Imagemdk5.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Arquivo:Imagemdk5.jpg</id>
		<title>Arquivo:Imagemdk5.jpg</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Arquivo:Imagemdk5.jpg"/>
				<updated>2008-11-26T23:03:04Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear</id>
		<title>Busca linear</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear"/>
				<updated>2008-11-26T23:02:27Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Busca linear e a denominação de uma estrutura capaz de realizar uma varredura de forma sequencial em uma array (vetor) a fim de encontrar um determinado elemento. Este processo ocorre de forma continua no qual uma vairável (exemplo i) é acresentado em seu valor uma unidade até que tenha o seu ponto de parada ao encontrar o elemento quisto. O ponto de partida é a posição inicial do vetor (exemplo V[0]) até o momento em que (V[i]==elemnto_procurado) ou até o final do vetor, neste caso i é máximo, quando não é encontrado o valor na array.&lt;br /&gt;
&lt;br /&gt;
Esse tipo de busca, não é considerado o mais eficaz a medida em que está mais distante do início o elemento estiver, mais sera o numro de comparações: (ver figura)&lt;br /&gt;
&lt;br /&gt;
[[Imagem:http://img74.imageshack.us/img74/imagemdk5.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A melhor opção ocorre quando o elemento a ser procurado é o V[0] ou elemento inicial do vetor, neste caso é necessário somente uma comparação.O pior resulatdo para a busca sequencial ocorre quando o elemnto esta no fim do vetor, ou (elemento_procurado==V[n]), sendo V[n] ultimo elemento do vetor, neste caso foram necessárias (n) comparações.&lt;br /&gt;
&lt;br /&gt;
== Lógica ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Implementação em C ==&lt;br /&gt;
&lt;br /&gt;
''Obs: A função retorna um valor inteiro correspondente ao numero de comparações efetuadas.'' &lt;br /&gt;
&lt;br /&gt;
int busca_linear (int V[],int n, int a){&lt;br /&gt;
    int i=0;&lt;br /&gt;
    for(i=0;i&amp;lt;n;i++){&lt;br /&gt;
       if(V[i]==a){&lt;br /&gt;
         &lt;br /&gt;
         printf(&amp;quot;\nValor encontrado!!!     \n&amp;quot;);&lt;br /&gt;
         return i+1;&lt;br /&gt;
         &lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\nValor nao encontrado     \n&amp;quot;);&lt;br /&gt;
    return i;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a = numero a ser procurado;&lt;br /&gt;
V[]= vetor de inteiros;&lt;br /&gt;
n = tamanho do vetor;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Referencias bibliográficas ==&lt;br /&gt;
&lt;br /&gt;
http://www.ime.usp.br/~pf/algoritmos/index.html&lt;br /&gt;
http://www.dca.fee.unicamp.br/cursos/EA876/apostila/HTML/node19.html&lt;br /&gt;
http://www.icmc.usp.br/~sce182/lestbus.html&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear</id>
		<title>Busca linear</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear"/>
				<updated>2008-11-26T22:58:15Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Busca linear e a denominação de uma estrutura capaz de realizar uma varredura de forma sequencial em uma array (vetor) a fim de encontrar um determinado elemento. Este processo ocorre de forma continua no qual uma vairável (exemplo i) é acresentado em seu valor uma unidade até que tenha o seu ponto de parada ao encontrar o elemento quisto. O ponto de partida é a posição inicial do vetor (exemplo V[0]) até o momento em que (V[i]==elemnto_procurado) ou até o final do vetor, neste caso i é máximo, quando não é encontrado o valor na array.&lt;br /&gt;
&lt;br /&gt;
Esse tipo de busca, não é considerado o mais eficaz a medida em que está mais distante do início o elemento estiver, mais sera o numro de comparações: (ver figura)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A melhor opção ocorre quando o elemento a ser procurado é o V[0] ou elemento inicial do vetor, neste caso é necessário somente uma comparação.O pior resulatdo para a busca sequencial ocorre quando o elemnto esta no fim do vetor, ou (elemento_procurado==V[n]), sendo V[n] ultimo elemento do vetor, neste caso foram necessárias (n) comparações.&lt;br /&gt;
&lt;br /&gt;
== Lógica ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Implementação em C ==&lt;br /&gt;
&lt;br /&gt;
''Obs: A função retorna um valor inteiro correspondente ao numero de comparações efetuadas.'' &lt;br /&gt;
&lt;br /&gt;
int busca_linear (int V[],int n, int a){&lt;br /&gt;
    int i=0;&lt;br /&gt;
    for(i=0;i&amp;lt;n;i++){&lt;br /&gt;
       if(V[i]==a){&lt;br /&gt;
         &lt;br /&gt;
         printf(&amp;quot;\nValor encontrado!!!     \n&amp;quot;);&lt;br /&gt;
         return i+1;&lt;br /&gt;
         &lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\nValor nao encontrado     \n&amp;quot;);&lt;br /&gt;
    return i;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a = numero a ser procurado;&lt;br /&gt;
V[]= vetor de inteiros;&lt;br /&gt;
n = tamanho do vetor;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Referencias bibliográficas ==&lt;br /&gt;
&lt;br /&gt;
http://www.ime.usp.br/~pf/algoritmos/index.html&lt;br /&gt;
http://www.dca.fee.unicamp.br/cursos/EA876/apostila/HTML/node19.html&lt;br /&gt;
http://www.icmc.usp.br/~sce182/lestbus.html&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear</id>
		<title>Busca linear</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Busca_linear"/>
				<updated>2008-11-26T22:55:52Z</updated>
		
		<summary type="html">&lt;p&gt;Afonsopauka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Busca linear e a denominação de uma estrutura capaz de realizar uma varredura de forma sequencial em uma array (vetor) a fim de encontrar um determinado elemento. Este processo ocorre de forma continua no qual uma vairável (exemplo i) é acresentado em seu valor uma unidade até que tenha o seu ponto de parada ao encontrar o elemento quisto. O ponto de partida é a posição inicial do vetor (exemplo V[0]) até o momento em que (V[i]==elemnto_procurado) ou até o final do vetor, neste caso i é méximo, quando não é encontrado o valor na array.&lt;br /&gt;
&lt;br /&gt;
Esse tipo de busca, não é considerado o mais eficaz a medida em que está mais distante do início o elemnto estiver, mais sera o numro de comparações: (ver figura)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A melhor opção ocorre quando o elemento a ser procurado é o V[0] ou elemento inicial do vetor, neste caso é necessário somente uma comparação.O pior resulatdo para a busca sequencial ocorre quando o elemnto esta no fim do vetor, ou (elemento_procurado==V[n]), sendo V[n] ultimo elemento do vetor, neste caso foram necessárias (n) comparações.&lt;br /&gt;
&lt;br /&gt;
== Lógica ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Implementação em C ==&lt;br /&gt;
&lt;br /&gt;
''Obs: A função retorna um valor inteiro correspondente ao numero de comparações efetuadas.'' &lt;br /&gt;
&lt;br /&gt;
int busca_linear (int V[],int n, int a){&lt;br /&gt;
    int i=0;&lt;br /&gt;
    for(i=0;i&amp;lt;n;i++){&lt;br /&gt;
       if(V[i]==a){&lt;br /&gt;
         &lt;br /&gt;
         printf(&amp;quot;\nValor encontrado!!!     \n&amp;quot;);&lt;br /&gt;
         return i+1;&lt;br /&gt;
         &lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\nValor nao encontrado     \n&amp;quot;);&lt;br /&gt;
    return i;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a = numero a ser procurado;&lt;br /&gt;
V[]= vetor de inteiros;&lt;br /&gt;
n = tamanho do vetor;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Referencias bibliográficas ==&lt;/div&gt;</summary>
		<author><name>Afonsopauka</name></author>	</entry>

	</feed>