Primeiramente boa tarde à todos, eu sou estudante de ti mas ainda estou começando a entender programação
Bom o exercício que estou praticando pede o seguinte:
Citar
Faça um programa que crie um array de 50 elementos inteiros. Depois implemente as funções:
– FazListaVazia(Lista) : faz a lista ficar vazia. – Insere(x, Lista) : insere x após o último item da lista.
– Retira(Lista, x) • Retira o item x que está na lista (fazendo o deslocamentos dos itens sucessivos ao valor a ser retirado).
– ListaVazia(Lista) • Retorna verdadeiro se a lista está vazia; caso contrário, retorna falso.
– Imprime(Lista) • Apresenta os elementos da lista na ordem de ocorrência.
O fato é que eu sou bem principiante e estou quebrando a cabeça tentando entender como fazer esse exercício, até o momento eu não faço ideia de como implementar o x ou sequer compilar o vetor com os 50 números aleatórios, eis o que surgiu dentro da minha cabeça louca:
Citar
#include <stdlib.h>
#include <iostream>
using namespace std;
#define N 6
int existe(int *v, int n)
{
for(int i = 0; i < N; i++)
{
if(v == n)
{
return 1;
}
} return 0;
}
int valores(int *v)
{
int r;
srand(rand());
do
{
r = rand() % (N+1);
} while(existe(v, r)); //se o numero ja existe, randomiza de novo
return r;
}
int preencher())
{
int V[N];
V= valores(v);
}
int main()
{
preencher();
cout<< V[];
}
Imagino que eu não tenha acertado em mt coisa até agora, então quem puder me explicar uma forma de fazer esse exercício, se possível de forma bem simples de entender e usando o mergesort.
Peço desculpas pela minha ignorância explicando minha dúvida, e agradeço desde já à quem puder me ajudar!
Estou tentando rodar um projeto de um jogo na minha maquina porem o mesmo pede para adicionar o log4cxx 0.10.0, realizei pesquisas na internet a respeito mas até agora nada, Encontre para baixar nesse site https://logging.apache.org/log4cxx/1.0.0/download.html porem não sei se devo instalar ele no windows porque ao exportar ele no projeto as depêndencias que precisam dele ficam informando o erro log4cxx.logger.h no such file or directory. a linguagem que estou usando e C++
$usuarios= "SELECT * FROM usuarios";
$query= mysqli_query($conexao, $usuarios) or die ("Usuário não encontrado");
$usuario = mysqli_fetch_array($query);
Quero pegar apenas o campo 'nome' da tabela 'usuarios' e colocar todos os resultados da seguinte forma:
Existe uma forma de fazer um IF na select e comparar com Array de dados?
algo como
Select
if(
in_array(idCliente,'1,2,3,4,5')=true,'Tem','Não')
) as cliente
Não consigo usar inner ou where pois esse array é algo q tem varias regras...
Precisava saber se existe uma função assim em MySQL
Existe uma forma de fazer um IF na select e comparar com Array de dados?
algo como
Select
if(
in_array(idCliente,'1,2,3,4,5')=true,'Tem','Não')
) as cliente
Não consigo usar inner ou where pois esse resultado do array é algo q tem varias regras...
Precisava saber se existe uma função assim em MySQL
Bom dia.
Meu problema é o seguinte:
Estou fazendo uma tabela e preciso mostrar o usuário e várias cidades que pertencem a este usuário.
O resultado do array é o seguinte:
Quando passo para a tabela os valores de cidade se repetem para o mesmo usuário até o final e retorna fazendo o mesmo para o próximo usuário.
Veja abaixo
Meu código para a tabela é a seguinte:
<tr>
<td align="left"><?php echo $usuario['nome'] ?></td>
<td align="left"><?php echo $usuario['nome_orgao'] ?></td>
<td align="left"><?php echo $usuario['nome_funcao'] ?></td>
<?php foreach($destinos as $key=>$destino):?>
<?php $key=0;?>
<td align="left">
<?php foreach($destino as $chave=> &$cidade): ?>
<?php echo $cidade['cid_nome']."-";?>
<?php endforeach;?>
</td>
<?php $key+=$key; ?>
<?php endforeach;?>
<td><?php echo date('d/m/Y', strtotime( $usuario['created_at'])) ?></td>
<td align="left"><a href="<?php echo base_url('UserAdmin/Usuario/getUsuarioById')."/".$usuario['id_user'] ?>">DETALHES</a></td>
</tr>
<?php endforeach ?>
Onde estou errando? O que tenho de fazer para percorrer este array de modo a aparecer apenas as cidades pertencentes a cada usuário?
Primeiramente boa tarde à todos, eu sou estudante de ti mas ainda estou começando a entender programação
Bom o exercício que estou praticando pede o seguinte:
O fato é que eu sou bem principiante e estou quebrando a cabeça tentando entender como fazer esse exercício, até o momento eu não faço ideia de como implementar o x ou sequer compilar o vetor com os 50 números aleatórios, eis o que surgiu dentro da minha cabeça louca:
Imagino que eu não tenha acertado em mt coisa até agora, então quem puder me explicar uma forma de fazer esse exercício, se possível de forma bem simples de entender e usando o mergesort.
Peço desculpas pela minha ignorância explicando minha dúvida, e agradeço desde já à quem puder me ajudar!
Compartilhar este post
Link para o post
Compartilhar em outros sites