Princípios II - Laboratório

índice da matéria

programa 6

página inicial

/*Pesquisa sequencial - laboratorio 20/09/02*/
#include<iostream.h>
main ()
{
int I,N;
float valor;
float V[51];
char achou;
cout<<"** Pesquisa sequencial **\n";
cout<<"-> preenchimento de um vetor e posterior pesquisa\n";
cout<<" de um elemento, podendo ou nao ser encontrado.\n\n";
cout<<"Entre com a quantidade de elementos do vetor (max.50): ";
cin>>N;
cout<<"Entre o valor de cada elemento:\n";
     for (I=1;I<=N;I++)
     {
          cout<<"Elemento "<<I<<" : ";cin>>V[I]; // entrada de dados
     }
cout<<"\n\nEntre com o valor a procurar: ";
cin>>valor;
achou=0;I=0;
     do
     {
          I=I+1;
          if (V[I]==valor)
          {
               achou=1; // valor encontrado
          }
     }
     while (achou==0&&I!=N);
     if (achou==1)
     {
          cout<<"\nO valor '"<<valor<<"' foi encontrado na posicao '"<<I<<"'";
     }
     else
     {
          cout<<"\nO valor '"<<valor<<"' nao foi encontrado";
     }
}//fim do programa 
Sobre as linhas de código acima - para download:
programa compilado: Prog6.exe   -   código-fonte: Prog6.cpp
(O arquivo .cpp é um arquivo tipo texto que pode ser aberto e impresso pelo wordpad ou notepad)
índice da matéria

programa 6

página inicial