Enviado em 16/05/2019 - 16:07h
Pessoal estou estudando C++ e em alguns exercicios, não estou conseguindo resolver algumas partes dos mesmos, no meu programa em C++. Gostaria que alguém me ajudasse com a solução, pois ja pesquisei em diversos sites, videos e ainda não encontrei uma solução para tal. aqui vai meu codigo#include <iostream>
using namespace std;
void LeVetor(int v[], int n){
int consta;
// Ler elementos do vetor
for (int i = 0; i < n; i++)
{
cout << "v[" << i << "]=";
cin >> v[i];
do{
consta = 0;
for(int l = 0; l < i; l++)
if(v[i] == v[l]) // não permitir repetição de elemento
consta = 1;
if(consta == 1){
cout << "vetor repetido. Reinforme novamente" << endl;
cout << "v[" << i << "]=";
cin >> v[i];
}
}while(consta != 0);
}
}
bool Busca(int v[], int n, int numero){
for(int i = 0; i < n; i++){
if(numero == v[i]){
cout << "Componente[" << i << "]=" << v[i] << endl;
cout << "Verdadeiro" << endl;
return true;
}
else{
cout << "Componente[" << i << "]=" << v[i] << endl;
cout << "Falso" << endl;
}
}
return false;
}
int Busca(int v[], int n, int numero){
for(int i = 0; i < n; i++){
if(numero == v[i]){
cout << "Componente[" << i << "]=" << v[i] << endl;
cout << "Verdadeiro" << endl;
return 1;
}
else{
cout << "Componente[" << i << "]=" << v[i] << endl;
cout << "Falso" << endl;
}
}
return -1;
}
int main (int argc, char *argv[]){
int v[30], n, numero;
bool v2[30], n2, numero2;
cout << "Insira a quantidade de elementos: " << endl;
cin >> n;
cout << "Insira os elementos de v:" << endl;
LeVetor(v,n);
cout << "Insira um numero:" << endl;
cin >> numero;
for(int i =0; i < n; i++){
v2[i] = v[i];
}
n2 = n;
numero2 = numero;
cout << "Os numeros inteiros fazem parte do vetor: " << endl;
Busca(v2,n2,numero2);
Busca(v,n,numero);
return 0;
}
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
VMs e Interfaces de Rede desapareceram (11)
Instalação do drive do adaptador wiffi (7)