Pesquisar na Comunidade
Mostrando resultados para as tags ''arrays''.
Encontrado 11 registros
-
Eu recentemente pedi ajuda online em um código php, e o cara falou pra mim fazer isso: cria e preenche o array $filmes com todos os filmes da consulta Olhem o código que ele mandou eu fazer isso: <?php require_once "database.php"; $consulta = "SELECT * FROM movies"; $consulta2 = "SELECT * FROM generos"; $con = $mysqli->query($consulta) or die (@mysqli_error()); $con2 = $mysqli->query($consulta2) or die (@mysqli_error()); while($filmes[] = $con->fetch_array()){}//cria e preenche o array $filmes com todos os filmes da consulta ?> O Que isso quer dizer?
-
Pessoal, estou tentando comparar valores de 2 arrays diferentes, sendo que um já tem numeros salvos nele e o outro é preenchido pelo usuario, quando tento fazer o IF para comparar todos os valores de um array com o outro, ele está retornando "true" porque está validando somente o primeiro índice de um array com o outro. Quando fiz a comparação dessa forma: //(sorteados[0,1,2,3,4,5] == nao_Sorteados[0,1,2,3,4,5]) , deu certo, mas quero fazer ele comparando indice a indice pelo loop. const sorteados = [10,55,48,30,22,60] const nao_Sorteados = [] function validar(){ let max = 6; if(nao_Sorteados.length < max){ alert("Por favor, insira todos os numeros"); return; } for( i=0;i<nao_Sorteados.length;i++){ console.log(nao_Sorteados) for(x = 0; x <sorteados.length; x++){ console.log(sorteados) if(nao_Sorteados[i] == sorteados[x]){ //(sorteados[0,1,2,3,4,5] == nao_Sorteados[0,1,2,3,4,5]) alert("Parabéns, você acertou tudo"); return; } } }alert("Infelizmente você errou"); } function adicionar(){ let max = 6; escolhido = document.getElementById('array2').value document.getElementById('array2').value = "" if(escolhido == ""){ alert("Digite um valor valido"); return; } for(let i=0;i<nao_Sorteados.length;i++){ if(nao_Sorteados[i] == escolhido){ alert("Esse numero já foi escolhido"); console.log(nao_Sorteados); return; } } nao_Sorteados.push(escolhido); console.log(nao_Sorteados); //Não necessario o return pois é a ultima condição do codigo if (nao_Sorteados.length > max) { alert("Você já escolheu todos os numeros"); nao_Sorteados.pop(escolhido); console.log(nao_Sorteados); } }
-
- javascript
- js
-
(e %d mais)
Tags:
-
Boa noite, pessoal. Bom, tenho um código que atualiza os valores de uma matriz 2D 151 x 383, 6000 vezes. E preciso salvar cada uma delas numa matriz separada. Então a dimensão dessa matriz será 121x383x6000. Seria algo como: for (n=0;n<6000;n++){ for(i=0;i<151;i++){ for (k=0;k<383;k++){ P2 = 'calculos'; P3[n] = P2; }}} A dúvida é como construir a matriz P3 e como fazer a indexação dela no lugar dos colchetes... Grato!
-
Boa dia Amigos... Tenho esses arrays: Array ( [0] => 2535 [1] => 2433 ) Array ( [0] => [1] => marcelo@gmail.com;m@terra.com.br [2] => [3] => neusa@terra.com.br ) Preciso do seguinte resultado de saida: 2535 - marcelo@gmail.com;m@terra.com.br 2433 - neusa@terra.com.br Como faço , alguém pode me ajudar? Gratidao.
-
Olá pessoal! Estou iniciando com JSON, e tenho uma lista forma da seguinte forma: "sentence_id": 1, "text": "I hate #ThisPhoneCompany products, you'd have to torture me to get me to use #ThisPhone.", "tones": [ { "score": 0.591225, "tone_id": "anger", "tone_name": "Anger" }, { "score": 0.560098, "tone_id": "analytical", "tone_name": "Analytical" }, { "score": 0.645985, "tone_id": "confident", "tone_name": "Confident" } ] }, { "sentence_id": 2, "text": "The emojis in #ThisPhone are stupid.", "tones": [ { "score": 0.760538, "tone_id": "anger", "tone_name": "Anger" } ] }, Meu código para percorrer a lista é: $jsonObj = json_decode($result, true); foreach($jsonObj["sentences_tone"] as $value){ for($i = 0; $i < count($value['tones'][$i]['score']); $i++){ print_r ($value); echo '<br/><br/>valor: '.$value['tones'][$i]['score'][$i]; echo '<br/>sentimento: '.$value['tones'][$i]['tone_name'].'<br/>'; }; echo '<br/>texto: '.$value['text']; }; O problema é que sempre que há mais de um "tones" (como o "sentence_id": 1, onde há 3 "tones"), aparece o erro Notice: Undefined offset: 1 in /Applications/XAMPP/xamppfiles/htdocs/toneAnalyzer/test.php on line 28, já o "sentence_id": 2, onde há 1 só, imprime correto, sem dar erro... Alguma luz?
-
Alguém poderia me explicar uma coisa, como posso fazer um programa para calcular quantos números estão acima da media(que no caso seria 5) e calcular a média aritmética das notas usado "Arrays". Como posso fazer um programa assim?
- 2 respostas
-
Boa tarde a todos, Gerei dos arrays, que busco os dados de fontes diferentes (BD), porém preciso verificar fazer um calculo da diferença entre eles, os dois possuem campos onde eu consigo associar para comparar, porém não sei como fazer, tentei ordenar os dois pelo mesmo campo, mas a quantidade de linhas não correspondem, então em determinado momento a comparação para de corresponder, vou passar o exemplo anexado para vocês entenderem, se alguém puder ajudar agradeço.
-
Olá! Estou com uma dúvida, existe algum modo de alocar um vetor dinâmico dentro de uma estrutura em C++? Dessa forma que eu fiz o código é compilado normalmente, mas ao executar ele sai do programa quando tenta alocar o tamanho dos vetores recurso e processo. Se alguém puder ajudar, agradeço! Já tentei fazer TComputador *cmp = new TComputador + (sizeof(TProcesso *)*prc) + (sizeof(TRecurso *)*rec); Mas aí o programa termina toda vez que encontro algo tipo "cmp->processo". Segue um trecho do código como exemplo. typedef struct TComputador{ int maxRec; int maxPrc; int numPrc; double exec; TRecurso **recurso; TProcesso **processo; } cmp; TComputador *iniComputador(int rec, int prc){ TComputador *cmp = new TComputador; int tipo; double cap, vel; if(cmp != NULL){ *cmp->processo = new TProcesso[prc]; *cmp->recurso = new TRecurso[rec]; cmp->maxPrc = prc; cmp->maxRec = rec; cmp->numPrc = ; for(int i = ; i < rec; i++){ cin >> tipo; cin >> cap; cin >> vel; addRecurso(cmp->recurso[i], tipo, cap, vel); } } return cmp; }
-
No livro do Deitel tem um código interessante, onde ele simula um lançamento de um dado 6 mil vezes, e lista a frequência com que as faces se repetiram. Exemplo: Face1 958 vezes, face2 844 vezes, etc. Tudo isso de forma randômica. Compilei o código, e o adaptei pra mega sena. Ao invés de testar as seis faces de um dado, testei os 60 números da loteria, usando o mesmo princípio. Como sou iniciante em Java, simplesmente repeti o código, implementando mais 54 variáveis, o que deixou o troço funcional, porém muito trabalhoso. Gostaria de saber, de acordo com as boas práticas da programação, como poderia fazer isso utilizando array, ou algo do gênero. Segue o código pra que dêem uma olhada. import java.util.Random; public class RollDie { public static void main(String[] args) { Random randomNumbers = new Random(); // gerador de número aleatório int frequency1 = 0; // mantém a contagem de 1s lançados int frequency2 = 0; // contagem de 2s lançados int frequency3 = 0; // contagem de 3s lançados int frequency4 = 0; // contagem de 4s lançados int frequency5 = 0; // contagem de 5s lançados int frequency6 = 0; // contagem de 6s lançados int face; // armazena o valor lançado mais recentemente // soma 6.000 lançamentos de um dado for (int roll = 1; roll <+ 6000; roll++) { face = 1 + randomNumbers.nextInt(6); // número entre 1 a 6 // define o valor de lançamento de 1 a 6 e incrementa o contador apropriado switch (face) { case 1: ++frequency1; // incrementa o contador de 1s break; case 2: ++frequency2; // incr. contador 2s break; case 3: ++frequency3; // incr. contador 3s break; case 4: ++frequency4; break; case 5: ++frequency5; break; case 6: ++frequency6; break;// opcional ao final do switch } // fim do switch 42,3-24 20% No meu código eu fiquei com 60 frequency (frequency1...frequency60),e no switch tive 60 case (case 1... case 60) e gostaria de saber como enxugar esse código com um array, ou outro recurso, principalmente na questão de listar as entradas também.
-
Viva pessoal, Estou com dificuldade em fazer o seguinte, tenho algumas checkbox assinaladas, gostaria de verificar através de php aquelas que deixam de estar checadas e inserir dentro de um valor já tentei de tudo não estou conseguindo alguém me pode ajudar. Obrigado
-
Ola Pessoal estou tendo um probleminha, consegui um tutorial de como montar um carrinho, que vou utilizar como pedidos no meu serviço. Esta funcionando normalmente, mas agora gostaria de saber como salvar os itens selecionados no banco. estou enviando o codigo da pagina pedidos. De ante mao muito obrigado por qualquer ajuda que me faça chegar a um resultado! pedidos.php <?php session_start(); if(!isset($_SESSION['carrinho'])){ $_SESSION['carrinho'] = array(); } //adiciona produto if(isset($_GET['acao'])){ //ADICIONAR CARRINHO if($_GET['acao'] == 'add'){ $id = intval($_GET['id']); if(!isset($_SESSION['carrinho'][$id])){ $_SESSION['carrinho'][$id] = 1; }else{ $_SESSION['carrinho'][$id] += 1; } } //REMOVER CARRINHO if($_GET['acao'] == 'del'){ $id = intval($_GET['id']); if(isset($_SESSION['carrinho'][$id])){ unset($_SESSION['carrinho'][$id]); } } //ALTERAR QUANTIDADE if($_GET['acao'] == 'up'){ if(is_array($_POST['prod'])){ foreach($_POST['prod'] as $id => $qtd){ $id = intval($id); $qtd = intval($qtd); if(!empty($qtd) || $qtd <> 0){ $_SESSION['carrinho'][$id] = $qtd; }else{ unset($_SESSION['carrinho'][$id]); } } } } } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> <!--<link type="text/css" href="css/topo.css" rel="stylesheet"/> <link type="text/css" href="css/conteudo.css" rel="stylesheet"/> <link type="text/css" href="css/rodape.css" rel="stylesheet"/> <link type="text/css" href="css/estilo.css" rel="stylesheet" /> <script src="css/funcoes.js" type="text/javascript"></script>--> <script src="estudos.js" type="text/javascript"></script> <script src="../jquery-ui-1.11.4.custom/jquery-ui.js" type="text/javascript"></script> <script src="../jquery-ui-1.11.4.custom/jquery-ui.min.js" type="text/javascript"></script> <link type="text/css" href="../jquery-ui-1.11.4.custom/jquery-ui.css" rel="stylesheet"/> <link type="text/css" href="../jquery-ui-1.11.4.custom/jquery-ui.min.css" rel="stylesheet"/> <title>Listar Ferramentas</title> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <meta name="description" content=""> <meta name="author" content=""> <link rel="icon" href="../../favicon.ico"> <!-- Bootstrap core CSS --> <link href="../bootstrap-3.3.4-dist/css/bootstrap.min.css" rel="stylesheet"> <!-- Custom styles for this template --> <link href="../bootstrap-3.3.4-dist/css/navbar-fixed-top.css" rel="stylesheet"> <!-- Just for debugging purposes. Don't actually copy these 2 lines! --> <!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]--> <script src="../bootstrap-3.3.4-dist/js/ie-emulation-modes-warning.js"></script> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <!-- Fixed navbar --> <nav class="navbar navbar-inverse navbar-fixed-top"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#">SISCONFE</a> </div> <div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <li class="active"><a href="#">Home</a></li> <li><a href="#about">About</a></li> <li><a href="#contact">Contact</a></li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> <li><a href="#">Something else here</a></li> <li class="divider"></li> <li class="dropdown-header">Nav header</li> <li><a href="#">Separated link</a></li> <li><a href="#">One more separated link</a></li> </ul> </li> </ul> <ul class="nav navbar-nav navbar-right"> <li><a href="../navbar/">Default</a></li> <li><a href="../navbar-static-top/">Static top</a></li> <li class="active"><a href="./">Fixed top <span class="sr-only">(current)</span></a></li> </ul> </div><!--/.nav-collapse --> </div> </nav> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="jumbotron"> <h1>SISCONFE</h1> <center><p>Sistema de Controle de Ferramentas e Estoque</p></center> <p> <a class="btn btn-lg btn-primary" href="../../components/#navbar" role="button">View navbar docs »</a> </p> </div> </div> <!-- /container --> <div class="container"> <div class="row"> <div class="zero-clipboard"> <span class="btn-clipboard"><b>Seu Pedido:</b></span> </div> <div class="panel panel-info"> <div class="panel-body"> <div class="table-responsive"> <table class="table table-hover"> <thead> <tr> <th>Pn/Sn</th> <th>Nome</th> <th>Quantidade</th> <th>Remover</th> </tr> </thead> <form action="?acao=up" method="POST"> <tfoot> <tr> <td colspan="4" > <input class="btn btn-success" type="submit" value="Atualizar Lista" /></td> </tr> <tr> <td colspan="4" ><a class="btn btn-info" href="listarprodutos.php">Escolher outra Ferramenta</a></td> </tr> </tfoot> <tbody> <?php if (count($_SESSION['carrinho']) == 0) { echo '<tr><td colspan="4" > Nenhuma Ferramenta Selecionada!</td></tr>'; }else{ include '../funcao_conexao.php'; foreach ($_SESSION['carrinho'] as $id => $qtd) { $qrPedido = mysql_query("SELECT * FROM tb_ferramenta WHERE FrCodigo= '$id'") or die(mysql_error()); $rowPedido = mysql_fetch_assoc($qrPedido); $SnPn = $rowPedido['FrSn'] ."/".$rowPedido['FrPn']; $Nome = $rowPedido['FrNome']; $CodFer = $rowPedido['FrCodigo']; $CodProj = $rowPedido['FrCodProjeto']; $CodOfi = $rowPedido['FrCodEspMnt']; echo ' <tr> <td>'.$SnPn.'</td> <td>'.$Nome.'</td> <td><input type"text" size="3" name="prod['.$id.']" value="'.$qtd.'"/></td> <td><a href="?acao=del&id='.$id.'"><img src="../imagens/delete36.png" border="0" alt="Remover" class="img-thumbnail"/></a></td> </tr>'; } $totalItens = 0; foreach ($_SESSION['carrinho'] as $id => $itemQTD) { $totalItens += $itemQTD; } echo ' <tr> <td colspan="2">Total de Ferramentas</td> <td colspan="2">'.$totalItens.'</td> </tr>'; $totalLinhas = count($_SESSION['carrinho']); } ?> </tbody> </table> </form> </div> </div> </div> </div> </div> </div> <!-- Bootstrap core JavaScript ================================================== --> <!-- Placed at the end of the document so the pages load faster --> <script src="../bootstrap-3.3.4-dist/js/jquery.min.js"></script> <script src="../bootstrap-3.3.4-dist/js/bootstrap.min.js"></script> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <script src="../bootstrap-3.3.4-dist/js/ie10-viewport-bug-workaround.js"></script> </body> </html>