Boa tarde pessoal, estou com problemas para terminar o seguinte código.
Preciso adicionar os seguintes procedimentos.
1.Utilizar vetores e/ou matrizes;
2.Utilizar estruturas de repetição;
3.Implementar utilizando modularização (no mínimo um módulo de procedimento e dois módulos de ação);
4.Utilizar passagem de parâmetro por valor e referência;
5.Utilizar registros;
6.Utilizar alocação dinâmica de memória;
Alguém poderia dar uma luz?
Já fiz o seguinte:
//Projeto: Calculo de PI por Monte Carlo. Adotando o intervalo entre [0,1].#include<stdio.h>#include<stdlib.h>#include<time.h>#include<math.h>int main(){double px,py,deltax,deltay,DistEuc,Valor_pi;intNpont_quad=10000000;int dentro_circ =0;int i;
srand(time(NULL));for(i =Npont_quad; i >0; i--){//Estrutura de repetição para gerar pontos aleatorios.
px = rand()/(double)RAND_MAX;//Primeiro numero sorteado entre 0 e 1.
py = rand()/(double)RAND_MAX;//Segundo numero sorteado entre 0 e 1.
deltax = pow((px-0.5),2);//Calculo do cateto x da hipotenusa.
deltay = pow((py -0.5),2);//Calculo do cateto y da hipotenusa.DistEuc= sqrt(deltax + deltay);//Calculo da distancia euclidiana(distancia entre os pontos)if(DistEuc<=0.5){//Determinar quais pontos estão dentro do circulo
dentro_circ++;}}Valor_pi=4* dentro_circ /(double)Npont_quad;//Obtenção do valor de PI.
printf("O valor de PI eh: %lf",Valor_pi);//Imprimir o valor de PI.}
$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?
[INICIANTE]
Boa tarde pessoal, estou com problemas para terminar o seguinte código.
Preciso adicionar os seguintes procedimentos.
1. Utilizar vetores e/ou matrizes;
2. Utilizar estruturas de repetição;
3. Implementar utilizando modularização (no mínimo um módulo de procedimento e dois módulos de ação);
4. Utilizar passagem de parâmetro por valor e referência;
5. Utilizar registros;
6. Utilizar alocação dinâmica de memória;
Alguém poderia dar uma luz?
Já fiz o seguinte:
Compartilhar este post
Link para o post
Compartilhar em outros sites