Pular para o conteúdo

Pesquisa em um vetor de struct

Responder tópico
  • Denunciar
  • Indicar

1. Pesquisa em um vetor de struct

Enviado em 12/10/2016 - 16:38h

Cadastro imóveis a serem alugados ou vendidos, contendo os seguintes dados:
tipo (loja, apartamento, casa, kit), endereço, bairro, valor, situação( aluguel ou
venda). Ao final, solicitar ao usuário a situação a ser pesquisada e mostrar todos
os dados dos imóveis enquadrados na solicitação.
Como faço para fazer essas pesquisa
Eu dei conta de fazer o vetor de struct para cadastrar os imoveis mas não consigo fazer essa pesquisa não faço nem ideia como fazer essa pesquisa
Por favor me ajudem
Desde ja agradeço

Responder tópico

2. Re: Pesquisa em um vetor de struct

Enviado em 12/10/2016 - 16:57h

Existe um algoritmo que pode ajudar:


#include <algorithm>
#include <vector>

std::vector<Imovel> imoveis;

auto imovel = std::find_if(imoveis.begin(). imoveis.end(), [](const Imovel& it) {
return it.tipo == APARTAMENTO;
});
if (imovel != imoveis.end()) {
std::cout << "Apartamento encontrado" << std::endl;
}

--
Uilian Ries
Linux Counter: 521986

3. Como seria a implementação em c?

Enviado em 12/10/2016 - 17:29h

uilianries escreveu:

Existe um algoritmo que pode ajudar:


#include <algorithm>
#include <vector>

std::vector<Imovel> imoveis;

auto imovel = std::find_if(imoveis.begin(). imoveis.end(), [](const Imovel& it) {
return it.tipo == APARTAMENTO;
});
if (imovel != imoveis.end()) {
std::cout << "Apartamento encontrado" << std::endl;
}

--
Uilian Ries
Linux Counter: 521986



Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder