Jump to content

Search the Community

Showing results for tags 'for'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 47 results

  1. Olá pessoal, todos bem? espero que sim ... Sou iniciante em JavaScript, e estou me preparando para iniciar um curso de Desenvolvimento Web Full Stack. Acabei me daparando com algumas dificuldades com funções com o laço FOR, a minha dúvida foi em dois exercicios. Espero que possa contar com a ajuda de vocês na solução dos exercicios, e se possivel, até mesmo apontar onde eu estou errando, para que eu posso melhorar nesses pontos. Segue o primeiro Exercicio Segue o segundo exercicio: Me desculpem qualquer coisa, e desde já, obrigado pela ajuda de todos!
  2. joao.felipe

    Duvidas em JS

    AMIGOS, ESTOU TENTANDO APRENDER A LINGUAGEM, O CODIGO É SIMPLES. TENHO UM CHECKBOX e QUERO Verificar se ele se encontra Marcado. ESTOU USANDO O FOR E QUERO QUE O RESULTADO SEJA EXIBIDO EM UM ALERTA DIZENDO CHECK MARCADO OU CHECK DESMARCADO. SEGUE O CÓDIGO. NAO SEI ONDE COLOCAR O ELSE. <!DOCTYPE HTML> <html> <body> <script> <!-- ******************************************************************* --> function obterMarcados() { alert( 'Estamos dentro da função obter Marcados!' ); var listaMarcados = document.getElementsByName("checkbox1"); if (checkBox1.checked == true) { for (loop = 0; loop < listaMarcados.length; loop++) { var item = listaMarcados[loop]; if (item.type == "checkbox" && item.checked) { alert(item.value); alert(listaMarcados.length); } } } else alert("Nao existe CheckBox Marcado"); } <!-- else alert( 'Não existe CheckBoxMarcado!' ) ; --> <!-- ******************************************************************* --> alert( 'Hello, world 1!' ); </script> <p>...After the script.</p> <form> <input type="button" NAME="submit" value="Verificar Marcados" onclick="obterMarcados()"> <input type="checkbox" name="checkbox1" value="Autocad"> Autocad <br> </form> </body> </html>
  3. Olá, preciso resolver o seguinte exercício: Uma professora de programação, cansada de que os estudantes cheguem tarde, decidiu que vai cancelar a aula se há poucos presentes. Ela representa a entrada dos estudantes como um array de tempos de chegada tarde, em minutos. Por exemplo, se um estudante chegou 10 minutos atrasado, outro 5 minutos antes da hora, outro com 3 minutos de atraso, e outro pontual, poderá representar assim: var alunosDaSegunda = [10, -5, 3, 0]; Com essa informação e a quantidade mínima de estudantes para que suceda o curso, a professora quer saber se a aula acontecerá. Por exemplo, supondo que a quantidade mínima de estudantes para que a aula aconteça é de 2 alunos, então o curso da segunda-feira se realizará, porque houve um estudante que foi pontual e um estudante que chegou cedo. acontece(alunosDaSegunda, 2) true Mas se a quantidade mínima fosse 3, a aula não aconteceria: acontece(alunosDaSegunda, 3) false Escreva as seguintes funções: 1. acontece, que diz se a aula sucederá de acordo com o array dos estudantes que entraram. 2. aberturas, que utiliza um array com os arrays dos estudantes que entraram nos outros dias, e a quantidade mínima de estudantes, e diga quais os dias em que as aulas aconteceram e quais não. Por exemplo: aberturas([alunosDaSegunda, alunosDaTerça, alunosDaQuarta], 2) [true, false, false] A seguir o código que eu escrevi e os erros apresentados: function acontece (alunosDia, quorum){ let resultado = []; for (let i = 0; i < alunosDia.length; i++){ if (alunosDia <= 0){ resultado.push (alunosDia);} if (resultado.length >= quorum) { return true;} } } function aberturas (alunosDia, quorum){ let resultadoArray = []; for (let i = 0; i < alunosDia.length; i++){ resultadoArray.push(acontece(alunosDia, quorum)); } } ERROS acontece([10, -5, 3, 0], 4) - deveria retornar false; acontece([10, -5, 3, 0], 3 - deveria retornar false; aberturas([[0, 0, 3, 0], [1, 2, 4, 5], [0, 0, -1]], 3) - undefined deepEqual [ true, false, true ]; aberturas([[0, 0, -3, 0], [1, 2, 4, 5], [0, 0, -1]], 4) - undefined deepEqual [ true, false, false ].
  4. bitencourtgui

    Problema com dados repetidos na tabela PHP

    Estou com uma duvida, ao fazer um select para preencher um campo se ele for igual a real ele deveria preencher ex: o item 1 no valor de 1 real o item 2 no valor de 2 e o item no valor de 3, porem nos três itens ele preenche apenas com o 1º item.o código Controller: <div class="container"> <div class="col-md-12"> <button id="btnProcessar" type="button" class="btn btn-primary" onclick="processEntSai('.$parameters.');"><span>Processar</span></button> </div> <div class="row"> <div class="col-md-12"> <table cellpadding="5" id="tableItemNota" class="display dataTable cell-border compact" cellspacing="0" style="textalign:center; border-bottom:1px solid black;"> <thead> <tr style="border: 1px solid #ccc"> <th></th> <th>Item</th> <th>Imagem</th> <th>Qtd</th> <th>U.Medida</th> <th>Peso</th> <th>C&oacute;digo</th> <th>N&ordm; S&eacute;rie</th> <th>Tamanho</th> <th>Descri&ccedil;&atilde;o</th> <th>Coef.</th> <th>Moeda</th> <th>Valor Unit&aacute;rio</th> <th>Valor Total</th> </tr> </thead> <tbody>'; foreach($itemNFSaida as $item) { if(file_exists('uploads/produtos/'.$item['CODREF'].'.JPG')){ $img_url = BASE_URL.'/uploads/produtos/'.$item['CODREF'].'.JPG'; } else { $img_url = BASE_URL.'/assets/images/imgNotFound.png'; } if($item['QTDDEV'] == $item[$qtdFatRec]){ $tdSelectBox = '<span class="glyphicon glyphicon-ban-circle"></span>'; } else{ $tdSelectBox = '<input type="checkbox" id="'.$item['NUMSEP'].'" name="checkSeq" value="'.$item[$seqCmp].'"/>'; } if($item['USU_MOEVEN'] == 'AU'){ $item['valorEnt'] = $this->step5ModelObj->TotalentSaiComNota(10, $codFil, $numNota); $item['PREUNI'] = $item['valorEnt']['USU_VLRMOE']; } echo '<tr> <td class="order">'.$tdSelectBox.'</td> <td>'.$item[$seqCmp].'</td> <td><img src="'.$img_url.'" id="imgItemPed" data-codpro="'.$item['CODPRO'].'" onclick="itemModalDetalhes(this)"" style="width: 75px; border-radius: 5px; margin: 0px; cursor: pointer;"></td> <td>'.number_format($item['QTD'], 2, '.', '').'</td> <td>'.$item['UNIMED'].'</td> <td>'.number_format($item['PESBRU'], 2, '.', '').'</td> <td>'.$item['CODPRO'].'</td> <td>'.$item['NUMSEP'].'</td> <td>'.$item['CODDER'].'</td> <td>'.$item['CPL'].'</td> <td>'.number_format($item['USU_PREVEN'], 2, '.', '').'</td> <td>'.$item['USU_MOEVEN'].'</td> <td>'.number_format($item['PREUNI'], 2, ',', '').'</td> <td>'.number_format($item['VLRLIQ'], 2, ',', '').'</td> </tr>'; } echo '</tbody> </table> </div> </div> </div>'; O código da Model: public function TotalentSaiComNota($codEmp, $codFil, $numPed){ $sql = "SELECT USU_VLRMOE FROM E140IPV WHERE CODEMP = ? AND CODFIL = ? AND NUMNFV = ?"; $sql = $this->db->prepare($sql); $sql->execute(array($codEmp, $codFil, $numPed)); return $sql->fetch(); } Resumindo preciso que não repita o item do select como está repetindo, preciso que traga os item do select 1. item 1 2. item 2 3. item 3 e não 1. item 1 2. item 1 3. item 1
  5. Boa tarde, atualmente estou tendo um problema com alguns comandos que encontro na internet, sobre retornar linhas de um bloco de notas. Achei um comando que retorna apenas a primeira linha, e outro que retorna todas através de um laço de repetição. Mas preciso de algo mais especifico no qual eu diga a linha que quero e retorne o conteúdo, apenas isso... Preciso dessa forma pois é um volume de dados muito grande, laços são inviáveis, o valor que preciso sempre vão estar nas mesmas linhas, preciso de algo mais direto. Comando que achei que retorna apenas a primeira linha: @echo off set /p conteudo=<teste.txt echo. echo %conteudo% pause Comando para todas as linhas: for %%G IN ("teste.txt") DO ( type %%G ) Agradeço a ajuda, não sou bom em comandos CMD ou BAT...
  6. programadorweb2016

    setAttributeNode is not defined comando for

    function atira(x0,y0,x1,y1,x2,y2,x3,y3,x4,y4,x5,y5,x6,y6){ var t = [], att = [], attt = []; for(var i=0; i<7; i++){ t[i] = document.createElement("div"); att[i] = document.createAttribute("class"); att[i].value = "tiroJog"; t[i] = setAttributeNode(att[i]); attt[i] = document.createAttribute("style"); attt[i].value = "top:"+y[i]+"px;left:"+x[i]+"px"; t[i].setAttributeNode(attt[i]); document.body.appendChild(t[i]); } } Boa noite, estou estudando javascript e implementando meus conhecimentos tentando criar jogos, ai me deparei com esse seguinte erro, vi no console e esta dando o seguinte erro setAttributeNode is not defined, ja tentei colocar as variaveis fora da funçao mas acho que isso não tem nada a ver pq só uso essas variaves nessa funçao, estou tentando a um tempao entender o motivo do erro, se alguem puder me explicar fico muito grato!?
  7. Não consigo apresentar as palavras equivalentes conseguem me ajudar??? O código é o seguinte: #include <stdio.h> char equivale(int ddd){ switch(ddd){ case 61: return "Brasilia"; break; case 71: return "Salvador"; break; case 11: return "Sao Palo"; break; case 21: return "Rio de Janeiro"; break; case 32: return "Juiz de Fora"; break; case 19: return "Campinas"; break; case 27: return "Vitoria"; break; case 31: return "Belo Horizonte"; break; } } int main(){ int ddd; scanf("%d",&ddd); equivale(ddd); printf("%d",equivale(ddd)); }
  8. dgsantanna

    Echo não exibe todos os registros

    Boa tarde aos amigos , estou iniciando em programação agora e apesar do vasto conhecimento em telecom ainda estou engatinhando em php, estou criando meu primeiro sistema que recebe dados de um dispositivo de telecom e faço o devido tratamento dos dados , ta tudo correndo bem porém ao exibir a tabela com os dados só exibe até o décimo registro isso até mesmo se eu mandar exibir a partir do decimo primeiro por exemplo, segue o código e agradeço primeiramente por participar deste forum e espero em breve poder contribuir e muito com os amigos. $dados = '----------------------------------------------------------------------------- F/S/P ONT SN Control Run Config Match Protect ID flag state state state side ----------------------------------------------------------------------------- 0/ 0/0 0 485754435365C08B active online normal match no 0/ 0/0 1 4857544353BCB08B active offline initial initial no 0/ 0/0 2 4857544367719D7F active online normal match no 0/ 0/0 3 48575443096A6C7D active online normal match no 0/ 0/0 4 485754436771837F active online normal match no 0/ 0/0 5 485754432BCC288C active online normal match no 0/ 0/0 6 48575443F5D79E92 active online normal match no 0/ 0/0 7 48575443F5E77692 active online normal match no 0/ 0/0 8 4857544384EF4D9A active online normal match no 0/ 0/0 9 48575443676EF97F active online normal match no 0/ 0/0 10 48575443676C487F active online normal match no 0/ 0/0 11 48575443817D157C active online normal match no 0/ 0/0 12 4857544384EF469A active online normal match no 0/ 0/0 13 485754436770CD7F active online normal match no 0/ 0/0 14 485754432B50CF8C active online normal match no 0/ 0/0 15 485754436770E77F active online normal match no ------------------------------------------------------------------------------- F/S/P ONT-ID Description ----------------------------------------------------------------------------- 0/ 0/0 0 anderson 0/ 0/0 1 Jhonatan Felipe Bassetto 0/ 0/0 2 Willisngton Lucas de Oliveira 0/ 0/0 3 Magalhes Marclio de Souza 0/ 0/0 4 Luciano Hipolito Almeida 0/ 0/0 5 Eleicao Coelho do Nascimento 0/ 0/0 6 Renata Pereira Bicalho 0/ 0/0 7 Ananias arruda Molina 0/ 0/0 8 Letcia Littig Lucas 0/ 0/0 9 Walcir da Silva paes Leme 0/ 0/0 10 Beatriz Santos Carvalho 0/ 0/0 11 Adelina Nunes de Carvalho Santos 0/ 0/0 12 Jos Marcos Oliveira 0/ 0/0 13 Daniel Umbelino Ramos 0/ 0/0 14 Cleonice Maria da Silva 0/ 0/0 15 Wagner Farias Rodrigues ----------------------------------------------------------------------------- '; CODIGO UTILIZADO $test = explode('-----------------------------------------------------------------------------',$dados); $linha = explode ("0/ ",$test[2]); $contagem = count($linha); //echo $contagem; //print_r ($linha); for ($i=1;$i<=$contagem;$i++) { $linha2 = explode (' ',$linha[$i]); //echo $a; print_r ( "<tr> <td>{$linha2[4]}<br></td> <td>{$linha2[14]}<br></td> <td>{$linha2[6]}<br></td> <td>{$linha2[8]}<br></td> <td>{$linha2[14]}<br></td> <td>{$linha2[17]}<br></td> </tr>"); }
  9. No Css: .nwwClass { border: 1px solid white; background-color: black; color: white; padding: 3px; } No html: <table id="tablee"> <tr><th class="tdss">operadores</th><th class="tdss">significados</th></tr> <tr><td class="tdss">+</td><td class="tdss">adição</td></tr> <tr><td class="tdss">-</td><td class="tdss">subtração</td></tr> <tr><td class="tdss">*</td><td class="tdss">mutiplicação</td></tr> <tr><td class="tdss">/</td><td class="tdss">divisão</td></tr> <tr><td class="tdss">%</td><td class="tdss">módulo</td></tr> <tr><td class="tdss">++</td><td class="tdss">incremento</td></tr> <tr><td class="tdss">--</td><td class="tdss">decremento</td></tr> <tr><td class="tdss">>=</td><td class="tdss">menor ou igual</td></tr> <tr><td class="tdss"><=</td><td class="tdss">maior ou igual</td></tr> <tr><td class="tdss">!=</td><td class="tdss">diferente</td></tr> </table> No javaScript que é o proplema tá ai::: function adiciono(){ tdss[x].classList.add('nwwClass'); } var tdss = document.getElementsByClassName('tdss'); var x = 0; for(;x < tdss.length; x+=2){ if(tdss[x].className != "tdss nwwClass"){ setInterval(adiciono,2000) } } // minha ideia é adicionar o estilo css um por cada vez em x periodo de tempo, um por um nas TD so para uma simples animação e melhorar o conheçimento mesmo abraços;
  10. <style> .nnClass { background-color: black; color: white; } </style> <div class="f_d">33</div> <div class="f_d">24</div> <div class="f_d">49</div> <div class="f_d">55</div> <div class="f_d">66</div> <div class="f_d">62</div> <div class="f_d">53</div> <div class="f_d">60</div> <script> var classs = document.getElementsByClassName('f_d'); var x = 0; for(;x<classs.length;x++){ classs[x].addEventListener('mouseover', function(){ classs[x].className += "nnClass"; }); } </script>
  11. Rodrigo Ferreira Santos

    Fazer um looping com controle de tempo

    Salve senhores, estou precisando da ajuda dos mestre eu preciso fazer um while onde tenho uma lista de 10000 email e com isso preciso que ele envie 20 pare por 2 segundo envie mais 20 e assim por diante ja pesquisei em tudo e nao achei nada, ja testei com sleep mas ele nao conta quanto envios foram feito e pela velocidade da rede pode sair bem mais que 20 !! Alguem pode me dar um sugestao, vou pegar os email de um arquivo texto !!!
  12. Boca

    Agrupar Array

    Pessoal, bom dia Tenho o seguinte array que puxo do banco de dados, para puxar serviços, estou precisando agrupar os serviços para que sejam exibidos da seguinte forma. Navio Hotel Alimentação Seguro Ou seja preciso agrupar os serviços com o mesmo ID, não posso colocar no banco um simples group by pois irei fazer um sub select com os produtos de cada serviço contratado Array ( [0] => stdClass Object ( [servico_id] => 10 [produto_id] => 19 [servico_nome] => Navio ) [1] => stdClass Object ( [servico_id] => 7 [produto_id] => 18 [servico_nome] => Hotel ) [2] => stdClass Object ( [servico_id] => 12 [produto_id] => 20 [servico_nome] => Alimentação ) [3] => stdClass Object ( [servico_id] => 9 [produto_id] => 11 [servico_nome] => Seguro ) [4] => stdClass Object ( [servico_id] => 10 [produto_id] => 13 [servico_nome] => Navio ) [5] => stdClass Object ( [servico_id] => 9 [produto_id] => 10 [servico_nome] => Seguro ) [6] => stdClass Object ( [servico_id] => 9 [produto_id] => 10 [servico_nome] => Seguro ) )
  13. <?php $time1 = "Grêmio"; $time2 = "Palmeiras"; $time3 = "Flamengo"; $time4 = "São Paulo"; $time5 = "Corinthians"; $time6 = "Santos"; $time7 = "Cruzeiro"; $time8 = "Internacional"; $time9 = "Vasco"; $time10 = "Atlético-MG"; $time11 = "Botafogo"; $time12 = "Fluminense"; $placar1 = rand(0,5); $placar2 = rand(0,5); $grupo=array("$time1","$time2","$time3","$time4","$time5","$time6","$time7","$time8","$time9","$time10","$time11","$time12"); $times=count($grupo); for ($i=0; $i<$times;$i++) { $jogo=$grupo[$i]; $jogos=$times - 1; for ($x=0; $x<$jogos; $x++) { $adversario=$grupo[$x]; if ($jogo != $adversario) { echo $jogo." $placar1 x $placar2 ".$adversario."<br />"; } } echo "<br />"; } ?> Galera, esse script em PHP gera uma tabela de jogos com 12 times, sendo que todos jogam contra todos, só que estou com um probleminha, usei duas variáveis para gerar um número aleatório, as quais servirão para eu colocar no placar dos jogos, só que está dando o placar repetido para todos os jogos, como segue em anexo na foto.
  14. abrantes004

    Imprimir a posição para dar entrada.

    x = [] y = [] posicao = 3 for i in range (posicao): x.append (int(input("Digite valor de posicao x: "))) for i in range (posicao): y.append (int(input("Digite valor de posicao y: "))) cont = i + 1 if cont == posicao: z = [x[0]+y[0], x[1]+y[1], x[2]+y[2]] print (z) Em vez de ficar sempre "Digite valor de posicao x: " ou "Digite valor de posicao y: ", queria colocar "Digite valor de posicao x1: ", "Digite valor de posicao x2: " etc..
  15. Não tenho resultado satisfatório. Só que aqui não mostra esse resultado: <?php for( $i=0, $k=10 ; $i<10 ; $i++, $k- ) { echo "\$i vale $i e \$k vale $k"; if ($i==$k) { echo " (os valores são iguais!)"; } echo "<br>"; } ?> Deveria ter o resultado: Mostra esse resultado: A linha 2 é essa:
  16. ELIZANDRO MARCELLINO

    WHILE OU FOR PHP

    $sql = mysqli_query($db, "SELECT * from areas"); $sql4 = mysqli_query($db, "SELECT MAX(ID_AREA) as maxarea FROM `areas`"); $i=0; echo "<div class='table-responsive'>"; echo "<table class='table'>"; echo "<thead>"; echo "<tr>"; echo "<th scope='col'>#</th>"; echo " <th scope='col'>ID_Area</th>"; echo " <th scope='col'>Area</th>"; echo " <th scope='col'>DatadeCadastro</th>"; echo " <th scope='col'>Comentario</th>"; echo "</tr>"; echo "</thead>"; /*BUSCA NA TABELA OS DADOS PARA CARREGAR O GRID USANDO UM LOOP PARA CADA LINHA DO SELECT*/ //Se tiverem enviado um valor, confere se ele é par ou impar while($exibe = mysqli_fetch_assoc($sql)){ $i = $exibe["ID_Area"]; echo "<tbody class='thead-light'>"; echo "<tr><td><input type='radio' name='radio' value='$i' </td>"; echo "<td>". $exibe["ID_Area"]."</td>"; echo "<td>". $exibe["Area"]."</td>"; echo "<td>". $exibe["DatadeCadastro"]."</td>"; echo "<td>". $exibe["Comentario"]."</td>"; echo "</tr>"; echo "</tbody>"; } Tenho o seguinte codigo acima em html/php que monta um grid puxando os dados do banco de dados, tudo funciona bem , porem queria uma função de PAGINAÇÃO NO GRID <nav aria-label="Page navigation example"> <ul class="pagination"> <li class="page-item"><a class="page-link" href="#">Previous</a></li> <li class="page-item"><a class="page-link" href="#">1</a></li> <li class="page-item"><a class="page-link" href="#">2</a></li> <li class="page-item"><a class="page-link" href="#">3</a></li> <li class="page-item"><a class="page-link" href="#">Next</a></li> </ul> </nav> Minha pergunta e como fazer o php primeiro Limitar a seleção do banco de dados de 5 em 5 por pagina, sem necessidade de criar outros links , gostaria que ele só atualiza-se o grid utilizando o nav para navegar entre as paginas, me utlizei de alguns loopins mais nada adiantou alguém tem alguma luz
  17. alecram28

    Repeticao com Javascript

    Tenho um exercicio pra fazer que pede: "Usando HTML, CSS e JS, escreva um algoritmo que leia um número maior ou igual a zero a partir do teclado. O algoritmo deve apresentar no navegador todos os números pares menores ou iguais ao número informado." Fiz da seguinte forma, porém ele só apresenta o ultimo numero par, e não todos até zero. Se alguem puder me ajudar, sou iniciante. Obrigado! <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Números pares</title> <link rel="stylesheet" href="pratica06exercicio02.css"> <script src="pratica06exercicio02.js"></script> </head> <body> <main> <h1>Números pares, menores que:</h1> <div class="numero">Informe um número: <input type="number"id="num"> <button onclick="pares()">OK</button> <p id="resposta"></p> </div> <main> </body> </html> js: function pares(){ var n= document.getElementById("num").value; var n=parseInt(n); var i; for (i=0;i<=n;i++){ if (i % 2==0) document.getElementById("resposta").innerHTML=(i)+";"; } }
  18. alecram28

    Exercicio Javascript switch case

    Bom dia. Tenho o seguinte exercicio para fazer, comecei a fazer mas nao consigo terminar e nao sei se é bem isso. Se alguem puder me ajudar, sou iniciante. Obrigado! Questao: Usando HTML, CSS e JS, escreva um algoritmo que leia o código de uma operação a partir o teclado e que realize a operação associada a esse código. O código é um valor inteiro. Os códigos e operações são listados abaixo: 1 Área de um retângulo. Os valores da base e da altura do retângulo devem ser informados pelo usuário. OBS: aretângulo = base * altura. 2 Área de um triângulo. Os valores da base e da altura do triângulo devem ser informados pelo usuário. OBS: atriângulo = (base * altura) / 2. 3 Área de um círculo. O valor do raio do círculo deve ser informado pelo usuário. OBS: acírculo = 3,14 * (raio)2 4 Área de um trapézio. Os valores da base maior, da base menor e da altura do trapézio devem ser informados pelo usuário. OBS: atrapézio = [(base maior + base menor) * altura] / 2. Meu código: html: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Área figuras</title> <link rel="stylesheet" href="pratica06exercicio04.css"> <script src="pratica06exercicio04.js" type="text/javascript"></script> </head> <body> <main> <h1>Área de Figuras Geométricas</h1> <h3>Informe o número da operação desejada:</h3> <h4>1- Área Retângulo<br>2-Área Triângulo<br>3-Área Círculo<br>4-Área Trapézio</h4> <div class="numero">Código <input type="number"id="cod"></div> <button onclick="codigo()">OK</button> <div id="operandos"></div> <div id="resultado"></div> </main> </body> </html> js: function codigo() { var c = document.getElementById("cod"); switch (c) { case '1': operandosRetangulo() break; case '2': operandosTriangulo() break; case '3': operandosCirculo() break; case '4': operandosTrapezio() break; } } function limparTela() { var operandos = document.getElementById("operandos"); var resultado = document.getElementById("resultado"); operandos.style.display = "none"; resultado.style.display = "none"; } function operandosCirculo() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe o raio: <input type='number' id='raio'>" + "<br/>" + "<button onclick='areaCirculo ()'>OK</button>"; operandos.style.display = "block"; } function operandosRetangulo() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe a base: <input type='number' id='base'>" + "<br/>" + "Informe a altura: <input type='number'id='altura'>" + "<br/>" + "<button onclick='areaRetangulo ()'>OK</button>"; operandos.style.display = "block"; } function operandosTriangulo() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe a base: <input type='number' id='baset'>" + "<br/>" + "Informe a altura: <input type='number'id='alturat'>" + "<br/>" + "<button onclick='areaTriangulo ()'>OK</button>"; operandos.style.display = "block"; } function operandosTrapezio() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe a base maior: <input type='number' id='basema'>" + "<br/>" + "Informe a base menor: <input type='number' id='baseme'>" + "<br/>" + "Informe a altura: <input type='number'id='alturaz'>" + "<br/>" + "<button onclick='areaTrapezio ()'>OK</button>"; operandos.style.display = "block"; } function areaCirculo() { var raioSTR = document.getElementById("raio").value; var raio = parseFloat(raioSTR); var area = 3.14 * Math.pow(raio, 2); var resultado = document.getElementById("resultado"); resultado.innerHTML = area; resultado.style.display = "block"; } function areaRetangulo() { var baseSTR = document.getElementById("base").value; var alturaSTR = document.getElementById("altura").value; var base = parseFloat(baseSTR); var altura = parseFloat(alturaSTR); var area = base * altura; var resultado = document.getElementById("resultado"); resultado.innerHTML = area; resultado.style.display = "block"; } function areaTriangulo() { var bt = document.getElementById("baset").value; var at = document.getElementById("alturat").value; var baset = parseFloat(bt); var alturat = parseFloat(at); var areat = (bt * at) / 2; resultado.innerHTML = areat; resultado.style.display = "block"; } function areaTrapezio() { var bma = document.getElementById("basema").value; var bme = document.getElementById("baseme").value; var az = document.getElementById("alturaz").value; var areatra = ((bma + bme) * az) / 2; resultado.innerHTML = areatra; resultado.style.display = "block"; }
  19. AndréAraujo

    Nomear array criado dentro do Ajax

    Olá, tenho um script que busca informações de outras páginas e nele são gerados arrays que posteriormente são inseridos em outro array, não consigo fazer com que os arrays mantenham uma ordem para que eu possa acessar o item correto. Pensei em colocar o nome em cada array , mas não obtive sucesso em puxar o nome para dentro do Ajax. Como eu faço para que os arrays carreguem na ordem certa ou como inserir o nome da label no array? Segue o script abaixo: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Documento sem título</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> </head> <body> <div class="label-head"> <span>Blogger</span>, <span>adsense</span>, <span>gadgets</span>, <span>10th Birthday</span> </div> <script> eachLabel = new Array(); dataPost = new Array(); arrayLabel = new Array(); $(".label-head span").each(function(){ eachLabel.push($(this).text()); }); console.log(eachLabel); for(var l = 0;l < eachLabel.length;l++){ label = eachLabel[l]; $.ajax({ url: "https://blogger.googleblog.com/feeds/posts/default/-/" + label + "?alt=json-in-script&max-results=10", type: "get", dataType: "jsonp", success: function(data){ for(var i = 0;i < data.feed.entry.length;i++){ var title = data.feed.entry[i].title.$t; dataPost.push([title]); } //arrayLabel[label] = new Array(dataPost); arrayLabel.push(dataPost); dataPost = []; } }) } console.log(arrayLabel); </script> </body> </html> Agradeço a atenção!
  20. marcelocardoso

    Email em Massa, Erro no FOR...

    Colegas... Peguei este script na NET, estou tentando adaptar... Porém, dá erro no FOR... <% IF NOT Session("usuario_logado") = "conectado" THEN Response.Redirect "default.asp" ELSE RESPONSE.BUFFER = TRUE REGISTROSPORPAGINA = 1 IF Request("PaginaAtual") = "" OR Request("PaginaAtual") = "0" THEN PaginaAtual = 1 ELSE PaginaAtual = Request("PaginaAtual") END IF response.write "chegou até aqui... 1 <br>" SQL = "SELECT * FROM contatos ORDER BY email ASC" SET strMKT = Server.CreateObject("ADODB.RECORDSET") strMKT.CacheSize = RegistrosPorPagina strMKT.Open SQL, conexao, 3, 3 strMKT.PageSize = RegistrosPorPagina STATUS = "" response.write "chegou até aqui... 2 <br>" IF NOT strMKT.EOF THEN strMKT.AbsolutePage = PaginaAtual TotalPaginas = strMKT.PageCount StatusDoEnvio = StatusDoEnvio & Fix((PaginaAtual*100)/TotalPaginas) & " % enviado <br>" response.write "chegou até aqui... 3 <br>" FOR CONT = 1 TO strMKT.PageSize %> codigo da mensagem a ser enviada, CDOSYS <% response.write "chegou até aqui... 4 <br>" strMKT.MoveNext IF strMKT.EOF THEN EXIT FOR NEXT IF INT(PaginaAtual) < Int(TotalPaginas) THEN Response.Write StatusDoEnvio Response.Write "Aguarde o envio da newsletter..." Contador = Contador & "<script type=""text/javascript"">" Contador = Contador & " function AtualizaEmail() {document.location.href = ""?PaginaAtual=<" & "%=PaginaAtual + 1%" & "> } SetTimeOut(""AtualizaEmail()"", 5000);" Contador = Contador & "</script>" Response.Write Contador ELSE Response.Write "envio de newsletter concluido 100%" END IF END IF strMKT.close SET strMKT = nothing conexao.close SET conexao = nothing END IF %> só chega até o RESPONSE>WRITE "chegou até aqui 2", não passa dalí... só mudei as variaveis, porém, não consigo desvencilhar o código... Ajuda, agradeço.
  21. Tiago_21

    PHP condição FOR

    Ler 2 valores, calcular e escrever o quadrado dos inteiros existentes entre os 2 valores lidos (incluindo os valores lidos na soma). Considere que o segundo valor lido será sempre maior que o primeiro valor lido. alguém sabe ????? usando a Condição FOR
  22. ronal-gato

    For exibe tudo de uma vez

    Olá bom dia, creio que estou com um problema até que simples, entretanto estou quebrando minha cabeça, queria que o for exibi-se um por um o conteúdo do meu formulário entretanto ele me exibe tudo de uma vez, o certo seria ele exibir o próximo só após de clicar em enviar e esse dados vou guardar em um array. Seria minha logica que esta errada? alguém poderia me dar um auxilio. Segue meu teste: <?php $totalPerguntas = 2; $quantidadeVezes =0; while($quantidadeVezes <= $totalPerguntas){ for ($i = 1; $i <= $totalPerguntas; $i++) { echo '<input type="text" name="produto[1][nome]" value="nome do produto" />'; echo '<input type="text" name="produto[1][valor]" value="valor do produto" />'; echo '<input type="text" name="produto[1][codigo]" value="codigo do produto" />'; echo '<button>Enviar</button>'; } $quantidadeVezes++; } ?>
  23. fainformatica

    atualizar e cadastrar usando FOR

    Olá pessoal, estou precisando de uma ajudinha.... estou fazendo um script para importar produtos para o banco de dados a partir do xml... só que.... alguns produtos já estão cadastrados. o que eu queria fazer era o seguinte... quando o usuario for cadastrar o xml e os produts que já estiverem cadastrado cm o mesmo código de barras seja apenas atualizado! como faç isso já tentei de várias maneiras.... ajudem ai por favor! segue abaixo o código que recebe e faz as gravações! Detalhe, grava perfeitamente, só não consegui colocar uma condição que fizesse essa lógica! <?php session_start(); require '../../includes/connect.php'; //$sql = "INSERT INTO produtos (cProd, nProd, un, estoque, vlVenda, ncm, vlCompra, pICMS, perc_ipi) VALUES "; $grava = "INSERT INTO produtos (cProd, cBarras, nProd, un, estoque, vlVenda, ncm, vlCompra, pICMS, perc_ipi) VALUES "; $verifica = ""; $atualiza = ""; for( $i=0; $i<count($_POST['item']); $i++ ) { $codigo = $_POST['codigo'][$i]; $cBarras = $_POST['cEAN'][$i]; $nProd = $_POST['xProd'][$i]; $ncm = $_POST['NCM'][$i]; $un = $_POST['uCom'][$i]; $esto = $_POST['qCom'][$i]; $estoque = str_replace(",", ".", $esto); $vlC = $_POST['vUnCom'][$i]; $vlCompra = str_replace(",", ".", $vlC); $vlV = $_POST['vVenda'][$i]; $vlVenda = str_replace(",", ".", $vlV); $pICMS = $_POST['pICMS'][$i]; $perc_ipi = $_POST['perc_ipi'][$i]; $verifica .= "SELECT * FROM `produtos` WHERE `cBarras` = '$cBarras'; "; $atualiza .= "UPDATE `produtos` SET `estoque` = `estoque` + '$estoque', `vlVenda` = '$vlVenda', `vlCompra` = '$vlCompra' WHERE `cBarras` = '$cBarras';"; $grava .= "('$codigo', '$cBarras', '$nProd', '$un', '$estoque', '$vlVenda', '$ncm', '$vlCompra', '$pICMS', '$perc_ipi'),"; } //Remove a última vírgula da string SQL $grava = substr($grava, 0, -1); //echo $sql."<br/><br/>"; // $execute = mysqli_query($LOCAL, $sql); // if ($execute !=0) { // echo "deu"; // }else{ // echo "não deu"; // } ?>
  24. Preciso de ajuda com um projeto. Estou aprendendo PHP. O projeto tem um arquivo principal que fornece um regex e salva a página html usando file_get_contents e envia para um php vinculado (require_once) que recebe o html e e o regex, processa os dados com o preg_match_all e foreach e converte numa tabela xml. A idéia é gerar um xml para a página principal (categorias), depois - com os dados da tabela 1 - um para a secundária (subcategoria) e depois - com os dados da tabela 2 - para a página final (que eu vou chamar de notícias). Para a página principal não há problema, pois o endereço da página é informado literalmente. Meu problema é... como pegar o array do php vinculado (foreach ($data[1] as $key => $value)) e enviar os novos endereços gerados ao file_get_contents na página principal (dinamicamente, já que são várias categorias), para que uma nova tabela possa ser gerada. Imagino que dê pra fazer isso com um dos comandos de loop do PHP (if else, while ou for), mas não estou sabendo como começar.
  25. Por favor, não consigo desenvolver o código, poderiam me ajudar? EX1. - Fazer uma página na qual o usuário entre com vários nomes, quantos ele desejar e um de cada vez. - Montar uma tabela onde cada um dos nomes digitados pelo usuário deve estar em uma linha da tabela juntamente com um índice. - O índice deve iniciar em um e incrementar de um em um. - Para entrar com os parâmetros use a janela de prompt do navegador. Para interromper as entradas basta acionar o botão "cancel", com isso a janela de prompt irá retornar null. Formate as células de título da tabela usando os seguintes atributos: - tamanho-da-fonte:15px - peso-da-fonte:700 - cor-de-fundo:#000033. Formate as demais células da tabela usando os seguintes atributos: -tamanho-da-fonte:14px - cor-de-fundo:#000066. Todo o texto da tabela deve ter cor #CCCCCC e a tabela deve ter o atributo cor-de-fundo setado em #CCCCCC. Segue imagem de exemplo; https://i.imgur.com/qK7SYzR.png
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.